Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
data-center
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
廖鑫
data-center
Commits
fcf030ea
Commit
fcf030ea
authored
Nov 30, 2021
by
shenxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加事项清单导入
parent
c58cbd11
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
9 additions
and
9 deletions
+9
-9
dataCenter-manager/src/main/java/com/mortals/xhx/modules/implementlist/listener/RybMatterImportListener.java
...dules/implementlist/listener/RybMatterImportListener.java
+2
-0
dataCenter-manager/src/main/java/com/mortals/xhx/modules/information/task/RybApplyAndAcceptInformationTaskImpl.java
...nformation/task/RybApplyAndAcceptInformationTaskImpl.java
+2
-2
dataCenter-manager/src/main/java/com/mortals/xhx/modules/information/task/RybSubmitLinkDataInformationTaskImpl.java
...nformation/task/RybSubmitLinkDataInformationTaskImpl.java
+1
-1
dataCenter-manager/src/main/java/com/mortals/xhx/modules/information/web/InformationController.java
...ls/xhx/modules/information/web/InformationController.java
+0
-4
dataCenter-manager/src/main/resources/sqlmap/module/implementlist/rybMatter.xml
.../main/resources/sqlmap/module/implementlist/rybMatter.xml
+2
-1
dataCenter-manager/src/main/resources/sqlmap/module/implementlist/rybWork.xml
...rc/main/resources/sqlmap/module/implementlist/rybWork.xml
+2
-1
No files found.
dataCenter-manager/src/main/java/com/mortals/xhx/modules/implementlist/listener/RybMatterImportListener.java
View file @
fcf030ea
...
@@ -2,6 +2,7 @@ package com.mortals.xhx.modules.implementlist.listener;
...
@@ -2,6 +2,7 @@ package com.mortals.xhx.modules.implementlist.listener;
import
com.alibaba.excel.context.AnalysisContext
;
import
com.alibaba.excel.context.AnalysisContext
;
import
com.alibaba.excel.event.AnalysisEventListener
;
import
com.alibaba.excel.event.AnalysisEventListener
;
import
com.mortals.xhx.common.utils.SnowFlakeUtil
;
import
com.mortals.xhx.modules.implementlist.dao.RybMatterDao
;
import
com.mortals.xhx.modules.implementlist.dao.RybMatterDao
;
import
com.mortals.xhx.modules.implementlist.model.RybMatterListEntry
;
import
com.mortals.xhx.modules.implementlist.model.RybMatterListEntry
;
import
lombok.SneakyThrows
;
import
lombok.SneakyThrows
;
...
@@ -38,6 +39,7 @@ public class RybMatterImportListener extends AnalysisEventListener<RybMatterList
...
@@ -38,6 +39,7 @@ public class RybMatterImportListener extends AnalysisEventListener<RybMatterList
@SneakyThrows
@SneakyThrows
@Override
@Override
public
void
invoke
(
RybMatterListEntry
rybMatterListEntry
,
AnalysisContext
analysisContext
)
{
public
void
invoke
(
RybMatterListEntry
rybMatterListEntry
,
AnalysisContext
analysisContext
)
{
rybMatterListEntry
.
setId
(
SnowFlakeUtil
.
get
().
nextId
());
entityList
.
add
(
rybMatterListEntry
);
entityList
.
add
(
rybMatterListEntry
);
//达到BATCH_COUNT了,需要去存储一次数据库,防止数据几万条数据在内存,容易OOM
//达到BATCH_COUNT了,需要去存储一次数据库,防止数据几万条数据在内存,容易OOM
if
(
entityList
.
size
()
>=
BATCH_COUNT
)
{
if
(
entityList
.
size
()
>=
BATCH_COUNT
)
{
...
...
dataCenter-manager/src/main/java/com/mortals/xhx/modules/information/task/RybApplyAndAcceptInformationTaskImpl.java
View file @
fcf030ea
...
@@ -65,9 +65,9 @@ public class RybApplyAndAcceptInformationTaskImpl implements ITaskExcuteService
...
@@ -65,9 +65,9 @@ public class RybApplyAndAcceptInformationTaskImpl implements ITaskExcuteService
}
}
private
void
applyAndAccept
(
List
<
InformationEntity
>
informationEntities
)
{
private
void
applyAndAccept
(
List
<
InformationEntity
>
informationEntities
)
{
log
.
info
(
"开始推送申请并受理
理
数据"
);
log
.
info
(
"开始推送申请并受理数据"
);
if
(
CollectionUtils
.
isEmpty
(
informationEntities
)){
if
(
CollectionUtils
.
isEmpty
(
informationEntities
)){
log
.
info
(
"没有需要推送申请并受理
理
数据"
);
log
.
info
(
"没有需要推送申请并受理数据"
);
return
;
return
;
}
}
List
<
InformationEntity
>
entities
=
informationEntities
.
parallelStream
().
map
(
e
->
{
List
<
InformationEntity
>
entities
=
informationEntities
.
parallelStream
().
map
(
e
->
{
...
...
dataCenter-manager/src/main/java/com/mortals/xhx/modules/information/task/RybSubmitLinkDataInformationTaskImpl.java
View file @
fcf030ea
...
@@ -49,7 +49,7 @@ public class RybSubmitLinkDataInformationTaskImpl implements ITaskExcuteService
...
@@ -49,7 +49,7 @@ public class RybSubmitLinkDataInformationTaskImpl implements ITaskExcuteService
}
}
private
void
submitLinkData
(
List
<
InformationEntity
>
informationEntities
)
{
private
void
submitLinkData
(
List
<
InformationEntity
>
informationEntities
)
{
log
.
info
(
"开始推送
申请并受理理
数据"
);
log
.
info
(
"开始推送
办件环节
数据"
);
if
(
CollectionUtils
.
isEmpty
(
informationEntities
)){
if
(
CollectionUtils
.
isEmpty
(
informationEntities
)){
log
.
info
(
"没有需要推送办件环节数据"
);
log
.
info
(
"没有需要推送办件环节数据"
);
return
;
return
;
...
...
dataCenter-manager/src/main/java/com/mortals/xhx/modules/information/web/InformationController.java
View file @
fcf030ea
...
@@ -142,8 +142,4 @@ public class InformationController extends BaseCRUDJsonController<InformationSer
...
@@ -142,8 +142,4 @@ public class InformationController extends BaseCRUDJsonController<InformationSer
}
}
}
}
\ No newline at end of file
dataCenter-manager/src/main/resources/sqlmap/module/implementlist/rybMatter.xml
View file @
fcf030ea
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
<select
id=
"findRyb"
resultType=
"com.mortals.xhx.modules.implementlist.model.RybMatterListEntry"
>
<select
id=
"findRyb"
resultType=
"com.mortals.xhx.modules.implementlist.model.RybMatterListEntry"
>
select
select
id,
dept_code as deptCode,
dept_code as deptCode,
dept_name as deptName,
dept_name as deptName,
matter_name as matterName,
matter_name as matterName,
...
@@ -17,7 +18,7 @@
...
@@ -17,7 +18,7 @@
<select
id=
"insertRyb"
parameterType=
"collection"
>
<select
id=
"insertRyb"
parameterType=
"collection"
>
insert into values
insert into values
<foreach
collection=
"collection"
item=
"entry"
index=
","
>
<foreach
collection=
"collection"
item=
"entry"
index=
","
>
(#{entry.deptCode},#{entry.deptName},#{entry.matterName},#{entry.matterCode},#{entry.taskId},#{entry.matterType})
(#{entry.
id},#{entry.
deptCode},#{entry.deptName},#{entry.matterName},#{entry.matterCode},#{entry.taskId},#{entry.matterType})
</foreach>
</foreach>
</select>
</select>
</mapper>
</mapper>
\ No newline at end of file
dataCenter-manager/src/main/resources/sqlmap/module/implementlist/rybWork.xml
View file @
fcf030ea
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
<select
id=
"findRyb"
resultType=
"com.mortals.xhx.modules.implementlist.model.RybWorkEntry"
>
<select
id=
"findRyb"
resultType=
"com.mortals.xhx.modules.implementlist.model.RybWorkEntry"
>
select
select
id,
dept_code as deptCode,
dept_code as deptCode,
dept_name as deptName,
dept_name as deptName,
receive_user_name as receiveUserName,
receive_user_name as receiveUserName,
...
@@ -16,7 +17,7 @@
...
@@ -16,7 +17,7 @@
<select
id=
"insertRyb"
parameterType=
"collection"
>
<select
id=
"insertRyb"
parameterType=
"collection"
>
insert into values
insert into values
<foreach
collection=
"collection"
item=
"entry"
index=
","
>
<foreach
collection=
"collection"
item=
"entry"
index=
","
>
(#{entry.deptCode},#{entry.deptName},#{entry.matterName},#{entry.receiveUserName},#{entry.receiveUserIdcard},#{entry.receiveUserPhone})
(#{entry.
id},#{entry.
deptCode},#{entry.deptName},#{entry.matterName},#{entry.receiveUserName},#{entry.receiveUserIdcard},#{entry.receiveUserPhone})
</foreach>
</foreach>
</select>
</select>
</mapper>
</mapper>
\ 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