9dd809a1 by xiaojie

Merge remote-tracking branch 'origin/develop' into develop

2 parents b458d71c fcd333e2
...@@ -4,6 +4,7 @@ import com.csbr.cloud.workflow.domain.dto.appove.FlowQueryDTO; ...@@ -4,6 +4,7 @@ import com.csbr.cloud.workflow.domain.dto.appove.FlowQueryDTO;
4 import com.csbr.cloud.workflow.domain.dto.appove.FlowUpdateStateDTO; 4 import com.csbr.cloud.workflow.domain.dto.appove.FlowUpdateStateDTO;
5 import com.csbr.qingcloud.portal.domain.vo.*; 5 import com.csbr.qingcloud.portal.domain.vo.*;
6 import com.csbr.qingcloud.portal.mybatis.entity.MfEnterprise; 6 import com.csbr.qingcloud.portal.mybatis.entity.MfEnterprise;
7 import com.csbr.qingcloud.portal.mybatis.entity.MfEnterpriseChangeApprove;
7 import csbr.cloud.entity.domain.base.vo.PageListVO; 8 import csbr.cloud.entity.domain.base.vo.PageListVO;
8 import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO; 9 import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO;
9 import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO; 10 import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO;
...@@ -87,8 +88,6 @@ public interface EnterpriseService { ...@@ -87,8 +88,6 @@ public interface EnterpriseService {
87 88
88 Boolean check(EnterpriseRQVO vo); 89 Boolean check(EnterpriseRQVO vo);
89 90
90 List<ChangeInfoVO> getChange(String tenantName);
91
92 EnterpriseRSVO getEnterpriseDetailByName(String tenantName); 91 EnterpriseRSVO getEnterpriseDetailByName(String tenantName);
93 92
94 /** 将此账号提交的数据需求迁移到新的企业 */ 93 /** 将此账号提交的数据需求迁移到新的企业 */
......
...@@ -174,21 +174,27 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -174,21 +174,27 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
174 EnterpriseRSVO vo = convertToVO(entity); 174 EnterpriseRSVO vo = convertToVO(entity);
175 175
176 //生成变更信息 176 //生成变更信息
177 vo.setChangeList(getChange(guid));
178 return vo;
179 }
180
181 /** 生成变更信息列表 */
182 @Override
183 public List<ChangeInfoVO> getChange(String sourceGuid){
184 LambdaQueryWrapper<MfEnterpriseChangeApprove> queryWrapper = new LambdaQueryWrapper<>(); 177 LambdaQueryWrapper<MfEnterpriseChangeApprove> queryWrapper = new LambdaQueryWrapper<>();
185 queryWrapper.eq(MfEnterpriseChangeApprove::getSourceGuid,sourceGuid); 178 queryWrapper.eq(MfEnterpriseChangeApprove::getSourceGuid, guid);
186 queryWrapper.eq(MfEnterpriseChangeApprove::getBizApproveState,ApprovalStateEnum.PASSED.getValue()); 179 queryWrapper.eq(MfEnterpriseChangeApprove::getBizApproveState,ApprovalStateEnum.PASSED.getValue());
187 queryWrapper.orderByDesc(MfEnterpriseChangeApprove::getCreateTime); 180 queryWrapper.orderByDesc(MfEnterpriseChangeApprove::getCreateTime);
188 List<MfEnterpriseChangeApprove> approveList = mfEnterpriseChangeApproveService.list(queryWrapper); 181 List<MfEnterpriseChangeApprove> approveList = mfEnterpriseChangeApproveService.list(queryWrapper);
189 if(CollectionUtils.isEmpty(approveList)){ 182
190 return new ArrayList<>(); 183 if(CollectionUtils.isNotEmpty(approveList)){
184 MfEnterpriseChangeApprove mfEnterpriseChangeApprove = approveList.get(0);
185 EnterpriseRSVO enterpriseRSVO = csbrBeanUtil.convert(mfEnterpriseChangeApprove, EnterpriseRSVO.class);
186 enterpriseRSVO.setChangeList(getChange(approveList));
187 enterpriseRSVO.setApproveVO(vo.getApproveVO());
188 enterpriseRSVO.setBizApproveState(vo.getBizApproveState());
189 return enterpriseRSVO;
191 } 190 }
191
192 return vo;
193 }
194
195 /** 生成变更信息列表 */
196 public List<ChangeInfoVO> getChange(List<MfEnterpriseChangeApprove> approveList){
197
192 List<ChangeApproveBean> beanList = getChangeBeanList(approveList); 198 List<ChangeApproveBean> beanList = getChangeBeanList(approveList);
193 try { 199 try {
194 if(CollectionUtils.isEmpty(ChangeInfoUtil.areaList)){ 200 if(CollectionUtils.isEmpty(ChangeInfoUtil.areaList)){
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!