|
@@ -361,6 +361,10 @@ public class UserLogic {
|
|
|
|
|
|
User user = userService.getById(websitUser.getUserId());
|
|
|
if (examineStatus.equals(ExamineStatusEnum.OK.getKey())) {
|
|
|
+ if (StringUtils.isNotBlank(user.getWorkerNumber())
|
|
|
+ && !StringUtils.equals(user.getWorkerNumber(), websitUser.getWorkerNumber())) {
|
|
|
+ throw new RemoteServiceException("用户师傅编号与本次传入师傅编号不一致");
|
|
|
+ }
|
|
|
user.setType(UserTypeEnum.WORKER.getKey());
|
|
|
user.setWorkerNumber(websitUser.getWorkerNumber());
|
|
|
}
|