‘linchangsheng’ 1 month ago
parent
commit
92142e09d2

+ 20 - 8
src/main/java/com/gree/mall/manager/logic/admin/AdminWebsitLogic.java

@@ -12,14 +12,8 @@ import com.gree.mall.manager.enums.IsYesNoEnum;
 import com.gree.mall.manager.exception.RemoteServiceException;
 import com.gree.mall.manager.logic.common.CommonLogic;
 import com.gree.mall.manager.logic.common.LbsAmapLogic;
-import com.gree.mall.manager.plus.entity.AdminCompanyWechat;
-import com.gree.mall.manager.plus.entity.AdminWebsit;
-import com.gree.mall.manager.plus.entity.AdminZone;
-import com.gree.mall.manager.plus.entity.SysDictCompany;
-import com.gree.mall.manager.plus.service.AdminCompanyWechatService;
-import com.gree.mall.manager.plus.service.AdminWebsitService;
-import com.gree.mall.manager.plus.service.AdminZoneService;
-import com.gree.mall.manager.plus.service.SysDictCompanyService;
+import com.gree.mall.manager.plus.entity.*;
+import com.gree.mall.manager.plus.service.*;
 import com.gree.mall.manager.utils.StringUtil;
 import com.gree.mall.manager.zfire.bean.ZfireParamBean;
 import com.gree.mall.manager.zfire.util.FieldUtils;
@@ -61,6 +55,9 @@ public class AdminWebsitLogic {
     @Autowired
     LbsAmapLogic lbsAmapLogic;
 
+    @Autowired
+    AdminDeptWebsitService adminDeptWebsitService;
+
     /**
      * 区域列表
      */
@@ -144,6 +141,13 @@ public class AdminWebsitLogic {
         adminUserBean.setPermissions(adminUserPermissions);
         adminUserLogic.save(adminUserBean, request);
 
+        AdminDeptWebsit adminDeptWebsit = new AdminDeptWebsit();
+        adminDeptWebsit.setWebsitName(adminWebsit.getName());
+        adminDeptWebsit.setWebsitId(adminWebsit.getWebsitId());
+        adminDeptWebsit.setAdminDeptId(adminWebsit.getCompanyId());
+        adminDeptWebsit.setDeptName(adminWebsit.getCompanyName());
+        adminDeptWebsit.insert();
+
     }
     /**
      * 编辑部门
@@ -369,6 +373,14 @@ public class AdminWebsitLogic {
 
             adminUserBean.setPermissions(adminUserPermissions);
             adminUserLogic.save(adminUserBean, request);
+
+
+            AdminDeptWebsit adminDeptWebsit = new AdminDeptWebsit();
+            adminDeptWebsit.setWebsitName(adminWebsit.getName());
+            adminDeptWebsit.setWebsitId(adminWebsit.getWebsitId());
+            adminDeptWebsit.setAdminDeptId(adminWebsit.getCompanyId());
+            adminDeptWebsit.setDeptName(adminWebsit.getCompanyName());
+            adminDeptWebsit.insert();
         }
     }
 }