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
04b3b1a2
Commit
04b3b1a2
authored
Dec 02, 2024
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.移转变更不再更新监管码
parent
90564961
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
10 deletions
+12
-10
JgChangeRegistrationTransferServiceImpl.java
...service/impl/JgChangeRegistrationTransferServiceImpl.java
+8
-7
EquipmentCategoryServiceImpl.java
...le/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
+4
-3
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/JgChangeRegistrationTransferServiceImpl.java
View file @
04b3b1a2
...
@@ -822,7 +822,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
...
@@ -822,7 +822,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
this
.
getBaseMapper
().
updateById
(
jgChangeRegistrationTransfer
);
this
.
getBaseMapper
().
updateById
(
jgChangeRegistrationTransfer
);
}
}
private
Map
<
String
,
String
>
create
SupervisoryCode
(
JgRegistrationHistory
historyData
)
{
private
Map
<
String
,
String
>
create
96333Code
(
JgRegistrationHistory
historyData
,
String
record
)
{
Map
<
String
,
Object
>
changeData
=
JSON
.
parseObject
(
historyData
.
getChangeData
(),
Map
.
class
);
Map
<
String
,
Object
>
changeData
=
JSON
.
parseObject
(
historyData
.
getChangeData
(),
Map
.
class
);
List
<
JSONObject
>
registrationList
=
(
List
<
JSONObject
>)
changeData
.
get
(
"registrationList"
);
List
<
JSONObject
>
registrationList
=
(
List
<
JSONObject
>)
changeData
.
get
(
"registrationList"
);
String
equCategoryCode
=
Optional
.
ofNullable
(
registrationList
)
String
equCategoryCode
=
Optional
.
ofNullable
(
registrationList
)
...
@@ -838,20 +838,21 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
...
@@ -838,20 +838,21 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
.
map
(
s
->
s
.
split
(
"_"
)[
0
])
.
map
(
s
->
s
.
split
(
"_"
)[
0
])
.
orElse
(
""
);
.
orElse
(
""
);
String
isXiXian
=
"0"
.
equals
(
changeData
.
get
(
"transferIsXixian"
))
?
"null"
:
"1"
;
String
isXiXian
=
"0"
.
equals
(
changeData
.
get
(
"transferIsXixian"
))
?
"null"
:
"1"
;
// 移转不需要重新生成监管码,只需要新生成96333码,接口上送supervisoryCode则不再生成监管码
IdxBizJgOtherInfo
otherInfo
=
otherInfoService
.
getOneData
(
record
);
String
supervisoryCode
=
otherInfo
.
getSupervisoryCode
();
ImmutableMap
<
String
,
Object
>
map
=
ImmutableMap
.<
String
,
Object
>
builder
()
ImmutableMap
<
String
,
Object
>
map
=
ImmutableMap
.<
String
,
Object
>
builder
()
.
put
(
"cityCode"
,
cityCode
)
.
put
(
"cityCode"
,
cityCode
)
.
put
(
"countyCode"
,
countyCode
)
.
put
(
"countyCode"
,
countyCode
)
.
put
(
"equCategory"
,
equCategoryCode
)
.
put
(
"equCategory"
,
equCategoryCode
)
.
put
(
"isXiXian"
,
isXiXian
)
.
put
(
"isXiXian"
,
isXiXian
)
.
put
(
"superviseCode"
,
supervisoryCode
)
.
build
();
.
build
();
Map
<
String
,
Object
>
result
=
tzsServiceFeignClient
.
createCode
(
map
).
getResult
();
Map
<
String
,
Object
>
result
=
tzsServiceFeignClient
.
createCode
(
map
).
getResult
();
return
ImmutableMap
.<
String
,
String
>
builder
()
return
ImmutableMap
.<
String
,
String
>
builder
()
.
put
(
"superviseCode"
,
Optional
.
ofNullable
(
result
)
.
put
(
"superviseCode"
,
supervisoryCode
)
.
map
(
r
->
(
String
)
r
.
get
(
"superviseCode"
))
.
orElse
(
""
))
.
put
(
"code96333"
,
Optional
.
ofNullable
(
result
)
.
put
(
"code96333"
,
Optional
.
ofNullable
(
result
)
.
map
(
r
->
(
String
)
r
.
get
(
"code96333"
))
.
map
(
r
->
(
String
)
r
.
get
(
"code96333"
))
.
orElse
(
""
))
.
orElse
(
""
))
...
@@ -935,7 +936,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
...
@@ -935,7 +936,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
String
supervisoryCode
=
""
,
code96333
=
""
;
String
supervisoryCode
=
""
,
code96333
=
""
;
//区外移装
//区外移装
if
(
"1"
.
equals
(
transfer
.
getTransferType
()))
{
if
(
"1"
.
equals
(
transfer
.
getTransferType
()))
{
Map
<
String
,
String
>
supervisoryCodeMap
=
this
.
create
SupervisoryCode
(
historyData
);
Map
<
String
,
String
>
supervisoryCodeMap
=
this
.
create
96333Code
(
historyData
,
device
.
getEquId
()
);
supervisoryCode
=
supervisoryCodeMap
.
get
(
"superviseCode"
);
supervisoryCode
=
supervisoryCodeMap
.
get
(
"superviseCode"
);
code96333
=
supervisoryCodeMap
.
get
(
"code96333"
);
code96333
=
supervisoryCodeMap
.
get
(
"code96333"
);
useRegistrationCode
.
set
(
commonServiceImpl
.
generateRegistrationCode
(
device
.
getEquId
(),
supervisoryCode
,
transfer
.
getReceiveCompanyCode
(),
false
));
useRegistrationCode
.
set
(
commonServiceImpl
.
generateRegistrationCode
(
device
.
getEquId
(),
supervisoryCode
,
transfer
.
getReceiveCompanyCode
(),
false
));
...
@@ -957,7 +958,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
...
@@ -957,7 +958,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
.
map
(
ReginStepEnum:
:
getCode
)
.
map
(
ReginStepEnum:
:
getCode
)
.
anyMatch
(
code
->
code
.
equals
(
county
)
||
code
.
equals
(
deviceCity
));
.
anyMatch
(
code
->
code
.
equals
(
county
)
||
code
.
equals
(
deviceCity
));
if
(
shouldUpdateCode
)
{
if
(
shouldUpdateCode
)
{
Map
<
String
,
String
>
supervisoryCodeMap
=
this
.
create
SupervisoryCode
(
historyData
);
Map
<
String
,
String
>
supervisoryCodeMap
=
this
.
create
96333Code
(
historyData
,
device
.
getEquId
()
);
supervisoryCode
=
supervisoryCodeMap
.
get
(
"superviseCode"
);
supervisoryCode
=
supervisoryCodeMap
.
get
(
"superviseCode"
);
code96333
=
supervisoryCodeMap
.
get
(
"code96333"
);
code96333
=
supervisoryCodeMap
.
get
(
"code96333"
);
useRegistrationCode
.
set
(
commonServiceImpl
.
generateRegistrationCode
(
device
.
getEquId
(),
supervisoryCode
,
transfer
.
getReceiveCompanyCode
(),
false
));
useRegistrationCode
.
set
(
commonServiceImpl
.
generateRegistrationCode
(
device
.
getEquId
(),
supervisoryCode
,
transfer
.
getReceiveCompanyCode
(),
false
));
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-biz/src/main/java/com/yeejoin/amos/boot/module/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
View file @
04b3b1a2
...
@@ -431,11 +431,12 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
...
@@ -431,11 +431,12 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
*/
*/
@Override
@Override
public
Map
<
String
,
String
>
createSupervisorCode
(
Map
<
String
,
Object
>
map
)
{
public
Map
<
String
,
String
>
createSupervisorCode
(
Map
<
String
,
Object
>
map
)
{
String
city
,
county
,
equipCategory
,
isNotXiXian
,
code96333
;
String
city
,
county
,
equipCategory
,
isNotXiXian
,
code96333
,
supervisionCode
;
// 获取对应行政区划
// 获取对应行政区划
city
=
String
.
valueOf
(
map
.
get
(
"cityCode"
));
city
=
String
.
valueOf
(
map
.
get
(
"cityCode"
));
county
=
String
.
valueOf
(
map
.
get
(
"countyCode"
));
county
=
String
.
valueOf
(
map
.
get
(
"countyCode"
));
code96333
=
String
.
valueOf
(
map
.
get
(
"code96333"
));
code96333
=
String
.
valueOf
(
map
.
get
(
"code96333"
));
supervisionCode
=
String
.
valueOf
(
map
.
get
(
"supervisionCode"
));
// 获取对应设备分类
// 获取对应设备分类
equipCategory
=
String
.
valueOf
(
map
.
get
(
"equCategory"
));
equipCategory
=
String
.
valueOf
(
map
.
get
(
"equCategory"
));
if
(
"null"
.
equals
(
equipCategory
)
||
"null"
.
equals
(
city
)
||
"null"
.
equals
(
county
))
{
if
(
"null"
.
equals
(
equipCategory
)
||
"null"
.
equals
(
city
)
||
"null"
.
equals
(
county
))
{
...
@@ -443,8 +444,7 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
...
@@ -443,8 +444,7 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
}
}
isNotXiXian
=
Optional
.
ofNullable
(
map
.
get
(
"isXiXian"
)).
orElse
(
"0"
).
toString
();
isNotXiXian
=
Optional
.
ofNullable
(
map
.
get
(
"isXiXian"
)).
orElse
(
"0"
).
toString
();
// 生成码
// 生成码
EquipmentCategoryServiceImpl
categoryService
=
(
EquipmentCategoryServiceImpl
)
AopContext
.
currentProxy
();
Map
<
String
,
String
>
codeMap
=
creatCode
(
isNotXiXian
,
city
,
county
,
equipCategory
,
code96333
,
supervisionCode
);
Map
<
String
,
String
>
codeMap
=
creatCode
(
isNotXiXian
,
city
,
county
,
equipCategory
,
code96333
,
"null"
);
if
(
ObjectUtils
.
isEmpty
(
codeMap
))
{
if
(
ObjectUtils
.
isEmpty
(
codeMap
))
{
throw
new
BadRequest
(
"该请求参数未生成监管码或96333码,请核对参数"
);
throw
new
BadRequest
(
"该请求参数未生成监管码或96333码,请核对参数"
);
}
}
...
@@ -708,6 +708,7 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
...
@@ -708,6 +708,7 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
String
supervisor
=
createSupervisorCode
(
isNotXiXian
,
city
,
county
,
equipCategory
);
String
supervisor
=
createSupervisorCode
(
isNotXiXian
,
city
,
county
,
equipCategory
);
supervisorCode
.
append
(
supervisor
);
supervisorCode
.
append
(
supervisor
);
}
else
{
}
else
{
log
.
info
(
"使用上送的监管码{},不再生成监管码"
,
supervisionCode
);
supervisorCode
=
new
StringBuilder
(
supervisionCode
);
supervisorCode
=
new
StringBuilder
(
supervisionCode
);
}
}
...
...
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