‘linchangsheng’ vor 6 Monaten
Ursprung
Commit
c25aaebd2c

+ 7 - 1
mall-server-api/src/main/java/com/gree/mall/manager/logic/policy/WorkerManagerLogic.java

@@ -151,6 +151,11 @@ public class WorkerManagerLogic {
     @Transactional(rollbackFor = Exception.class)
     public void update(WorkerManagerBean workerManagerBean) {
         workerManagerBean.setCreateTime(null);
+
+        User user = userService.getById(workerManagerBean.getUserId());
+
+        WebsitUser websitUser = websitUserService.getById(workerManagerBean.getId());
+
         if (workerManagerBean.getExamineStatus().equals(ExamineWorkerStatusEnum.OK.getKey())) {
             if (workerPolicyService.lambdaQuery().eq(WorkerPolicy::getStatus, WorkerPolicyStatusEnum.BZZ.getKey()).eq(WorkerPolicy::getWebsitUserId,workerManagerBean.getUserId())
                     .count() < 2) {
@@ -162,7 +167,7 @@ public class WorkerManagerLogic {
         }
 
 
-        User user = userService.getById(workerManagerBean.getUserId());
+
 
         if (!StringUtil.isEmpty(user.getWorkerNumber())){
             if (!workerManagerBean.getWorkerNumber().equals(user.getWorkerNumber())) {
@@ -215,6 +220,7 @@ public class WorkerManagerLogic {
 
         workerPolicyService.saveOrUpdateBatch(workerManagerBean.getWorkerPolicies());
 
+        this.examine(workerManagerBean);
 
     }