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
04a602f4
Commit
04a602f4
authored
Jan 11, 2024
by
chenzhao
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop_tzs_register' into develop_tzs_register
parents
9332a7a1
299ca3bc
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
8 deletions
+30
-8
JgEquipTransfer.java
...ejoin/amos/boot/module/jg/api/entity/JgEquipTransfer.java
+6
-0
JgEquipTransferServiceImpl.java
...odule/jg/biz/service/impl/JgEquipTransferServiceImpl.java
+23
-1
urlInfo.json
...s-boot-module-jg-biz/src/main/resources/json/urlInfo.json
+1
-7
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/entity/JgEquipTransfer.java
View file @
04a602f4
...
...
@@ -153,4 +153,10 @@ public class JgEquipTransfer extends BaseEntity {
@TableField
(
value
=
"create_user_company_name"
)
private
String
createUserCompanyName
;
/**
* 设备监管码
*/
@TableField
(
exist
=
false
)
private
String
supervisoryCode
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgEquipTransferServiceImpl.java
View file @
04a602f4
...
...
@@ -96,6 +96,8 @@ public class JgEquipTransferServiceImpl extends BaseService<JgEquipTransferDto,
JgEquipTransferEq
jgEquipTransferEq
=
buildJgEquipTransferEq
(
obj
,
applyNo
);
JgEquipTransfer
dto
=
buildJgEquipTransfer
(
model
,
applyNo
,
reginParams
,
submitType
,
workflowResultList
,
i
);
dto
.
setSupervisoryCode
(
String
.
valueOf
(
obj
.
get
(
"SUPERVISORY_CODE"
)));
dto
.
setCreateUserName
(
reginParams
.
getUserModel
().
getRealName
());
dto
.
setCreateUserId
(
reginParams
.
getUserModel
().
getUserId
());
dto
.
setCreateUserCompanyName
(
reginParams
.
getCompany
().
getCompanyName
());
...
...
@@ -134,6 +136,12 @@ public class JgEquipTransferServiceImpl extends BaseService<JgEquipTransferDto,
dto
.
setPromoter
(
reginParams
.
getUserModel
().
getUserId
());
dto
.
setNextTaskId
(
workflowResult
.
getNextTaskId
());
}
if
(!
CollectionUtils
.
isEmpty
(
workflowResultList
))
{
dto
.
setInstanceId
(
workflowResultList
.
get
(
i
).
getInstanceId
());
dto
.
setApplyStatus
(
String
.
valueOf
(
FlowStatusEnum
.
TO_BE_PROCESSED
.
getCode
()));
}
else
{
dto
.
setApplyStatus
(
String
.
valueOf
(
FlowStatusEnum
.
TO_BE_SUBMITTED
.
getCode
()));
}
return
dto
;
}
...
...
@@ -177,6 +185,12 @@ public class JgEquipTransferServiceImpl extends BaseService<JgEquipTransferDto,
commonService
.
buildTaskModel
(
taskModelDtoList
);
}
/**
* 组装代办消息
* @param item 设备移交信息
* @param workflowResultDto 工作流返回信息
* @return 代办信息
*/
private
TaskModelDto
buildTaskModelDto
(
JgEquipTransfer
item
,
WorkflowResultDto
workflowResultDto
)
{
return
TaskModelDto
.
builder
()
.
flowCreateDate
(
item
.
getCreateDate
())
...
...
@@ -186,8 +200,10 @@ public class JgEquipTransferServiceImpl extends BaseService<JgEquipTransferDto,
.
taskTypeLabel
(
BusinessTypeEnum
.
JG_EQUIPMENT_HANDOVER
.
getName
())
.
relationId
(
item
.
getInstanceId
())
.
executeUserIds
(
workflowResultDto
.
getNextExecutorUserIds
())
.
taskStatus
(
commonService
.
getDictionaryCodeByName
(
item
.
getApplyStatus
()
))
.
taskStatus
(
FlowStatusEnum
.
TO_BE_PROCESSED
.
getCode
(
))
.
taskStatusLabel
(
FlowStatusEnum
.
TO_BE_PROCESSED
.
getName
())
.
taskDesc
(
"来自"
+
"电梯"
+
"【"
+
item
.
getSupervisoryCode
()
+
"】,"
+
"【申请单号:"
+
item
.
getApplyNo
()
+
"】"
)
.
taskContent
(
"来自"
+
"电梯"
+
"【"
+
item
.
getSupervisoryCode
()
+
"】,"
+
"【申请单号:"
+
item
.
getApplyNo
()
+
"】"
)
.
startUserId
(
item
.
getCreateUserId
())
.
startUser
(
item
.
getCreateUserName
())
.
startUserCompanyName
(
item
.
getCreateUserCompanyName
())
...
...
@@ -197,6 +213,12 @@ public class JgEquipTransferServiceImpl extends BaseService<JgEquipTransferDto,
.
build
();
}
/**
* 启动工作流
* @param submitType
* @param deviceList
* @return
*/
private
List
<
WorkflowResultDto
>
workFlowInfo
(
String
submitType
,
List
<
Map
<
String
,
Object
>>
deviceList
)
{
if
(!
SUBMIT_TYPE_FLOW
.
equals
(
submitType
))
{
return
new
ArrayList
<>();
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/json/urlInfo.json
View file @
04a602f4
...
...
@@ -3,13 +3,7 @@
"type"
:
"101"
,
"pageType"
:
"look"
,
"name"
:
"设备移交"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1737398850580148226&sequenceNbr=%s&roleIds=%s&nextExecuteIds=%s&pageType=edit&applyStatus=%s&userId=%s&instanceId=%s"
},
{
"type"
:
"101"
,
"pageType"
:
"edit"
,
"name"
:
"设备移交"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1737398850580148226&sequenceNbr=%s&roleIds=%s&nextExecuteIds=%s&pageType=edit&applyStatus=%s&userId=%s&instanceId=%s"
"url"
:
"/mixuap?appId=1742358052905971713&id=1737399017643470849&formType=detail&roleIds={roleIds}&instanceId={instanceId}"
},
{
"type"
:
"102"
,
...
...
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