瀏覽代碼

no message

FengChaoYu 7 月之前
父節點
當前提交
e99f9ede32
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      mall-server-api/src/main/java/com/gree/mall/manager/logic/user/UserLogic.java

+ 4 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/user/UserLogic.java

@@ -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());
         }