‘linchangsheng’ há 3 semanas atrás
pai
commit
1200babff1

+ 13 - 0
src/main/java/com/gree/mall/manager/logic/admin/AdminWebsitLogic.java

@@ -61,6 +61,9 @@ public class AdminWebsitLogic {
     @Autowired
     AdminDeptService adminDeptService;
 
+    @Autowired
+    UserService userService;
+
     /**
      * 区域列表
      */
@@ -185,6 +188,16 @@ public class AdminWebsitLogic {
         adminWebsit.updateById();
         //workWechatLogic.updateOrganization(adminWebsit.getWebsitId(),adminWebsit.getName(),adminWebsit.getParentId(),adminUser.getAdminCompanyWechat());
 
+        if (adminWebsit.getStatus().equals("OFF")){
+            userService.lambdaUpdate()
+                    .eq(User::getWebsitId,adminWebsit.getWebsitId())
+                    .eq(User::getType,"SERVICE")
+                    .set(User::getType,"GENERAL")
+                    .set(User::getWebsitId,null)
+                    .set(User::getWebsitName,null)
+                    .update();
+        }
+
     }
 
     /**