|  |  | @ -166,7 +166,11 @@ public class AuthUserController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (updateUserRequset.getNewPassword().equals(authAdmin.getPassWord())) { |  |  |  |         if (updateUserRequset.getNewPassword().equals(authAdmin.getPassWord())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "新密码与旧密码重复!请重新修改!"); |  |  |  |             return ResultVOUtils.error(500, "新密码与旧密码重复!请重新修改!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (updateUserRequset.getNewPassword().equals(updateUserRequset.getConfirmPassword()) && updateUserRequset.getPassWord().equals(authAdmin.getPassWord())) { |  |  |  |         if (updateUserRequset.getNewPassword().equals(updateUserRequset.getConfirmPassword()) && | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 PasswordUtils.authAdminPwd(updateUserRequset.getPassWord()).equals(PasswordUtils.authAdminPwd(authAdmin.getPassWord())) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 || updateUserRequset.getPassWord().equals(authAdmin.getPassWord()) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 || updateUserRequset.getPassWord().equals(PasswordUtils.authAdminPwd(authAdmin.getPassWord())) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         ) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             customerService.update(updateUserRequset); |  |  |  |             customerService.update(updateUserRequset); | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.success("修改成功"); |  |  |  |             return ResultVOUtils.success("修改成功"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } else { |  |  |  |         } else { | 
			
		
	
	
		
		
			
				
					|  |  | @ -175,34 +179,81 @@ public class AuthUserController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //    @AuthRuleAnnotation("")
 |  |  |  | //    @AuthRuleAnnotation("")
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //    @PostMapping("/admin/auth/admin/force/updateUser")
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //    public BaseResponse forceUpdateUser(@RequestBody @Valid UpdateUserRequset updateUserRequset, BindingResult bindingResult) {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        if (bindingResult.hasErrors()) {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        }
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        AuthAdmin authAdmin = customerService.getUserBean();
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        if (StringUtils.isBlank(updateUserRequset.getNewPassword())) {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            return ResultVOUtils.error(500, "请输入新密码!");
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        }
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        if (StringUtils.isBlank(updateUserRequset.getConfirmPassword())) {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            return ResultVOUtils.error(500, "请输入确认密码!");
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        }
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        if (updateUserRequset.getNewPassword().equals(updateUserRequset.getOldPassword())) {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            return ResultVOUtils.error(500, "新密码与旧密码重复!请重新修改!");
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        }
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        if (updateUserRequset.getNewPassword().equals(updateUserRequset.getConfirmPassword())
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //                &&
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //                (
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //                        PasswordUtils.authAdminPwd(updateUserRequset.getOldPassword()).equals(PasswordUtils.authAdminPwd(authAdmin.getPassWord()))
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //                                || updateUserRequset.getOldPassword().equals(authAdmin.getPassWord())
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //                                || updateUserRequset.getOldPassword().equals(PasswordUtils.authAdminPwd(authAdmin.getPassWord()))
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //                )) {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            String newPwd = PasswordUtils.authAdminPwd(updateUserRequset.getNewPassword());
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            authAdmin.setPassWord(newPwd);
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            authAdmin.setLastUpdatePwdTime(new Date());
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            authAdminService.updateAuthAdmin(authAdmin);
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            return ResultVOUtils.success("修改成功");
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        } else {
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //            return ResultVOUtils.error(500, "新密码与确认密码不相同!请重新修改!");
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //        }
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //    }
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @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 updateUserRequest, BindingResult bindingResult) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         if (bindingResult.hasErrors()) { |  |  |  |         if (bindingResult.hasErrors()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         AuthAdmin authAdmin = customerService.getUserBean(); |  |  |  |         AuthAdmin authAdmin = customerService.getUserBean(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (StringUtils.isBlank(updateUserRequset.getNewPassword())) { |  |  |  | 
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if (StringUtils.isBlank(updateUserRequest.getNewPassword())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "请输入新密码!"); |  |  |  |             return ResultVOUtils.error(500, "请输入新密码!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (StringUtils.isBlank(updateUserRequset.getConfirmPassword())) { |  |  |  |         if (StringUtils.isBlank(updateUserRequest.getConfirmPassword())) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "请输入确认密码!"); |  |  |  |             return ResultVOUtils.error(500, "请输入确认密码!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (updateUserRequset.getNewPassword().equals(updateUserRequset.getOldPassword())) { |  |  |  |         if (updateUserRequest.getNewPassword().equals(updateUserRequest.getOldPassword())) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "新密码与旧密码重复!请重新修改!"); |  |  |  |             return ResultVOUtils.error(500, "新密码与旧密码重复!请重新修改!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (updateUserRequset.getNewPassword().equals(updateUserRequset.getConfirmPassword()) && updateUserRequset.getOldPassword().equals(authAdmin.getPassWord())) { |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             String newPwd = PasswordUtils.authAdminPwd(updateUserRequset.getNewPassword()); |  |  |  |         if (updateUserRequest.getNewPassword().equals(updateUserRequest.getConfirmPassword())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             authAdmin.setPassWord(newPwd); |  |  |  |             String encryptedOldPassword = PasswordUtils.authAdminPwd(updateUserRequest.getOldPassword()); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             String storedEncryptedPassword = PasswordUtils.authAdminPwd(authAdmin.getPassWord()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             if (encryptedOldPassword.equals(storedEncryptedPassword) || | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     updateUserRequest.getOldPassword().equals(authAdmin.getPassWord()) || | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     encryptedOldPassword.equals(authAdmin.getPassWord())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 String newEncryptedPassword = PasswordUtils.authAdminPwd(updateUserRequest.getNewPassword()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 authAdmin.setPassWord(newEncryptedPassword); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 authAdmin.setLastUpdatePwdTime(new Date()); |  |  |  |                 authAdmin.setLastUpdatePwdTime(new Date()); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 authAdminService.updateAuthAdmin(authAdmin); |  |  |  |                 authAdminService.updateAuthAdmin(authAdmin); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 return ResultVOUtils.success("修改成功"); |  |  |  |                 return ResultVOUtils.success("修改成功"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 return ResultVOUtils.error(500, "旧密码不正确!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |         } else { |  |  |  |         } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "新密码与确认密码不相同!请重新修改!"); |  |  |  |             return ResultVOUtils.error(500, "新密码与确认密码不相同!请重新修改!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |