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
fd06ce08
Commit
fd06ce08
authored
Dec 13, 2024
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.压力管道批量模式,使用登记url增加equ_LIST_CODE 打开详情判断显示哪个表单使用
parent
b23b8662
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
35 additions
and
3 deletions
+35
-3
TaskMessageDto.java
...m/yeejoin/amos/boot/module/jg/api/dto/TaskMessageDto.java
+7
-0
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+28
-3
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/dto/TaskMessageDto.java
View file @
fd06ce08
...
@@ -69,4 +69,11 @@ public class TaskMessageDto {
...
@@ -69,4 +69,11 @@ public class TaskMessageDto {
* 登记类型(新增使用登记,历史使用登记,特殊使用登记)
* 登记类型(新增使用登记,历史使用登记,特殊使用登记)
*/
*/
String
regType
;
String
regType
;
/**
* 设备种类code
*/
String
EQU_LIST_CODE
;
}
}
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/JgUseRegistrationServiceImpl.java
View file @
fd06ce08
...
@@ -224,6 +224,8 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -224,6 +224,8 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
private
DataDictionaryServiceImpl
dataDictionaryServiceImpl
;
private
DataDictionaryServiceImpl
dataDictionaryServiceImpl
;
@Autowired
@Autowired
private
IdxBizJgProjectContraptionMapper
idxBizJgProjectContraptionMapper
;
private
IdxBizJgProjectContraptionMapper
idxBizJgProjectContraptionMapper
;
@Autowired
private
RegistrationInfoMapper
registrationInfoMapper
;
/**
/**
...
@@ -658,6 +660,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -658,6 +660,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
taskMessageDto
.
setEquipId
(
String
.
valueOf
(
map
.
get
(
"equipId"
)));
taskMessageDto
.
setEquipId
(
String
.
valueOf
(
map
.
get
(
"equipId"
)));
taskMessageDto
.
setEQU_LIST_CODE
(
String
.
valueOf
(
map
.
get
(
"EQU_LIST_CODE"
)));
// 数据参数
// 数据参数
dto
.
setModel
(
taskMessageDto
);
dto
.
setModel
(
taskMessageDto
);
// 摘要
// 摘要
...
@@ -876,7 +879,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -876,7 +879,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
flowExecute
(
useRegistration
.
getSequenceNbr
(),
useRegistration
.
getInstanceId
(),
"0"
,
""
,
""
,
map
.
getString
(
"manageType"
),
String
.
valueOf
(
map
.
get
(
"nextTaskId"
)),
map
);
flowExecute
(
useRegistration
.
getSequenceNbr
(),
useRegistration
.
getInstanceId
(),
"0"
,
""
,
""
,
map
.
getString
(
"manageType"
),
String
.
valueOf
(
map
.
get
(
"nextTaskId"
)),
map
);
}
}
}
else
{
}
else
{
String
equType
=
this
.
baseMapper
.
getEquType
(
String
.
valueOf
(
map
.
get
(
"EQU_LIST_CODE"
)));
String
equType
=
this
.
baseMapper
.
getEquType
(
equListCode
);
TaskMessageDto
messageDto
=
BeanUtil
.
copyProperties
(
useRegistration
,
TaskMessageDto
.
class
);
messageDto
.
setEQU_LIST_CODE
(
equListCode
);
TaskModelDto
dto
=
TaskModelDto
.
builder
()
TaskModelDto
dto
=
TaskModelDto
.
builder
()
.
model
(
BeanUtil
.
copyProperties
(
useRegistration
,
TaskMessageDto
.
class
))
.
model
(
BeanUtil
.
copyProperties
(
useRegistration
,
TaskMessageDto
.
class
))
.
taskContent
(
"来自"
+
equType
+
"的业务办理,"
.
taskContent
(
"来自"
+
equType
+
"的业务办理,"
...
@@ -886,7 +891,6 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -886,7 +891,6 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
.
relationId
(
String
.
valueOf
(
useRegistration
.
getSequenceNbr
()))
.
relationId
(
String
.
valueOf
(
useRegistration
.
getSequenceNbr
()))
.
nextExecuteUser
(
""
)
.
nextExecuteUser
(
""
)
.
build
();
.
build
();
commonServiceImpl
.
buildTaskModel
(
Collections
.
singletonList
(
dto
));
commonServiceImpl
.
buildTaskModel
(
Collections
.
singletonList
(
dto
));
}
}
// 设备数据存历史数据,在流程完成时使用
// 设备数据存历史数据,在流程完成时使用
...
@@ -959,6 +963,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -959,6 +963,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
BeanUtils
.
copyProperties
(
taskV2Model
,
taskModelDto
);
BeanUtils
.
copyProperties
(
taskV2Model
,
taskModelDto
);
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
taskMessageDto
.
setEQU_LIST_CODE
(
String
.
valueOf
(
jsonObject
.
get
(
"EQU_LIST_CODE"
)));
// taskMessageDto.setEquipId(jgUseRegistrationEq.getEquId());
// taskMessageDto.setEquipId(jgUseRegistrationEq.getEquId());
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
taskModelDto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
...
@@ -1300,6 +1305,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1300,6 +1305,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
taskMessageDto
.
setEquipId
(
jgUseRegistrationEq
.
getEquId
());
taskMessageDto
.
setEquipId
(
jgUseRegistrationEq
.
getEquId
());
taskMessageDto
.
setEQU_LIST_CODE
(
String
.
valueOf
(
jsonObject
.
get
(
"EQU_LIST_CODE"
)));
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
taskModelDto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
taskModelDto
.
setExecuteUserIds
(
workflowResultDto
.
getNextExecutorUserIds
());
taskModelDto
.
setExecuteUserIds
(
workflowResultDto
.
getNextExecutorUserIds
());
...
@@ -1613,7 +1619,6 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1613,7 +1619,6 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
jgUseRegistration
.
setNextExecuteIds
(
workflowResultDto
.
getNextExecutorRoleIds
());
jgUseRegistration
.
setNextExecuteIds
(
workflowResultDto
.
getNextExecutorRoleIds
());
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
LambdaQueryWrapper
<
JgUseRegistrationEq
>
jgUseRegEqWrapper
=
new
QueryWrapper
<
JgUseRegistrationEq
>().
lambda
();
LambdaQueryWrapper
<
JgUseRegistrationEq
>
jgUseRegEqWrapper
=
new
QueryWrapper
<
JgUseRegistrationEq
>().
lambda
();
jgUseRegEqWrapper
.
eq
(
JgUseRegistrationEq:
:
getEquipTransferId
,
String
.
valueOf
(
jgUseRegistration
.
getSequenceNbr
()));
jgUseRegEqWrapper
.
eq
(
JgUseRegistrationEq:
:
getEquipTransferId
,
String
.
valueOf
(
jgUseRegistration
.
getSequenceNbr
()));
List
<
JgUseRegistrationEq
>
jgUseRegistrationEqList
=
jgRelationEquipMapper
.
selectList
(
jgUseRegEqWrapper
);
List
<
JgUseRegistrationEq
>
jgUseRegistrationEqList
=
jgRelationEquipMapper
.
selectList
(
jgUseRegEqWrapper
);
...
@@ -1621,6 +1626,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1621,6 +1626,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
if
(!
jgUseRegistrationEqList
.
isEmpty
())
{
if
(!
jgUseRegistrationEqList
.
isEmpty
())
{
String
equId
=
jgUseRegistrationEqList
.
get
(
0
).
getEquId
();
String
equId
=
jgUseRegistrationEqList
.
get
(
0
).
getEquId
();
taskMessageDto
.
setEquipId
(
equId
);
taskMessageDto
.
setEquipId
(
equId
);
taskMessageDto
.
setEQU_LIST_CODE
(
this
.
getEquipListCode
(
equId
));
// dto.setTaskContent("来自" + this.getBaseMapper().getEquType(equId) + "【" + (ObjectUtils.isEmpty(jgUseRegistration.getSupervisoryCode()) ? "无" : jgUseRegistration.getSupervisoryCode()) + "】的业务办理," + "【申请单号:" + jgUseRegistration.getApplyNo() + "】");
// dto.setTaskContent("来自" + this.getBaseMapper().getEquType(equId) + "【" + (ObjectUtils.isEmpty(jgUseRegistration.getSupervisoryCode()) ? "无" : jgUseRegistration.getSupervisoryCode()) + "】的业务办理," + "【申请单号:" + jgUseRegistration.getApplyNo() + "】");
dto
.
setTaskContent
(
"来自"
+
this
.
getBaseMapper
().
getEquType
(
equId
)
+
"的业务办理,"
+
"【申请单号:"
+
jgUseRegistration
.
getApplyNo
()
+
"】"
);
dto
.
setTaskContent
(
"来自"
+
this
.
getBaseMapper
().
getEquType
(
equId
)
+
"的业务办理,"
+
"【申请单号:"
+
jgUseRegistration
.
getApplyNo
()
+
"】"
);
}
}
...
@@ -1631,6 +1637,14 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1631,6 +1637,14 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
commonServiceImpl
.
buildTaskModel
(
list
);
commonServiceImpl
.
buildTaskModel
(
list
);
}
}
private
String
getEquipListCode
(
String
record
)
{
IdxBizJgRegisterInfo
registerInfo
=
idxBizJgRegisterInfoService
.
getOne
(
new
LambdaQueryWrapper
<
IdxBizJgRegisterInfo
>().
eq
(
IdxBizJgRegisterInfo:
:
getRecord
,
record
).
select
(
TzsBaseEntity:
:
getSequenceNbr
,
IdxBizJgRegisterInfo:
:
getEquList
));
if
(
registerInfo
!=
null
){
return
registerInfo
.
getEquList
();
}
return
null
;
}
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
@GlobalTransactional
(
rollbackFor
=
Exception
.
class
,
timeoutMills
=
6000000
)
@GlobalTransactional
(
rollbackFor
=
Exception
.
class
,
timeoutMills
=
6000000
)
public
void
flowExecute
(
Long
id
,
String
instanceId
,
String
operate
,
String
comment
,
String
carNumber
,
String
manageType
,
String
nextTaskId
,
JSONObject
jsonObject
)
{
public
void
flowExecute
(
Long
id
,
String
instanceId
,
String
operate
,
String
comment
,
String
carNumber
,
String
manageType
,
String
nextTaskId
,
JSONObject
jsonObject
)
{
...
@@ -3010,6 +3024,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -3010,6 +3024,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
BeanUtils
.
copyProperties
(
taskV2Model
,
taskModelDto
);
BeanUtils
.
copyProperties
(
taskV2Model
,
taskModelDto
);
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
TaskMessageDto
taskMessageDto
=
new
TaskMessageDto
();
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
jgUseRegistration
,
taskMessageDto
);
setEquListForWorkSpace
(
jgUseRegistration
,
taskMessageDto
);
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
taskModelDto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
taskModelDto
.
setStartUserId
(
workflowResultDto
.
getExecutorId
());
taskModelDto
.
setStartUserId
(
workflowResultDto
.
getExecutorId
());
...
@@ -3036,6 +3051,16 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -3036,6 +3051,16 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
}
}
}
}
private
void
setEquListForWorkSpace
(
JgUseRegistration
jgUseRegistration
,
TaskMessageDto
taskMessageDto
)
{
LambdaQueryWrapper
<
JgUseRegistrationEq
>
jgUseRegEqWrapper
=
new
QueryWrapper
<
JgUseRegistrationEq
>().
lambda
();
jgUseRegEqWrapper
.
eq
(
JgUseRegistrationEq:
:
getEquipTransferId
,
String
.
valueOf
(
jgUseRegistration
.
getSequenceNbr
()));
List
<
JgUseRegistrationEq
>
jgUseRegistrationEqList
=
jgRelationEquipMapper
.
selectList
(
jgUseRegEqWrapper
);
if
(!
jgUseRegistrationEqList
.
isEmpty
())
{
String
equId
=
jgUseRegistrationEqList
.
get
(
0
).
getEquId
();
taskMessageDto
.
setEQU_LIST_CODE
(
this
.
getEquipListCode
(
equId
));
}
}
/**
/**
* 按单位办理或按台套办理
* 按单位办理或按台套办理
*
*
...
...
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