Explorar o código

用户添加业务归属

LiFei %!s(int64=4) %!d(string=hai) anos
pai
achega
514d88035b

+ 8 - 3
happy-boot-module-powerjob/src/main/java/org/jeecg/modules/hlguser/service/impl/HlgUserServiceImpl.java

@@ -214,14 +214,14 @@ public class HlgUserServiceImpl extends ServiceImpl<HlgUserMapper, HlgUser> impl
     @Transactional(rollbackFor = Exception.class)
     public void saveHlgUser(List<HlgUserExport> hlgUserExportList) {
         List<HlgUser>  list=new ArrayList();
+        //获取当前登录用户
+        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
+        HlgPlatform hlgPlatform = hlgPlatformMapper.getByCode(sysUser.getOrgCode());
         for (int i = 0; i < hlgUserExportList.size(); i++) {
-            //获取当前登录用户
-            LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
             HlgUser hlgUser = new HlgUser();
             //获取当前平台id
             hlgUser.setName(hlgUserExportList.get(i).getName());
             hlgUser.setIdcardNumber(hlgUserExportList.get(i).getIdcardNumber());
-            HlgPlatform hlgPlatform = hlgPlatformMapper.getByCode(sysUser.getOrgCode());
             hlgUser.setPlatformId(hlgPlatform.getId());
             hlgUser.setSysOrgCode(sysUser.getOrgCode());
             hlgUser.setCreateBy(sysUser.getUsername());
@@ -235,6 +235,7 @@ public class HlgUserServiceImpl extends ServiceImpl<HlgUserMapper, HlgUser> impl
         String requestUrl = OauthApi.userAdd;
         JSONObject jsonObject1=new JSONObject();
         jsonObject1.put("list",list);
+        jsonObject1.put("businessBelongId", hlgPlatform.getBusinessBelongId());
         log.info("param============{}", JSONObject.toJSONString(jsonObject1));
         //数据加密
         String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObject1));
@@ -281,6 +282,9 @@ public class HlgUserServiceImpl extends ServiceImpl<HlgUserMapper, HlgUser> impl
     @Override
     @Transactional(rollbackFor = Exception.class)
     public void saveUser(HlgUser hlgUser) {
+        //获取当前登录用户
+        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
+        HlgPlatform hlgPlatform = hlgPlatformMapper.getByCode(sysUser.getOrgCode());
         save(hlgUser);
         //同步慧盈
         String accessToken = OauthTokenUtils.getDayAccessToken();
@@ -289,6 +293,7 @@ public class HlgUserServiceImpl extends ServiceImpl<HlgUserMapper, HlgUser> impl
         list.add(hlgUser);
         JSONObject jsonObject1=new JSONObject();
         jsonObject1.put("list",list);
+        jsonObject1.put("businessBelongId", hlgPlatform.getBusinessBelongId());
         log.info("param============{}", JSONObject.toJSONString(jsonObject1));
         //数据加密
         String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObject1));