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
a46c95af
Commit
a46c95af
authored
Jul 25, 2024
by
刘林
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop_tzs_register_to_0715' into…
Merge remote-tracking branch 'origin/develop_tzs_register_to_0715' into develop_tzs_register_to_0715
parents
3b390929
3782d297
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
11 deletions
+12
-11
IdxBizJgRegisterInfoServiceImpl.java
.../jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
+2
-2
JgReformNoticeServiceImpl.java
...module/jg/biz/service/impl/JgReformNoticeServiceImpl.java
+10
-9
No files found.
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/IdxBizJgRegisterInfoServiceImpl.java
View file @
a46c95af
...
...
@@ -1423,7 +1423,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
if
(
ValidationUtil
.
isEmpty
(
map
.
get
(
"useUnitCreditCode"
))
||
ValidationUtil
.
isEmpty
(
map
.
get
(
"county"
)))
{
throw
new
BadRequest
(
"请先选择使用单位,施工区县等信息!"
);
}
map
.
put
(
"USE_UNIT_CREDIT_CODE"
,
map
.
get
(
"useUnitCreditCode"
)
);
map
.
put
(
"USE_UNIT_CREDIT_CODE"
,
String
.
valueOf
(
map
.
get
(
"useUnitCreditCode"
)).
split
(
"_"
)[
0
]
);
map
.
put
(
USE_PLACE_CODE
,
String
.
valueOf
(
map
.
get
(
"county"
)).
split
(
"_"
)[
0
]);
}
else
if
(
ValidationUtil
.
equals
(
queryType
,
"GZ_YZ"
))
{
// 移装告知设备选择 - 业务限制
// 设备类别(EQU_CATEGORY)、安装单位(USC_UNIT_CREDIT_CODE)、选择的使用单位(USE_UNIT_CREDIT_CODE)、(区内移装(transferType=区内移装)根据区县(USE_PLACE_CODE))过滤数据
...
...
@@ -1437,7 +1437,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
map
.
put
(
USE_PLACE_CODE
,
String
.
valueOf
(
map
.
get
(
"county"
)).
split
(
"_"
)[
0
]);
}
}
map
.
put
(
"USE_UNIT_CREDIT_CODE"
,
map
.
get
(
"useUnitCreditCode"
)
);
map
.
put
(
"USE_UNIT_CREDIT_CODE"
,
String
.
valueOf
(
map
.
get
(
"useUnitCreditCode"
)).
split
(
"_"
)[
0
]
);
}
}
// this.setRepeatUsedCheckFilterByType(boolMust,companyCode,queryType);
...
...
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/JgReformNoticeServiceImpl.java
View file @
a46c95af
...
...
@@ -200,7 +200,9 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
// 字段转换
this
.
convertField
(
noticeDto
);
JgReformNotice
notice
=
this
.
getById
(
noticeDto
.
getSequenceNbr
());
this
.
checkRepeatUsed
(
submitType
,
notice
);
List
<
Map
<
String
,
Object
>>
deviceList
=
noticeDto
.
getDeviceList
();
List
<
String
>
records
=
deviceList
.
stream
().
map
(
equ
->
String
.
valueOf
(
equ
.
get
(
"SEQUENCE_NBR"
))).
collect
(
Collectors
.
toList
());
this
.
checkRepeatUsed
(
submitType
,
records
,
notice
);
if
(
SUBMIT_TYPE_FLOW
.
equals
(
submitType
))
{
// 发起流程
if
(!
StringUtils
.
hasText
(
noticeDto
.
getInstanceId
()))
{
...
...
@@ -274,7 +276,7 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
BeanUtils
.
copyProperties
(
noticeDto
,
bean
);
jgReformNoticeMapper
.
updateById
(
bean
);
}
List
<
Map
<
String
,
Object
>>
deviceList
=
noticeDto
.
getDeviceList
();
jgReformNoticeEqMapper
.
delete
(
new
QueryWrapper
<
JgReformNoticeEq
>()
.
eq
(
"equip_transfer_id"
,
notice
.
getSequenceNbr
()));
// eq关系表
...
...
@@ -512,15 +514,13 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
equipList
.
forEach
(
equipMap
->
EquipUsedCheckStrategyContext
.
getUsedStrategy
(
PROCESS_DEFINITION_KEY
).
equipRepeatUsedCheck
(
String
.
valueOf
(
equipMap
.
get
(
"SEQUENCE_NBR"
)),
companyCode
));
}
private
void
checkRepeatUsed
(
String
submitType
,
JgReformNotice
jgReformNotice
)
{
private
void
checkRepeatUsed
(
String
submitType
,
List
<
String
>
records
,
JgReformNotice
jgReformNotice
)
{
if
(
SUBMIT_TYPE_FLOW
.
equals
(
submitType
))
{
// 流程中校验
LambdaQueryWrapper
<
JgReformNoticeEq
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
eq
(
JgReformNoticeEq:
:
getEquipTransferId
,
jgReformNotice
.
getSequenceNbr
());
List
<
JgReformNoticeEq
>
noticeEqs
=
jgReformNoticeEqMapper
.
selectList
(
queryWrapper
);
for
(
JgReformNoticeEq
noticeEq
:
noticeEqs
)
{
EquipUsedCheckStrategyContext
.
getUsedStrategy
(
PROCESS_DEFINITION_KEY
).
equipRepeatUsedCheck
(
noticeEq
.
getEquId
(),
jgReformNotice
.
getInstallUnitCreditCode
());
}
records
.
forEach
(
record
->
{
EquipUsedCheckStrategyContext
.
getUsedStrategy
(
PROCESS_DEFINITION_KEY
)
.
equipRepeatUsedCheck
(
record
,
jgReformNotice
.
getInstallUnitCreditCode
());
});
}
}
...
...
@@ -612,6 +612,7 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
.
startDate
(
item
.
getCreateDate
())
.
model
(
taskMessageDto
)
.
nextExecuteUser
(
item
.
getNextExecuteIds
())
.
startDate
(
new
Date
())
.
build
();
}
...
...
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