From 0fea532b07be89978343cb4aede3693af99f5656 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期二, 25 七月 2023 23:04:41 +0800
Subject: [PATCH] Merge branch 'master' of http://git.homecommunity.cn/supervip/MicroCommunity

---
 service-user/src/main/java/com/java110/user/cmd/org/DeleteOrgCmd.java |   45 +++++++++++++++++++++++----------------------
 1 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/service-user/src/main/java/com/java110/user/cmd/org/DeleteOrgCmd.java b/service-user/src/main/java/com/java110/user/cmd/org/DeleteOrgCmd.java
index 048035c..2388885 100644
--- a/service-user/src/main/java/com/java110/user/cmd/org/DeleteOrgCmd.java
+++ b/service-user/src/main/java/com/java110/user/cmd/org/DeleteOrgCmd.java
@@ -73,29 +73,30 @@
 
         Assert.listOnlyOne(orgDtos, "涓嶅瓨鍦�");
 
-        if (OrgDto.ORG_LEVEL_COMPANY.equals(orgDtos.get(0).getOrgLevel())) {
-            //鏌ヨ鏄惁瀛樺湪閮ㄩ棬
-            orgDto = new OrgDto();
-            orgDto.setParentOrgId(reqJson.getString("orgId"));
-            List<OrgDto> subOrgDtos = orgV1InnerServiceSMOImpl.queryOrgs(orgDto);
-            if (subOrgDtos != null && subOrgDtos.size() > 0) {
-                throw new CmdException("鍏徃涓嬪瓨鍦ㄩ儴闂� 璇峰厛鍒犻櫎閮ㄩ棬鍚庡啀鍒犻櫎");
-            }
-        }else if (OrgDto.ORG_LEVEL_DEPARTMENT.equals(orgDtos.get(0).getOrgLevel())) {
-            //鏌ヨ鏄惁瀛樺湪閮ㄩ棬
-            OrgStaffRelDto orgStaffRelDto = new OrgStaffRelDto();
-            orgStaffRelDto.setOrgId(reqJson.getString("orgId"));
-            List<OrgStaffRelDto> subOrgDtos = orgStaffRelV1InnerServiceSMOImpl.queryOrgStaffRels(orgStaffRelDto);
-            if (subOrgDtos == null || subOrgDtos.size() < 1) {
-                return;
-            }
-            UserDto userDto = new UserDto();
-            userDto.setUserId(subOrgDtos.get(0).getStaffId());
-            List<UserDto> userDtos = userV1InnerServiceSMOImpl.queryUsers(userDto);
-            if (userDtos != null && userDtos.size() > 0) {
-                throw new CmdException("閮ㄩ棬涓嬪瓨鍦ㄥ憳宸� 璇峰厛鍒犻櫎鍛樺伐鍚庡啀鍒犻櫎");
-            }
+        if (OrgDto.ORG_LEVEL_STORE.equals(orgDtos.get(0).getOrgLevel())) {
+            throw new CmdException("涓�绾х粍缁囦笉鑳藉垹闄�");
         }
+
+        orgDto = new OrgDto();
+        orgDto.setParentOrgId(reqJson.getString("orgId"));
+        List<OrgDto> subOrgDtos = orgV1InnerServiceSMOImpl.queryOrgs(orgDto);
+        if (subOrgDtos != null && subOrgDtos.size() > 0) {
+            throw new CmdException("瀛樺湪瀛愮粍缁�");
+        }
+
+        OrgStaffRelDto orgStaffRelDto = new OrgStaffRelDto();
+        orgStaffRelDto.setOrgId(reqJson.getString("orgId"));
+        List<OrgStaffRelDto> orgStaffRelDtos = orgStaffRelV1InnerServiceSMOImpl.queryOrgStaffRels(orgStaffRelDto);
+        if (orgStaffRelDtos == null || orgStaffRelDtos.size() < 1) {
+            return;
+        }
+        UserDto userDto = new UserDto();
+        userDto.setUserId(orgStaffRelDtos.get(0).getStaffId());
+        List<UserDto> userDtos = userV1InnerServiceSMOImpl.queryUsers(userDto);
+        if (userDtos != null && userDtos.size() > 0) {
+            throw new CmdException("瀛樺湪鍛樺伐 璇峰厛鍒犻櫎鍛樺伐鍚庡啀鍒犻櫎");
+        }
+
     }
 
     @Override

--
Gitblit v1.8.0