浏览代码

Merge branch 'han' of uskycloud/usky-cloud into system-165

hanzhengyi 10 月之前
父节点
当前提交
079f6e0e42

+ 1 - 0
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/MceContentServiceImpl.java

@@ -46,6 +46,7 @@ public class MceContentServiceImpl extends AbstractCrudService<MceContentMapper,
             sendWeChatMessageRequestVO.setInfoId(mceReceiveId);
             sendWeChatMessageRequestVO.setOpenId(cids);
             sendWeChatMessageRequestVO.setInfoType(mceReceiveVO.get("infoType").toString());
+            sendWeChatMessageRequestVO.setInfoTypeName(mceReceiveVO.get("infoTypeName").toString());
             mceMbuserService.sendWeChatMessage(sendWeChatMessageRequestVO);
         }
     }

+ 16 - 0
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/SysTenantServiceImpl.java

@@ -3,12 +3,15 @@ package com.usky.system.service.impl;
 import com.usky.common.core.bean.CommonPage;
 import com.usky.common.mybatis.core.AbstractCrudService;
 import com.usky.common.security.utils.SecurityUtils;
+import com.usky.system.domain.SysDept;
 import com.usky.system.domain.SysTenant;
 import com.usky.system.mapper.SysTenantMapper;
+import com.usky.system.service.ISysDeptService;
 import com.usky.system.service.SysTenantService;
 import com.usky.system.service.vo.SysTenantOneVo;
 import com.usky.system.service.vo.SysTenantTwoVo;
 import com.usky.system.service.vo.SysTenantVo;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 import java.time.LocalDateTime;
@@ -26,6 +29,9 @@ import java.util.UUID;
 @Service
 public class SysTenantServiceImpl extends AbstractCrudService<SysTenantMapper, SysTenant> implements SysTenantService {
 
+    @Autowired
+    private ISysDeptService iSysDeptService;
+
     @Override
     public List<SysTenantVo> getUserData() {
         Integer userId = SecurityUtils.getUserId().intValue();
@@ -93,6 +99,16 @@ public class SysTenantServiceImpl extends AbstractCrudService<SysTenantMapper, S
         sysTenant.setCreateBy(SecurityUtils.getUsername());
         sysTenant.setCreateTime(LocalDateTime.now());
         this.save(sysTenant);
+        Integer tenantId = sysTenant.getId();
+        SysDept sysDept = new SysDept();
+        sysDept.setTenantId(tenantId);
+        sysDept.setDeptName(sysTenant.getTenantName());
+        sysDept.setParentId((long)0);
+        sysDept.setOrderNum("0");
+        sysDept.setEmail(sysTenant.getEmail());
+        sysDept.setPhone(sysTenant.getPhoneNumber());
+        sysDept.setCreateBy(SecurityUtils.getUsername());
+        iSysDeptService.insertDept(sysDept);
     }
 
 

+ 5 - 0
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/vo/SendWeChatMessageRequestVO.java

@@ -9,6 +9,11 @@ public class SendWeChatMessageRequestVO {
      */
     String infoType;
 
+    /**
+     * 消息类型
+     */
+    String infoTypeName;
+
     /**
      * 消息标题
      */