Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
csbr-daop
/
ms-data-circulation-portal-service
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
164a2120
authored
2025-02-10 15:47:24 +0800
by
肖初晴
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
【DAOP-1.0】数据需求
【功能点】联调问题处理
1 parent
19e9364d
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
2 deletions
src/main/java/com/csbr/qingcloud/portal/domain/vo/DemandUpdateStateVO.java
src/main/java/com/csbr/qingcloud/portal/service/impl/DemandServiceImpl.java
src/main/java/com/csbr/qingcloud/portal/domain/vo/DemandUpdateStateVO.java
View file @
164a212
...
...
@@ -2,6 +2,7 @@ package com.csbr.qingcloud.portal.domain.vo;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
java.util.List
;
/**
* @program: D:/git/ms-data-circulation-portal-service
...
...
@@ -14,7 +15,7 @@ import lombok.Data;
public
class
DemandUpdateStateVO
{
@Schema
(
description
=
"加工单位唯一标识"
)
private
String
processCompanyGuid
;
private
List
<
String
>
processCompanyGuidList
;
@Schema
(
description
=
"资源获取状态【N未开始 A进行中 Y已完成】"
)
private
String
resourceAcquisitionState
;
...
...
src/main/java/com/csbr/qingcloud/portal/service/impl/DemandServiceImpl.java
View file @
164a212
...
...
@@ -320,8 +320,11 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService
@Override
public
void
updateState
(
DemandUpdateStateVO
vo
)
{
if
(
CollectionUtils
.
isEmpty
(
vo
.
getProcessCompanyGuidList
())){
return
;
}
LambdaUpdateWrapper
<
MfDemand
>
queryWrapper
=
new
LambdaUpdateWrapper
<>();
queryWrapper
.
eq
(
MfDemand:
:
getProcessCompanyGuid
,
vo
.
getProcessCompanyGuid
());
queryWrapper
.
in
(
MfDemand:
:
getProcessCompanyGuid
,
vo
.
getProcessCompanyGuidList
());
queryWrapper
.
set
(
StringUtils
.
isNotBlank
(
vo
.
getResourceAcquisitionState
()),
MfDemand:
:
getResourceAcquisitionState
,
vo
.
getResourceAcquisitionState
());
queryWrapper
.
set
(
StringUtils
.
isNotBlank
(
vo
.
getProductProcessingState
()),
MfDemand:
:
getProductProcessingState
,
vo
.
getProductProcessingState
());
queryWrapper
.
set
(
StringUtils
.
isNotBlank
(
vo
.
getProductDeliveryState
()),
MfDemand:
:
getProductDeliveryState
,
vo
.
getProductDeliveryState
());
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment