【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