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
fe995c31
Commit
fe995c31
authored
Dec 18, 2023
by
chenzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改报检接受状态
parent
42f96746
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
19 deletions
+4
-19
JyjcInspectionApplicationServiceImpl.java
...iz/service/impl/JyjcInspectionApplicationServiceImpl.java
+4
-19
No files found.
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/service/impl/JyjcInspectionApplicationServiceImpl.java
View file @
fe995c31
...
...
@@ -97,14 +97,6 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
ActWorkflowStartDTO
dto
=
new
ActWorkflowStartDTO
();
dto
.
setProcessDefinitionKey
(
model
.
getProcessKey
());
dto
.
setBusinessKey
(
buildOrderNo
());
// dto.setCompleteFirstTask(true);
// JSONObject body = new JSONObject();
// String businessKey = buildOrderNo();
// body.put(WorkFlowEnum.BUSINESSKEY.getCode(), businessKey);
// body.put(WorkFlowEnum.processDefinitionKey.getCode(), model.getProcessKey());
// body.put("completeFirstTask", Boolean.TRUE);
// dto.setCompleteFirstTask(true);
try
{
FeignClientResult
ajaxResult
=
Workflow
.
taskV2Client
.
startByVariable
(
dto
);
String
id
=
((
Map
)
ajaxResult
.
getResult
()).
get
(
"id"
).
toString
();
...
...
@@ -114,16 +106,9 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
// JSONObject body = new JSONObject();
// String businessKey = buildOrderNo();
// body.put(WorkFlowEnum.BUSINESSKEY.getCode(), businessKey);
// body.put(WorkFlowEnum.processDefinitionKey.getCode(), model.getProcessKey());
// JSONObject jsonObject = workflowFeignService.startByVariable(body);
// String processId = JSONObject.parseObject(JSONObject.toJSONString(jsonObject.get("data"))).getString("id");
model
.
setStatus
(
"已提交"
);
model
.
setStatus
(
String
.
valueOf
(
FlowStatusEnum
.
SUBMITTED
.
getCode
()));
}
else
if
(
model
.
getOperationType
().
equals
(
"1"
))
{
model
.
setStatus
(
"草稿"
);
model
.
setStatus
(
String
.
valueOf
(
FlowStatusEnum
.
TO_BE_SUBMITTED
.
getCode
())
);
}
LambdaQueryWrapper
<
JyjcOpeningApplication
>
wa
=
new
LambdaQueryWrapper
<
JyjcOpeningApplication
>().
eq
(
JyjcOpeningApplication:
:
getUnitCode
,
model
.
getInspectionUnitCode
()).
eq
(
JyjcOpeningApplication:
:
getStatus
,
FlowStatusEnum
.
HAVE_PROCESSED
.
getCode
());
...
...
@@ -214,7 +199,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
jyjcInspectionApplicationAttachmentService
.
getBaseMapper
().
insert
(
attachments
);
}
}
model
.
setStatus
(
"已提交"
);
model
.
setStatus
(
String
.
valueOf
(
FlowStatusEnum
.
SUBMITTED
.
getCode
())
);
execueFlow
(
MapBuilder
.<
String
,
Object
>
create
().
put
(
"op"
,
"0"
).
put
(
"instanceId"
,
model
.
getProcessInstanceId
()).
put
(
"comments"
,
""
).
build
());
Map
<
String
,
Object
>
nextNodeInfo
=
workflowHelper
.
getNextWorkflowNode
(
model
.
getProcessInstanceId
());
String
role
=
(
String
)
nextNodeInfo
.
get
(
"role"
);
...
...
@@ -327,7 +312,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
String
type
=
(
String
)
params
.
get
(
"type"
);
Long
sequenceNbr
=
Long
.
parseLong
(
params
.
get
(
"sequenceNbr"
)
+
""
);
JyjcInspectionApplicationModel
inspectionApplicationModel
=
this
.
queryBySeq
(
sequenceNbr
);
params
.
put
(
"status"
,
FlowStatusEnum
.
SUBMITT
ED
.
getCode
()
+
""
);
params
.
put
(
"status"
,
FlowStatusEnum
.
TO_BE_FINISH
ED
.
getCode
()
+
""
);
updateModelByInstanceId
(
inspectionApplicationModel
.
getProcessInstanceId
(),
params
);
List
<
JyjcInspectionApplicationEquipModel
>
applicationEquipModels
=
applicationEquipService
.
listApplicationEquipByApplicationSeq
(
sequenceNbr
);
if
(
inspectionApplicationModel
==
null
||
ValidationUtil
.
isEmpty
(
applicationEquipModels
))
{
...
...
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