【DAOP-1.0】数据需求
【功能点】联调问题处理
Showing
2 changed files
with
6 additions
and
2 deletions
| ... | @@ -2,6 +2,7 @@ package com.csbr.qingcloud.portal.domain.vo; | ... | @@ -2,6 +2,7 @@ package com.csbr.qingcloud.portal.domain.vo; | 
| 2 | 2 | ||
| 3 | import io.swagger.v3.oas.annotations.media.Schema; | 3 | import io.swagger.v3.oas.annotations.media.Schema; | 
| 4 | import lombok.Data; | 4 | import lombok.Data; | 
| 5 | import java.util.List; | ||
| 5 | 6 | ||
| 6 | /** | 7 | /** | 
| 7 | * @program: D:/git/ms-data-circulation-portal-service | 8 | * @program: D:/git/ms-data-circulation-portal-service | 
| ... | @@ -14,7 +15,7 @@ import lombok.Data; | ... | @@ -14,7 +15,7 @@ import lombok.Data; | 
| 14 | public class DemandUpdateStateVO { | 15 | public class DemandUpdateStateVO { | 
| 15 | 16 | ||
| 16 | @Schema(description = "加工单位唯一标识") | 17 | @Schema(description = "加工单位唯一标识") | 
| 17 | private String processCompanyGuid; | 18 | private List<String> processCompanyGuidList; | 
| 18 | 19 | ||
| 19 | @Schema(description = "资源获取状态【N未开始 A进行中 Y已完成】") | 20 | @Schema(description = "资源获取状态【N未开始 A进行中 Y已完成】") | 
| 20 | private String resourceAcquisitionState; | 21 | private String resourceAcquisitionState; | ... | ... | 
| ... | @@ -320,8 +320,11 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService | ... | @@ -320,8 +320,11 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService | 
| 320 | 320 | ||
| 321 | @Override | 321 | @Override | 
| 322 | public void updateState(DemandUpdateStateVO vo) { | 322 | public void updateState(DemandUpdateStateVO vo) { | 
| 323 | if(CollectionUtils.isEmpty(vo.getProcessCompanyGuidList())){ | ||
| 324 | return; | ||
| 325 | } | ||
| 323 | LambdaUpdateWrapper<MfDemand> queryWrapper = new LambdaUpdateWrapper<>(); | 326 | LambdaUpdateWrapper<MfDemand> queryWrapper = new LambdaUpdateWrapper<>(); | 
| 324 | queryWrapper.eq(MfDemand::getProcessCompanyGuid,vo.getProcessCompanyGuid()); | 327 | queryWrapper.in(MfDemand::getProcessCompanyGuid,vo.getProcessCompanyGuidList()); | 
| 325 | queryWrapper.set(StringUtils.isNotBlank(vo.getResourceAcquisitionState()),MfDemand::getResourceAcquisitionState,vo.getResourceAcquisitionState()); | 328 | queryWrapper.set(StringUtils.isNotBlank(vo.getResourceAcquisitionState()),MfDemand::getResourceAcquisitionState,vo.getResourceAcquisitionState()); | 
| 326 | queryWrapper.set(StringUtils.isNotBlank(vo.getProductProcessingState()),MfDemand::getProductProcessingState,vo.getProductProcessingState()); | 329 | queryWrapper.set(StringUtils.isNotBlank(vo.getProductProcessingState()),MfDemand::getProductProcessingState,vo.getProductProcessingState()); | 
| 327 | queryWrapper.set(StringUtils.isNotBlank(vo.getProductDeliveryState()),MfDemand::getProductDeliveryState,vo.getProductDeliveryState()); | 330 | queryWrapper.set(StringUtils.isNotBlank(vo.getProductDeliveryState()),MfDemand::getProductDeliveryState,vo.getProductDeliveryState()); | ... | ... | 
- 
Please register or sign in to post a comment
