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
7cc01d65
Commit
7cc01d65
authored
Apr 08, 2026
by
刘林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):气瓶单位变更去掉产权单位回显
parent
c515e18b
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
26 additions
and
25 deletions
+26
-25
JgChangeRegistrationUnitServiceImpl.java
...biz/service/impl/JgChangeRegistrationUnitServiceImpl.java
+26
-25
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/JgChangeRegistrationUnitServiceImpl.java
View file @
7cc01d65
...
...
@@ -4006,34 +4006,34 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg
this
.
delRepeatUseEquipData
(
registration
.
getApplyNo
(),
registration
.
getStatus
(),
registration
.
getNewUseUnitCreditCode
());
}
@ResultFieldMapping
({
@ResultFieldMapping
.
ResultFieldMap
(
sourceField
=
"estateUnitCode"
,
targetField
=
"estateUnitSeq"
,
serviceClass
=
CommonServiceImpl
.
class
,
queryMethod
=
"queryTcmUnitSeqByCreditCode"
,
secondParamValue
=
"CQ"
)})
//
@ResultFieldMapping({@ResultFieldMapping.ResultFieldMap(sourceField = "estateUnitCode", targetField = "estateUnitSeq", serviceClass = CommonServiceImpl.class, queryMethod = "queryTcmUnitSeqByCreditCode", secondParamValue = "CQ")})
public
Map
<
String
,
Object
>
queryEquipInfoByRegistrationCode
(
String
useRegistrationCode
)
{
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"useRegistrationCode"
,
useRegistrationCode
);
JgUseRegistrationManage
registrationManage
=
jgUseRegistrationManageService
.
lambdaQuery
()
.
eq
(
JgUseRegistrationManage:
:
getUseRegistrationCode
,
useRegistrationCode
)
.
eq
(
JgUseRegistrationManage:
:
getIsDelete
,
0
)
.
last
(
"LIMIT 1"
)
.
one
();
List
<
JSONObject
>
jsonObjects
=
registrationManage
==
null
?
Collections
.
emptyList
():
Optional
.
ofNullable
(
jgUseRegistrationManageService
.
queryEquByCertificateSeq
(
registrationManage
.
getSequenceNbr
())
).
orElse
(
Collections
.
emptyList
());
if
(!
org
.
springframework
.
util
.
ObjectUtils
.
isEmpty
(
jsonObjects
))
{
List
<
String
>
records
=
jsonObjects
.
stream
().
map
(
a
->
String
.
valueOf
(
a
.
get
(
"SEQUENCE_NBR"
))).
collect
(
Collectors
.
toList
());
List
<
Map
<
String
,
Object
>>
equList
=
this
.
getBaseMapper
().
getEstateUnitInfo
(
records
);
String
estateUnitName
=
equList
.
stream
()
.
map
(
e
->
e
.
get
(
"estateUnitName"
))
.
filter
(
Objects:
:
nonNull
)
.
filter
(
String
.
class
::
isInstance
)
.
map
(
String
.
class
::
cast
)
.
findFirst
()
.
orElse
(
""
);
if
(!
ValidationUtil
.
isEmpty
(
estateUnitName
)
&&
estateUnitName
.
contains
(
"_"
))
{
map
.
put
(
"estateUnitCode"
,
estateUnitName
.
split
(
"_"
)[
0
]);
map
.
put
(
"estateUnitName"
,
estateUnitName
.
split
(
"_"
)[
1
]);
}
}
//
JgUseRegistrationManage registrationManage =
//
jgUseRegistrationManageService.lambdaQuery()
//
.eq(JgUseRegistrationManage::getUseRegistrationCode, useRegistrationCode)
//
.eq(JgUseRegistrationManage::getIsDelete, 0)
//
.last("LIMIT 1")
//
.one();
//
List<JSONObject> jsonObjects = registrationManage == null ? Collections.emptyList():
//
Optional.ofNullable(jgUseRegistrationManageService.queryEquByCertificateSeq(registrationManage.getSequenceNbr())
//
).orElse(Collections.emptyList());
//
if (!org.springframework.util.ObjectUtils.isEmpty(jsonObjects)) {
//
List<String> records = jsonObjects.stream().map(a -> String.valueOf(a.get("SEQUENCE_NBR"))).collect(Collectors.toList());
//
List<Map<String, Object>> equList = this.getBaseMapper().getEstateUnitInfo(records);
//
String estateUnitName = equList.stream()
//
.map(e -> e.get("estateUnitName"))
//
.filter(Objects::nonNull)
//
.filter(String.class::isInstance)
//
.map(String.class::cast)
//
.findFirst()
//
.orElse("");
//
if (!ValidationUtil.isEmpty(estateUnitName) && estateUnitName.contains("_")) {
//
map.put("estateUnitCode", estateUnitName.split("_")[0]);
//
map.put("estateUnitName", estateUnitName.split("_")[1]);
//
}
//
}
return
map
;
}
}
\ 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