Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
9391ec1d
Commit
9391ec1d
authored
Jul 18, 2024
by
赵啸非
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修正循环查询
parent
82a32720
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
43 additions
and
38 deletions
+43
-38
base-manager/src/main/java/com/mortals/xhx/module/app/service/impl/AppDatasetServiceImpl.java
...ls/xhx/module/app/service/impl/AppDatasetServiceImpl.java
+12
-0
base-manager/src/main/java/com/mortals/xhx/module/app/service/impl/AppServiceImpl.java
...m/mortals/xhx/module/app/service/impl/AppServiceImpl.java
+6
-0
base-manager/src/main/java/com/mortals/xhx/module/matter/service/impl/MatterDatumServiceImpl.java
...hx/module/matter/service/impl/MatterDatumServiceImpl.java
+7
-6
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteMatterServiceImpl.java
...s/xhx/module/site/service/impl/SiteMatterServiceImpl.java
+2
-0
base-manager/src/main/resources/sqlmap/module/app/AppDatasetMapper.xml
...src/main/resources/sqlmap/module/app/AppDatasetMapper.xml
+1
-22
base-manager/src/main/resources/sqlmap/module/app/AppMapper.xml
...anager/src/main/resources/sqlmap/module/app/AppMapper.xml
+0
-7
base-manager/src/test/java/com/mortals/httpclient/http-client.env.json
...src/test/java/com/mortals/httpclient/http-client.env.json
+5
-0
base-manager/src/test/java/com/mortals/httpclient/matter/MatterDatumController.http
.../com/mortals/httpclient/matter/MatterDatumController.http
+1
-3
smart-gateway/src/main/resources/bootstrap.yml
smart-gateway/src/main/resources/bootstrap.yml
+9
-0
No files found.
base-manager/src/main/java/com/mortals/xhx/module/app/service/impl/AppDatasetServiceImpl.java
View file @
9391ec1d
...
...
@@ -23,6 +23,8 @@ import org.springframework.util.ObjectUtils;
import
java.util.Arrays
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
/**
* AppDatasetService
...
...
@@ -37,6 +39,16 @@ public class AppDatasetServiceImpl extends AbstractCRUDServiceImpl<AppDatasetDao
@Autowired
private
AppInfoFieldService
appInfoFieldService
;
@Override
protected
void
findAfter
(
AppDatasetEntity
params
,
Context
context
,
List
<
AppDatasetEntity
>
list
)
throws
AppException
{
List
<
Long
>
idList
=
list
.
stream
().
map
(
i
->
i
.
getId
()).
collect
(
Collectors
.
toList
());
AppInfoFieldQuery
appInfoFieldQuery
=
new
AppInfoFieldQuery
();
appInfoFieldQuery
.
setDatasetIdList
(
idList
);
Map
<
Long
,
List
<
AppInfoFieldEntity
>>
appInfoFieldListMap
=
appInfoFieldService
.
find
(
appInfoFieldQuery
).
stream
().
collect
(
Collectors
.
groupingBy
(
AppInfoFieldEntity:
:
getDatasetId
));
list
.
forEach
(
item
->
item
.
setAppInfoFieldList
(
appInfoFieldListMap
.
get
(
item
.
getId
())));
super
.
findAfter
(
params
,
context
,
list
);
}
@Override
protected
void
saveAfter
(
AppDatasetEntity
entity
,
Context
context
)
throws
AppException
{
if
(!
ObjectUtils
.
isEmpty
(
entity
.
getAppInfoFieldList
()))
{
...
...
base-manager/src/main/java/com/mortals/xhx/module/app/service/impl/AppServiceImpl.java
View file @
9391ec1d
...
...
@@ -71,6 +71,12 @@ public class AppServiceImpl extends AbstractCRUDServiceImpl<AppDao, AppEntity, L
@Override
protected
void
findAfter
(
AppEntity
params
,
PageInfo
pageInfo
,
Context
context
,
List
<
AppEntity
>
list
)
throws
AppException
{
List
<
Long
>
idList
=
list
.
stream
().
map
(
i
->
i
.
getId
()).
collect
(
Collectors
.
toList
());
AppDatasetQuery
appDatasetQuery
=
new
AppDatasetQuery
();
appDatasetQuery
.
setAppIdList
(
idList
);
Map
<
Long
,
List
<
AppDatasetEntity
>>
appDatasetListMap
=
appDatasetService
.
find
(
appDatasetQuery
).
stream
().
collect
(
Collectors
.
groupingBy
(
AppDatasetEntity:
:
getAppId
));
list
.
forEach
(
item
->
item
.
setAppDatasetList
(
appDatasetListMap
.
get
(
item
.
getId
())));
//判断是否存在设备编码。存在 查询设备编码应用黑名单
checkDeviceBlackApp
(
params
,
list
);
//根据指定的idlist顺序进行排序
...
...
base-manager/src/main/java/com/mortals/xhx/module/matter/service/impl/MatterDatumServiceImpl.java
View file @
9391ec1d
...
...
@@ -14,6 +14,8 @@ import com.mortals.xhx.module.matter.service.MatterDatumService;
import
org.springframework.util.ObjectUtils
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
/**
* MatterDatumService
...
...
@@ -32,14 +34,13 @@ public class MatterDatumServiceImpl extends AbstractCRUDServiceImpl<MatterDatumD
@Autowired
private
UploadService
uploadService
;
@Override
protected
void
findAfter
(
MatterDatumEntity
params
,
Context
context
,
List
<
MatterDatumEntity
>
list
)
throws
AppException
{
list
.
stream
().
peek
(
item
->{
List
<
MatterDatumFileEntity
>
matterDatumFileEntities
=
matterDatumFileService
.
find
(
new
MatterDatumFileQuery
().
datumId
(
item
.
getId
())
);
item
.
setDatumFileList
(
matterDatumFileEntities
);
}).
count
(
);
List
<
Long
>
idList
=
list
.
stream
().
map
(
i
->
i
.
getId
()).
collect
(
Collectors
.
toList
());
MatterDatumFileQuery
matterDatumFileQuery
=
new
MatterDatumFileQuery
();
matterDatumFileQuery
.
setDatumIdList
(
idList
);
Map
<
Long
,
List
<
MatterDatumFileEntity
>>
matterDatumFileListMap
=
matterDatumFileService
.
find
(
matterDatumFileQuery
).
stream
().
collect
(
Collectors
.
groupingBy
(
MatterDatumFileEntity:
:
getDatumId
)
);
list
.
forEach
(
item
->
item
.
setMatterDatumFileList
(
matterDatumFileListMap
.
get
(
item
.
getId
()))
);
super
.
findAfter
(
params
,
context
,
list
);
}
...
...
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteMatterServiceImpl.java
View file @
9391ec1d
...
...
@@ -44,6 +44,8 @@ public class SiteMatterServiceImpl extends AbstractCRUDServiceImpl<SiteMatterDao
@Autowired
private
SiteService
siteService
;
@Override
protected
void
findAfter
(
SiteMatterEntity
params
,
PageInfo
pageInfo
,
Context
context
,
List
<
SiteMatterEntity
>
list
)
throws
AppException
{
...
...
base-manager/src/main/resources/sqlmap/module/app/AppDatasetMapper.xml
View file @
9391ec1d
...
...
@@ -12,28 +12,7 @@
<result
property=
"updateTime"
column=
"updateTime"
/>
<collection
property=
"appInfoFieldList"
column=
"id"
ofType=
"AppInfoFieldEntity"
javaType=
"ArrayList"
select=
"getAppInfoFieldByDatasetId"
></collection>
</resultMap>
<resultMap
type=
"AppInfoFieldEntity"
id=
"AppInfoFieldEntity-Map"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"datasetId"
column=
"datasetId"
/>
<result
property=
"fieldCode"
column=
"fieldCode"
/>
<result
property=
"fieldName"
column=
"fieldName"
/>
<result
property=
"fieldType"
column=
"fieldType"
/>
<result
property=
"fieldTypeValue"
column=
"fieldTypeValue"
/>
<result
property=
"dataType"
column=
"dataType"
/>
<result
property=
"fieldValue"
column=
"fieldValue"
/>
<result
property=
"defaultValue"
column=
"defaultValue"
/>
<result
property=
"fieldLen"
column=
"fieldLen"
/>
<result
property=
"fieldNull"
column=
"fieldNull"
/>
<result
property=
"isList"
column=
"isList"
/>
<result
property=
"fieldOrderNo"
column=
"fieldOrderNo"
/>
<result
property=
"remark"
column=
"remark"
/>
<result
property=
"serviceApi"
column=
"serviceApi"
/>
<result
property=
"serviceApiParams"
column=
"serviceApiParams"
/>
<result
property=
"createTime"
column=
"createTime"
/>
<result
property=
"createUserId"
column=
"createUserId"
/>
<result
property=
"updateTime"
column=
"updateTime"
/>
<result
property=
"updateUserId"
column=
"updateUserId"
/>
</resultMap>
<!-- 表所有列 -->
...
...
base-manager/src/main/resources/sqlmap/module/app/AppMapper.xml
View file @
9391ec1d
...
...
@@ -31,13 +31,6 @@
<result
property=
"updateTime"
column=
"updateTime"
/>
<collection
property=
"appDatasetList"
column=
"id"
ofType=
"AppDatasetEntity"
javaType=
"ArrayList"
select=
"getAppDatasetByAppId"
></collection>
</resultMap>
<resultMap
type=
"AppDatasetEntity"
id=
"AppDatasetEntity-Map"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"appId"
column=
"appId"
/>
<result
property=
"createTime"
column=
"createTime"
/>
<result
property=
"updateUserId"
column=
"updateUserId"
/>
<result
property=
"updateTime"
column=
"updateTime"
/>
</resultMap>
<!-- 表所有列 -->
...
...
base-manager/src/test/java/com/mortals/httpclient/http-client.env.json
View file @
9391ec1d
...
...
@@ -33,6 +33,11 @@
"base-pengxi-web"
:
{
"baseUrl"
:
"http://118.122.189.109:11078/base"
},
"base-pengxi-zwweb"
:
{
"baseUrl"
:
"http://10.102.252.13:11078/base"
},
"base-reg-web"
:
{
"baseUrl"
:
"http://8.136.255.30:1129/base"
},
...
...
base-manager/src/test/java/com/mortals/httpclient/matter/MatterDatumController.http
View file @
9391ec1d
###事项申请材料列表
POST {{baseUrl}}/matter/datum/list
POST {{baseUrl}}/matter/datum/
inter
list
Content-Type: application/json
{
"materialName": "%违法%",
"page":1,
"size":10
}
...
...
smart-gateway/src/main/resources/bootstrap.yml
View file @
9391ec1d
...
...
@@ -161,6 +161,15 @@ spring:
metadata
:
response-timeout
:
200000
connect-timeout
:
200000
# etl系统
-
id
:
etl-system
#uri: http://192.168.0.98:21080
uri
:
lb://etl-system
predicates
:
-
Path=/sysetl/**
metadata
:
response-timeout
:
200000
connect-timeout
:
200000
nacos
:
# Nacos 作为注册中心的配置项,对应 NacosDiscoveryProperties 配置类
discovery
:
...
...
赵啸非
@zxf
mentioned in commit
8ca670f3
·
Jul 19, 2024
mentioned in commit
8ca670f3
mentioned in commit 8ca670f3c78bb844c9efdb0d3c6ea2d548595113
Toggle commit list
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