Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
da8dfa99
Commit
da8dfa99
authored
Jan 18, 2024
by
李秀明
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整改单提交接口修改
parent
427e609a
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
12 deletions
+17
-12
AcceptanceRectificationOrderServiceImpl.java
...service/impl/AcceptanceRectificationOrderServiceImpl.java
+17
-12
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/AcceptanceRectificationOrderServiceImpl.java
View file @
da8dfa99
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.toolkit.StringUtils
;
...
...
@@ -9,6 +8,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisKey
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.RectificationStatusEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.AcceptanceRectificationOrderDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.FileItemDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.StandardDto
;
...
...
@@ -109,28 +109,32 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
BeanUtils
.
copyProperties
(
model
,
entity
);
acceptanceRectificationOrderMapper
.
updateById
(
entity
);
// 触发工作流
// 如果整改已完成则触发工作流
String
status
=
entity
.
getRectificationStatus
();
if
(
String
.
valueOf
(
RectificationStatusEnum
.
整改已完成
.
getCode
()).
equals
(
status
))
{
BasicGridAcceptance
basicGridAcceptance
=
basicGridAcceptanceMapper
.
selectOne
(
Wrappers
.<
BasicGridAcceptance
>
lambdaQuery
()
.
eq
(
BasicGridAcceptance:
:
getPeasantHouseholdId
,
entity
.
getPeasantHouseholdId
())
);
basicGridAcceptance
.
setAcceptanceStatus
(
String
.
valueOf
(
Integer
.
parseInt
(
basicGridAcceptance
.
getAcceptanceStatus
())
-
1
));
StandardDto
standardDto
=
new
StandardDto
();
standardDto
.
setTaskId
(
basicGridAcceptance
.
getNextTaskId
());
//
VariableDto variableDto = new VariableDto();
//
variableDto.setComment("approval");
//
variableDto.setOperator(reginParams.getUserModel().getUserId());
//
variableDto.setApprovalStatus("1");
//
variableDto.setOperationTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
// standardDto.setResultCode(basicGridAcceptance.getNextTaskId()
);
//
standardDto.setVariable(variableDto);
//
standardDto.setResult("1");
BasicGridAcceptance
workBasicGridAcceptance
=
workflow
.
standard
(
basicGridAcceptance
,
standardDto
,
userId
);
VariableDto
variableDto
=
new
VariableDto
();
variableDto
.
setComment
(
"approval"
);
variableDto
.
setOperator
(
reginParams
.
getUserModel
().
getUserId
());
variableDto
.
setApprovalStatus
(
"1"
);
variableDto
.
setOperationTime
(
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
).
format
(
new
Date
()));
standardDto
.
setResultCode
(
"approvalStatus"
);
standardDto
.
setVariable
(
variableDto
);
standardDto
.
setResult
(
"1"
);
BasicGridAcceptance
workBasicGridAcceptance
=
workflow
.
standard
(
basicGridAcceptance
,
standardDto
,
userId
);
BeanUtils
.
copyProperties
(
workBasicGridAcceptance
,
basicGridAcceptance
);
basicGridAcceptanceMapper
.
updateById
(
basicGridAcceptance
);
return
null
;
}
return
model
;
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
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 comment