fb08dacd by xiaojie

【数据资产】

1、企业认证修改
1 parent 4e208780
...@@ -208,6 +208,20 @@ public class EnterpriseChangeApproveServiceImpl implements EnterpriseChangeAppro ...@@ -208,6 +208,20 @@ public class EnterpriseChangeApproveServiceImpl implements EnterpriseChangeAppro
208 throw new CsbrSystemException(SystemError.DATA_DEL_ERROR, "审批中和审批通过的数据不能删除!"); 208 throw new CsbrSystemException(SystemError.DATA_DEL_ERROR, "审批中和审批通过的数据不能删除!");
209 } 209 }
210 mfEnterpriseChangeApproveService.removeById(guid); 210 mfEnterpriseChangeApproveService.removeById(guid);
211
212 // 修改企业认证审批状态
213 LambdaQueryWrapper<MfEnterpriseChangeApprove> lambdaQueryWrapper = Wrappers.lambdaQuery(MfEnterpriseChangeApprove.class);
214 lambdaQueryWrapper.eq(MfEnterpriseChangeApprove::getSourceGuid, entity.getSourceGuid());
215 lambdaQueryWrapper.eq(MfEnterpriseChangeApprove::getDataType, "2");
216 lambdaQueryWrapper.orderByDesc(MfEnterpriseChangeApprove::getCreateTime).last("limit 1");
217 MfEnterpriseChangeApprove enterpriseChangeApprove = mfEnterpriseChangeApproveService.getOne(lambdaQueryWrapper);
218 if (ObjectUtils.isEmpty(enterpriseChangeApprove) || Arrays.asList("Y", "R", "C").contains(enterpriseChangeApprove.getBizApproveState())) {
219 LambdaUpdateWrapper<MfEnterprise> updateWrapper = new LambdaUpdateWrapper<>();
220 updateWrapper.eq(MfEnterprise::getGuid, entity.getSourceGuid());
221 updateWrapper.set(MfEnterprise::getBizApproveState, ApprovalStateEnum.PASSED.getValue());
222 mfEnterpriseService.update(updateWrapper);
223 }
224
211 crossPlatformApproveState = entity.getCrossPlatformApproveState(); 225 crossPlatformApproveState = entity.getCrossPlatformApproveState();
212 } 226 }
213 227
...@@ -235,7 +249,7 @@ public class EnterpriseChangeApproveServiceImpl implements EnterpriseChangeAppro ...@@ -235,7 +249,7 @@ public class EnterpriseChangeApproveServiceImpl implements EnterpriseChangeAppro
235 mfEnterpriseChangeApproveService.update(updateWrapper); 249 mfEnterpriseChangeApproveService.update(updateWrapper);
236 250
237 //审批不通过则将状态恢复到以前的Y 251 //审批不通过则将状态恢复到以前的Y
238 if(dto.getApprovalState().equals(ApprovalStateEnum.REJECT.getValue()) || "E".equals(dto.getApprovalState())){ 252 if(dto.getApprovalState().equals(ApprovalStateEnum.REJECT.getValue())){
239 MfEnterprise bean = mfEnterpriseService.getById(entity.getSourceGuid()); 253 MfEnterprise bean = mfEnterpriseService.getById(entity.getSourceGuid());
240 bean.setBizApproveState("Y"); 254 bean.setBizApproveState("Y");
241 bean.setCrossPlatformApproveState("Y"); 255 bean.setCrossPlatformApproveState("Y");
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!