登录密码校验修改

dev_kcyj
anthonywj 1 year ago
parent 96aec50efe
commit 0c7e170101

@ -176,7 +176,7 @@ public class AuthUserController extends BaseController {
} }
@AuthRuleAnnotation("") // @AuthRuleAnnotation("")
@PostMapping("/admin/auth/admin/force/updateUser") @PostMapping("/admin/auth/admin/force/updateUser")
public BaseResponse forceUpdateUser(@RequestBody @Valid UpdateUserRequset updateUserRequset, BindingResult bindingResult) { public BaseResponse forceUpdateUser(@RequestBody @Valid UpdateUserRequset updateUserRequset, BindingResult bindingResult) {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {

@ -118,6 +118,12 @@ public class LoginController extends BaseController {
// 登录成功后获取权限,这里面会设置到缓存 // 登录成功后获取权限,这里面会设置到缓存
// authLoginService.listRuleByAdminId(authAdmin.getId()); // authLoginService.listRuleByAdminId(authAdmin.getId());
// cn.hutool.core.date.DateUtil.between(authAdmin.getLastUpdatePwdTime() == null ?
if (cn.hutool.core.date.DateUtil.between(authAdmin.getLastUpdatePwdTime() == null ? cn.hutool.core.date.DateUtil.date() : authAdmin.getLastUpdatePwdTime()
, cn.hutool.core.date.DateUtil.date(), DateUnit.DAY) >= 90) {
return ResultVOUtils.error(509, "密码已过期,请修改密码");
}
Map<String, Object> claims = new HashMap<>(); Map<String, Object> claims = new HashMap<>();
claims.put("admin_id", authAdmin.getId()); claims.put("admin_id", authAdmin.getId());
String token = JwtUtils.createToken(claims, 86400L); // 一天后过期 String token = JwtUtils.createToken(claims, 86400L); // 一天后过期
@ -132,7 +138,7 @@ public class LoginController extends BaseController {
loginResponse.setDept(authAdmin.getLocDeptCode()); loginResponse.setDept(authAdmin.getLocDeptCode());
loginResponse.setDeptName(authAdmin.getDeptName()); loginResponse.setDeptName(authAdmin.getDeptName());
loginResponse.setNeedChangePwd(cn.hutool.core.date.DateUtil.between(authAdmin.getLastUpdatePwdTime() == null ? cn.hutool.core.date.DateUtil.date() : authAdmin.getLastUpdatePwdTime() loginResponse.setNeedChangePwd(cn.hutool.core.date.DateUtil.between(authAdmin.getLastUpdatePwdTime() == null ? cn.hutool.core.date.DateUtil.date() : authAdmin.getLastUpdatePwdTime()
, cn.hutool.core.date.DateUtil.date(), DateUnit.DAY) >= 90); , cn.hutool.core.date.DateUtil.date(), DateUnit.DAY) >= 60);
logininforService.recordLogininfor(authAdmin.getEmployeeName(), Constant.LOGIN_SUCCESS, "登录成功!", request); logininforService.recordLogininfor(authAdmin.getEmployeeName(), Constant.LOGIN_SUCCESS, "登录成功!", request);
return ResultVOUtils.success(loginResponse); return ResultVOUtils.success(loginResponse);

@ -396,11 +396,11 @@ public class IoCodeTempController extends BaseController {
} }
return ResultVOUtils.error(500, "单据只允许录入" + msg + ",当前录入产品为" + msg2 + ",请检查后重试!"); return ResultVOUtils.error(500, "单据只允许录入" + msg + ",当前录入产品为" + msg2 + ",请检查后重试!");
} }
}
if (udiInfoEntity.getRequireScanCode() == 1){ if (udiInfoEntity.getRequireScanCode() == 1){
//是否校验耗材材质 1高值耗材2.普通耗材 //是否校验耗材材质 1高值耗材2.普通耗材
if (IntUtil.value(bussinessTypeEntity.getVailHcType() == 1)) { if (IntUtil.value(bussinessTypeEntity.getVailHcType() == 1)) {
}
if (IntUtil.value(udiInfoEntity.getHcType()) != 1) { if (IntUtil.value(udiInfoEntity.getHcType()) != 1) {
return ResultVOUtils.error(500, "单据只允许录入高值耗材" + ",请检查后重试!"); return ResultVOUtils.error(500, "单据只允许录入高值耗材" + ",请检查后重试!");
} }

Loading…
Cancel
Save