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
f8d81b45
Commit
f8d81b45
authored
Jan 19, 2024
by
tianyiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、行政审批局树、监管机构树修改
2、启用停用列表地址修改
parent
bae1c453
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
7 deletions
+31
-7
JgEnableDisableMapper.xml
...g-api/src/main/resources/mapper/JgEnableDisableMapper.xml
+1
-1
CommonServiceImpl.java
...os/boot/module/jg/biz/service/impl/CommonServiceImpl.java
+11
-5
EquipmentCategoryServiceImpl.java
...le/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
+19
-1
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgEnableDisableMapper.xml
View file @
f8d81b45
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
jri.PRODUCT_NAME as productName,
jri.PRODUCT_NAME as productName,
use.USE_UNIT_NAME as useUnitName,
use.USE_UNIT_NAME as useUnitName,
jed.receive_org_name as receiveOrgName,
jed.receive_org_name as receiveOrgName,
concat(use."PROVINCE_NAME", '
-', use."CITY_NAME", '-', use."COUNTY_NAME", '-', use."STREET_NAME", '-
', use."ADDRESS") as address,
concat(use."PROVINCE_NAME", '
', use."CITY_NAME", '', use."COUNTY_NAME", '', use."STREET_NAME", '
', use."ADDRESS") as address,
use."USE_INNER_CODE" as useInnerCode,
use."USE_INNER_CODE" as useInnerCode,
jed.audit_status as auditStatus,
jed.audit_status as auditStatus,
date_format(jed.audit_pass_date, '%Y-%m-%d') as auditPassDate,
date_format(jed.audit_pass_date, '%Y-%m-%d') as auditPassDate,
...
...
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/CommonServiceImpl.java
View file @
f8d81b45
...
@@ -110,6 +110,12 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -110,6 +110,12 @@ public class CommonServiceImpl implements ICommonService {
//行政审批局redis缓存key
//行政审批局redis缓存key
private
static
final
String
ADMINISTRATION_UNIT_TREE
=
"ADMINISTRATION_UNIT_TREE"
;
private
static
final
String
ADMINISTRATION_UNIT_TREE
=
"ADMINISTRATION_UNIT_TREE"
;
//管辖机构
private
static
final
String
REGULATOR_UNIT
=
"监管机构"
;
//行政审批局
private
static
final
String
ADMINISTRATION_UNIT
=
"行政审批局"
;
@Value
(
"${regulator.unit.code}"
)
@Value
(
"${regulator.unit.code}"
)
private
String
code
;
private
String
code
;
...
@@ -280,7 +286,7 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -280,7 +286,7 @@ public class CommonServiceImpl implements ICommonService {
public
List
<
LinkedHashMap
>
creatTree
()
{
public
List
<
LinkedHashMap
>
creatTree
()
{
FeignClientResult
tree
=
privilegeFeginService
.
queryAgencyTreeForCache
(
RequestContext
.
getToken
(),
RequestContext
.
getAppKey
(),
RequestContext
.
getProduct
());
FeignClientResult
tree
=
privilegeFeginService
.
queryAgencyTreeForCache
(
RequestContext
.
getToken
(),
RequestContext
.
getAppKey
(),
RequestContext
.
getProduct
());
List
<
LinkedHashMap
>
result
=
(
List
<
LinkedHashMap
>)
tree
.
getResult
();
List
<
LinkedHashMap
>
result
=
(
List
<
LinkedHashMap
>)
tree
.
getResult
();
List
<
LinkedHashMap
>
treeData
=
delete
RegulatorTreeData
(
result
);
List
<
LinkedHashMap
>
treeData
=
delete
TreeData
(
result
,
REGULATOR_UNIT
);
List
<
LinkedHashMap
>
supervisionTree
=
treeData
.
stream
().
filter
(
e
->
code
.
equals
(
e
.
get
(
"orgCode"
))).
collect
(
Collectors
.
toList
());
List
<
LinkedHashMap
>
supervisionTree
=
treeData
.
stream
().
filter
(
e
->
code
.
equals
(
e
.
get
(
"orgCode"
))).
collect
(
Collectors
.
toList
());
List
<
LinkedHashMap
>
resultTree
=
updateNullChildren
(
supervisionTree
);
List
<
LinkedHashMap
>
resultTree
=
updateNullChildren
(
supervisionTree
);
redisUtils
.
set
(
REGULATOR_UNIT_TREE
,
resultTree
);
redisUtils
.
set
(
REGULATOR_UNIT_TREE
,
resultTree
);
...
@@ -307,7 +313,7 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -307,7 +313,7 @@ public class CommonServiceImpl implements ICommonService {
FeignClientResult
tree
=
privilegeFeginService
.
queryAgencyTreeForCache
(
RequestContext
.
getToken
(),
RequestContext
.
getAppKey
(),
RequestContext
.
getProduct
());
FeignClientResult
tree
=
privilegeFeginService
.
queryAgencyTreeForCache
(
RequestContext
.
getToken
(),
RequestContext
.
getAppKey
(),
RequestContext
.
getProduct
());
List
<
LinkedHashMap
>
result
=
(
List
<
LinkedHashMap
>)
tree
.
getResult
();
List
<
LinkedHashMap
>
result
=
(
List
<
LinkedHashMap
>)
tree
.
getResult
();
List
<
LinkedHashMap
>
children
=
(
List
<
LinkedHashMap
>)
result
.
get
(
0
).
get
(
"children"
);
List
<
LinkedHashMap
>
children
=
(
List
<
LinkedHashMap
>)
result
.
get
(
0
).
get
(
"children"
);
List
<
LinkedHashMap
>
treeData
=
deleteTreeData
(
children
);
List
<
LinkedHashMap
>
treeData
=
deleteTreeData
(
children
,
REGULATOR_UNIT
);
List
<
LinkedHashMap
>
resultTree
=
updateNullChildren
(
treeData
);
List
<
LinkedHashMap
>
resultTree
=
updateNullChildren
(
treeData
);
redisUtils
.
set
(
ADMINISTRATION_UNIT_TREE
,
resultTree
);
redisUtils
.
set
(
ADMINISTRATION_UNIT_TREE
,
resultTree
);
return
resultTree
;
return
resultTree
;
...
@@ -319,16 +325,16 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -319,16 +325,16 @@ public class CommonServiceImpl implements ICommonService {
return
resourceJson
.
get
(
type
);
return
resourceJson
.
get
(
type
);
}
}
private
List
<
LinkedHashMap
>
deleteTreeData
(
List
<
LinkedHashMap
>
result
)
{
private
List
<
LinkedHashMap
>
deleteTreeData
(
List
<
LinkedHashMap
>
result
,
String
companyType
)
{
Iterator
it
=
result
.
iterator
();
Iterator
it
=
result
.
iterator
();
while
(
it
.
hasNext
())
{
while
(
it
.
hasNext
())
{
LinkedHashMap
e
=
(
LinkedHashMap
)
it
.
next
();
LinkedHashMap
e
=
(
LinkedHashMap
)
it
.
next
();
// 删除非行政审批局
// 删除非行政审批局
if
(!
e
.
get
(
"companyType"
).
toString
().
contains
(
"行政审批局"
))
{
if
(!
e
.
get
(
"companyType"
).
toString
().
contains
(
companyType
))
{
it
.
remove
();
it
.
remove
();
}
}
if
(!
ObjectUtils
.
isEmpty
(
e
.
get
(
"children"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
e
.
get
(
"children"
)))
{
deleteTreeData
((
List
<
LinkedHashMap
>)
e
.
get
(
"children"
));
deleteTreeData
((
List
<
LinkedHashMap
>)
e
.
get
(
"children"
)
,
companyType
);
}
}
}
}
return
result
;
return
result
;
...
...
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 @
f8d81b45
...
@@ -365,6 +365,9 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
...
@@ -365,6 +365,9 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
private
final
static
String
CHECK_CODE_EQU_CODE
=
"EQU_CODE_"
;
private
final
static
String
CHECK_CODE_EQU_CODE
=
"EQU_CODE_"
;
//一码通checkCode中使用登记证编号redis key
//一码通checkCode中使用登记证编号redis key
private
final
static
String
CHECK_CODE_USE_ORG_CODE
=
"USE_ORG_CODE_"
;
private
final
static
String
CHECK_CODE_USE_ORG_CODE
=
"USE_ORG_CODE_"
;
//管辖机构
private
static
final
String
REGULATOR_UNIT
=
"监管机构"
;
//一码通checkCode中redis key过期时间
//一码通checkCode中redis key过期时间
private
long
time
=
300
l
;
private
long
time
=
300
l
;
...
@@ -524,13 +527,28 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
...
@@ -524,13 +527,28 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
public
List
<
LinkedHashMap
>
creatTree
()
{
public
List
<
LinkedHashMap
>
creatTree
()
{
FeignClientResult
tree
=
privilegeFeginService
.
tree
(
RequestContext
.
getToken
(),
RequestContext
.
getAppKey
(),
RequestContext
.
getProduct
());
FeignClientResult
tree
=
privilegeFeginService
.
tree
(
RequestContext
.
getToken
(),
RequestContext
.
getAppKey
(),
RequestContext
.
getProduct
());
List
<
LinkedHashMap
>
result
=
(
List
<
LinkedHashMap
>)
tree
.
getResult
();
List
<
LinkedHashMap
>
result
=
(
List
<
LinkedHashMap
>)
tree
.
getResult
();
List
<
LinkedHashMap
>
treeData
=
delete
RegulatorTreeData
(
result
);
List
<
LinkedHashMap
>
treeData
=
delete
TreeData
(
result
,
REGULATOR_UNIT
);
List
<
LinkedHashMap
>
supervisionTree
=
treeData
.
stream
().
filter
(
e
->
code
.
equals
(
e
.
get
(
"orgCode"
))).
collect
(
Collectors
.
toList
());
List
<
LinkedHashMap
>
supervisionTree
=
treeData
.
stream
().
filter
(
e
->
code
.
equals
(
e
.
get
(
"orgCode"
))).
collect
(
Collectors
.
toList
());
List
<
LinkedHashMap
>
resultTree
=
updateNullChildren
(
supervisionTree
);
List
<
LinkedHashMap
>
resultTree
=
updateNullChildren
(
supervisionTree
);
redisUtils
.
set
(
REGULATOR_UNIT_TREE
,
resultTree
);
redisUtils
.
set
(
REGULATOR_UNIT_TREE
,
resultTree
);
return
resultTree
;
return
resultTree
;
}
}
private
List
<
LinkedHashMap
>
deleteTreeData
(
List
<
LinkedHashMap
>
result
,
String
companyType
)
{
Iterator
it
=
result
.
iterator
();
while
(
it
.
hasNext
())
{
LinkedHashMap
e
=
(
LinkedHashMap
)
it
.
next
();
// 删除非对应类型
if
(!
e
.
get
(
"companyType"
).
toString
().
contains
(
companyType
))
{
it
.
remove
();
}
if
(!
ObjectUtils
.
isEmpty
(
e
.
get
(
"children"
)))
{
deleteTreeData
((
List
<
LinkedHashMap
>)
e
.
get
(
"children"
),
companyType
);
}
}
return
result
;
}
/**
/**
* 将管辖机构树中children为[]的修改为null
* 将管辖机构树中children为[]的修改为null
*
*
...
...
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