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
99246dde
Commit
99246dde
authored
Sep 05, 2024
by
刘林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):【现场问题】部分气瓶使用登记时充装介质显示错误
parent
d63d85f1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
1 deletion
+22
-1
JgChangeVehicleRegistrationUnitServiceImpl.java
...vice/impl/JgChangeVehicleRegistrationUnitServiceImpl.java
+22
-1
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/JgChangeVehicleRegistrationUnitServiceImpl.java
View file @
99246dde
...
...
@@ -29,9 +29,11 @@ import com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgRegisterInfo;
import
com.yeejoin.amos.boot.module.ymt.api.enums.ApplicationFormTypeEnum
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.FlowStatusEnum
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgOtherInfoMapper
;
import
com.yeejoin.amos.
boot.module.ymt.api.mapper.TzBaseEnterpriseInfoMapper
;
import
com.yeejoin.amos.
component.feign.utils.FeignUtil
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
import
com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel
;
import
com.yeejoin.amos.feign.systemctl.model.TaskV2Model
;
import
com.yeejoin.amos.feign.workflow.model.ActWorkflowBatchDTO
;
import
com.yeejoin.amos.feign.workflow.model.ActWorkflowStartDTO
;
...
...
@@ -100,6 +102,8 @@ public class JgChangeVehicleRegistrationUnitServiceImpl extends BaseService<JgCh
@Autowired
private
IdxBizJgOtherInfoMapper
otherInfoMapper
;
private
volatile
Map
<
String
,
Object
>
fillingMediumMap
;
public
void
changeData
(
JgChangeVehicleRegistrationUnit
dto
,
CompanyBo
company
)
{
if
(!
ObjectUtils
.
isEmpty
(
dto
.
getReceiveCompanyCode
()))
{
...
...
@@ -713,6 +717,9 @@ public class JgChangeVehicleRegistrationUnitServiceImpl extends BaseService<JgCh
if
(!
ObjectUtils
.
isEmpty
(
registrationManage
)
&&
!
ObjectUtils
.
isEmpty
(
registrationManage
.
getCarNumber
()))
{
a
.
put
(
"carNumber"
,
registrationManage
.
getCarNumber
());
}
if
(!
ObjectUtils
.
isEmpty
(
registrationManage
.
getCarNumber
())){
a
.
put
(
"chargingMedium"
,
getFillingMediumMap
().
get
(
a
.
getOrDefault
(
"chargingMedium"
,
""
)
+
""
));
}
});
map
.
put
(
"dataList"
,
equList
);
// 组件回显
...
...
@@ -723,6 +730,20 @@ public class JgChangeVehicleRegistrationUnitServiceImpl extends BaseService<JgCh
return
map
;
}
private
Map
<
String
,
Object
>
getFillingMediumMap
()
{
if
(
fillingMediumMap
==
null
)
{
synchronized
(
this
)
{
if
(
fillingMediumMap
==
null
)
{
List
<
DictionarieValueModel
>
fillingMedium
=
FeignUtil
.
remoteCall
(()
->
Systemctl
.
dictionarieClient
.
dictValues
(
"FILLING_MEDIUM"
));
fillingMediumMap
=
fillingMedium
.
stream
().
collect
(
Collectors
.
toMap
(
DictionarieValueModel:
:
getDictDataKey
,
DictionarieValueModel:
:
getDictDataValue
));
}
return
fillingMediumMap
;
}
}
return
fillingMediumMap
;
}
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
Boolean
deleteMessage
(
String
sequenceNbr
)
{
JgChangeVehicleRegistrationUnit
jgChangeVehicleRegistrationUnit
=
this
.
baseMapper
.
selectById
(
sequenceNbr
);
...
...
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