c7d81a04 by 肖初晴

【DAOP-1.0】企业认证

【功能点】测试问题处理
1 parent 197e6744
...@@ -5,12 +5,14 @@ import com.alibaba.fastjson.JSONArray; ...@@ -5,12 +5,14 @@ import com.alibaba.fastjson.JSONArray;
5 import com.alibaba.fastjson.JSONObject; 5 import com.alibaba.fastjson.JSONObject;
6 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; 6 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
7 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; 7 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
8 import com.csbr.cloud.common.entity.RedisStaffPOJO;
8 import com.csbr.cloud.common.enums.SystemError; 9 import com.csbr.cloud.common.enums.SystemError;
9 import com.csbr.cloud.common.enums.WorkFlowBizEnum; 10 import com.csbr.cloud.common.enums.WorkFlowBizEnum;
10 import com.csbr.cloud.common.exception.CsbrSystemException; 11 import com.csbr.cloud.common.exception.CsbrSystemException;
11 import com.csbr.cloud.common.util.CommonUtil; 12 import com.csbr.cloud.common.util.CommonUtil;
12 import com.csbr.cloud.common.util.CsbrBeanUtil; 13 import com.csbr.cloud.common.util.CsbrBeanUtil;
13 import com.csbr.cloud.common.util.MessageSourceUtil; 14 import com.csbr.cloud.common.util.MessageSourceUtil;
15 import com.csbr.cloud.distributelock.util.RedisUtil;
14 import com.csbr.cloud.workflow.domain.dto.appove.AddApprovalDTO; 16 import com.csbr.cloud.workflow.domain.dto.appove.AddApprovalDTO;
15 import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO; 17 import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO;
16 import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO; 18 import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO;
...@@ -37,7 +39,6 @@ import org.apache.commons.collections.CollectionUtils; ...@@ -37,7 +39,6 @@ import org.apache.commons.collections.CollectionUtils;
37 import org.apache.commons.lang3.StringUtils; 39 import org.apache.commons.lang3.StringUtils;
38 import org.springframework.stereotype.Service; 40 import org.springframework.stereotype.Service;
39 import org.springframework.transaction.annotation.Transactional; 41 import org.springframework.transaction.annotation.Transactional;
40
41 import java.util.ArrayList; 42 import java.util.ArrayList;
42 import java.util.List; 43 import java.util.List;
43 44
...@@ -72,6 +73,9 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -72,6 +73,9 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
72 private PersonelFeign personelFeign; 73 private PersonelFeign personelFeign;
73 74
74 @Resource 75 @Resource
76 private RedisUtil redisUtil;
77
78 @Resource
75 private MfEnterpriseChangeApproveService mfEnterpriseChangeApproveService; 79 private MfEnterpriseChangeApproveService mfEnterpriseChangeApproveService;
76 80
77 @Resource 81 @Resource
...@@ -439,11 +443,11 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -439,11 +443,11 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
439 * @date 2024-12-26 16:18 443 * @date 2024-12-26 16:18
440 */ 444 */
441 private AddApprovalDTO getAddApprovalDTO(MfEnterprise entity, EnterpriseRQVO rqVO) { 445 private AddApprovalDTO getAddApprovalDTO(MfEnterprise entity, EnterpriseRQVO rqVO) {
446 RedisStaffPOJO staffPOJO = redisUtil.getRedisStaff();
442 AddApprovalDTO approvalDTO = new AddApprovalDTO(WorkFlowBizEnum.ENTERPRISE_APPLY.getValue(), entity.getGuid()); 447 AddApprovalDTO approvalDTO = new AddApprovalDTO(WorkFlowBizEnum.ENTERPRISE_APPLY.getValue(), entity.getGuid());
443 // todo
444 approvalDTO.setFuncCode("QYRZ"); 448 approvalDTO.setFuncCode("QYRZ");
445 approvalDTO.setUrlParam(String.format("guid=%s&name=%s&tName=%s&fType=%s&bizGuid=%s",entity.getGuid(), entity.getTenantName(), 449 approvalDTO.setUrlParam(String.format("guid=%s&name=%s&tName=%s&fType=%s&bizGuid=%s",entity.getGuid(), entity.getTenantName(),
446 entity.getTenantName(),WorkFlowBizEnum.ENTERPRISE_APPLY.getValue(),entity.getGuid())); 450 staffPOJO.getTenantName(),WorkFlowBizEnum.ENTERPRISE_APPLY.getValue(),entity.getGuid()));
447 // 流程消息中的变量替换参数 451 // 流程消息中的变量替换参数
448 approvalDTO.setFlowMessageBody(String.format("%s", entity.getTenantName())); 452 approvalDTO.setFlowMessageBody(String.format("%s", entity.getTenantName()));
449 // 流程列表数据核心param参数处理 453 // 流程列表数据核心param参数处理
...@@ -459,6 +463,8 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -459,6 +463,8 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
459 return approvalDTO; 463 return approvalDTO;
460 } 464 }
461 465
466
467
462 /** 468 /**
463 * 企业信息新新增前置处理 469 * 企业信息新新增前置处理
464 * @author xcq 470 * @author xcq
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!