|
@@ -133,9 +133,9 @@ public class UserAction {
|
|
|
userAuthoricationService.queryUserAuthority(user_id, Roles.ADMIN);
|
|
|
Integer userIdb = ValidationUtil.checkAndAssignInt(user.getUserIdb());//被操作人Id
|
|
|
userAuthoricationService.queryUserAuthority(userIdb, Roles.PLANNER,Roles.SUPPLIER,Roles.CARRIER,Roles.STOCKER);//这里是判断除了管理员自己外不能修改
|
|
|
- ValidationUtil.checkBlankAndAssignString(user.getUsername());//校验账号
|
|
|
+ ValidationUtil.checkBlankAndAssignString(user.getUsername(),RegexConstant.USERNAME_REGEX);//校验账号
|
|
|
ValidationUtil.checkBlankAndAssignString(user.getPassword(),RegexConstant.PWD_REGEX);//校验密码
|
|
|
- ValidationUtil.checkBlankAndAssignString(user.getPersonName());//校验名称
|
|
|
+ ValidationUtil.checkBlankAndAssignString(user.getPersonName(),RegexConstant.NAME_REGEX);//校验名称
|
|
|
ValidationUtil.checkBlankAndAssignString(user.getSign());//校验签名
|
|
|
/*if(userDetail.getUsername().equals(user.getUsername())) {//-------------------------TODO
|
|
|
user.setUsername(null);
|
|
@@ -176,8 +176,8 @@ public class UserAction {
|
|
|
ValidationUtil.checkAndAssignInt(user.getUserIdb());
|
|
|
ValidationUtil.checkRangeAndAssignInt(user.getRoleId(),1,4);//校验角色 角色只能是1到4之间
|
|
|
ValidationUtil.checkBlankAndAssignString(user.getUsername(),RegexConstant.USERNAME_REGEX);//校验账号
|
|
|
- ValidationUtil.checkBlankAndAssignString(user.getPassword());//校验密码
|
|
|
- ValidationUtil.checkBlankAndAssignString(user.getPersonName());//校验名称
|
|
|
+ ValidationUtil.checkBlankAndAssignString(user.getPassword(),RegexConstant.PWD_REGEX);//校验密码
|
|
|
+ ValidationUtil.checkBlankAndAssignString(user.getPersonName(),RegexConstant.NAME_REGEX);//校验名称
|
|
|
String random = ValidationUtil.checkBlankAndAssignString(user.getRandom(),RegexConstant.RANDOM_REGEX);//随机数校验
|
|
|
ValidationUtil.checkBlankAndAssignString(user.getSign());//校验签名
|
|
|
int uu=userService.queryRondomRepetition(random);//校验拿到的随机数和数据库得随机数校验
|