Bläddra i källkod

企业服务商相关接口添加createby、updateby

LiFei 4 år sedan
förälder
incheckning
0d4efa2b8c

+ 4 - 0
happy-boot-module-powerjob/src/main/java/org/jeecg/modules/hlgcompany/service/impl/HlgCompanyServiceImpl.java

@@ -582,6 +582,7 @@ public class HlgCompanyServiceImpl extends ServiceImpl<HlgCompanyMapper, HlgComp
     @Override
     @Transactional(rollbackFor = Exception.class)
     public String companySubcontractoredit(HlgCompanySubcontractor hlgCompanySubcontractor) {
+        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
         HlgCompany hlgCompany = getById(hlgCompanySubcontractor.getCompanyId());
         String accessToken = OauthTokenUtils.getDayAccessToken();
         String requestUrl = OauthApi.companySubcontractoredit;
@@ -591,6 +592,7 @@ public class HlgCompanyServiceImpl extends ServiceImpl<HlgCompanyMapper, HlgComp
         parameters.put("subcontractorId", hlgCompanySubcontractor.getSubcontractorId());
         parameters.put("serviceRate", hlgCompanySubcontractor.getServiceRate());
         parameters.put("serviceContract", hlgCompanySubcontractor.getServiceContract());
+        parameters.put("updateBy", sysUser.getUsername());
         //1:服务商 2:开心
         parameters.put("cpType", hlgCompanySubcontractor.getCpType());
         log.info("param============{}", JSONObject.toJSONString(parameters));
@@ -622,6 +624,7 @@ public class HlgCompanyServiceImpl extends ServiceImpl<HlgCompanyMapper, HlgComp
     @Override
     @Transactional(rollbackFor = Exception.class)
     public String companySubcontractorLock(HlgCompanySubcontractor hlgCompanySubcontractor) {
+        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
         HlgCompany hlgCompany = getById(hlgCompanySubcontractor.getCompanyId());
         String accessToken = OauthTokenUtils.getDayAccessToken();
         String requestUrl = OauthApi.companySubcontractorLock;
@@ -632,6 +635,7 @@ public class HlgCompanyServiceImpl extends ServiceImpl<HlgCompanyMapper, HlgComp
         parameters.put("isOn", hlgCompanySubcontractor.getIsLock());
         //1:服务商 2:开心
         parameters.put("cpType", hlgCompanySubcontractor.getCpType());
+        parameters.put("updateBy", sysUser.getUsername());
         log.info("param============{}", JSONObject.toJSONString(parameters));
         //数据加密
         String biz_content = CryptTool.encode(JSONObject.toJSONString(parameters));