f727afbb by 肖初晴

【DAOP-1.0】企业认证

【功能点】变更记录增加过滤条件
1 parent 050ef878
......@@ -127,6 +127,12 @@ public class EnterpriseChangeApproveServiceImpl implements EnterpriseChangeAppro
@Override
public void changeUpdate(BizCallbackDTO dto) {
MfEnterpriseChangeApprove entity = mfEnterpriseChangeApproveService.getById(dto.getBizGuid());
LambdaUpdateWrapper<MfEnterpriseChangeApprove> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.eq(MfEnterpriseChangeApprove::getApproveGuid,entity.getApproveGuid());
updateWrapper.set(MfEnterpriseChangeApprove::getBizApproveState,dto.getApprovalState());
mfEnterpriseChangeApproveService.update(updateWrapper);
//审批不通过则将状态恢复到以前的Y
if(!dto.getApprovalState().equals(ApprovalStateEnum.PASSED.getValue())){
MfEnterprise bean = mfEnterpriseService.getById(entity.getSourceGuid());
......
......@@ -136,6 +136,7 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
public List<ChangeInfoVO> getChange(String sourceGuid){
LambdaQueryWrapper<MfEnterpriseChangeApprove> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(MfEnterpriseChangeApprove::getSourceGuid,sourceGuid);
queryWrapper.eq(MfEnterpriseChangeApprove::getBizApproveState,ApprovalStateEnum.PASSED.getValue());
queryWrapper.orderByDesc(MfEnterpriseChangeApprove::getCreateTime);
List<MfEnterpriseChangeApprove> approveList = mfEnterpriseChangeApproveService.list(queryWrapper);
if(CollectionUtils.isEmpty(approveList)){
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!