소스 검색

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