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
37c84182
Commit
37c84182
authored
Nov 16, 2022
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加站点政务同步接口
parent
f2260b11
Changes
7
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
4970 additions
and
4559 deletions
+4970
-4559
base-manager/db/base_modules.sql
base-manager/db/base_modules.sql
+81
-79
base-manager/src/main/java/com/mortals/xhx/module/matter/model/MatterEntity.java
...ava/com/mortals/xhx/module/matter/model/MatterEntity.java
+1048
-734
base-manager/src/main/java/com/mortals/xhx/module/matter/model/MatterQuery.java
...java/com/mortals/xhx/module/matter/model/MatterQuery.java
+1479
-1442
base-manager/src/main/java/com/mortals/xhx/module/matter/service/impl/MatterServiceImpl.java
...als/xhx/module/matter/service/impl/MatterServiceImpl.java
+1
-0
base-manager/src/main/java/com/mortals/xhx/module/site/model/SiteMatterEntity.java
...a/com/mortals/xhx/module/site/model/SiteMatterEntity.java
+22
-1
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteServiceImpl.java
...mortals/xhx/module/site/service/impl/SiteServiceImpl.java
+3
-1
base-manager/src/main/resources/sqlmap/module/matter/MatterMapper.xml
.../src/main/resources/sqlmap/module/matter/MatterMapper.xml
+2336
-2302
No files found.
base-manager/db/base_modules.sql
View file @
37c84182
...
@@ -323,18 +323,18 @@ CREATE TABLE `mortals_sys_workman`
...
@@ -323,18 +323,18 @@ CREATE TABLE `mortals_sys_workman`
-- 基础事项表
-- 基础事项表
-- ----------------------------
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_sys_matter`
;
DROP
TABLE
IF
EXISTS
`mortals_sys_matter`
;
CREATE
TABLE
mortals_sys_matter
CREATE
TABLE
mortals_sys_matter
(
(
`id`
bigint
(
20
)
AUTO_INCREMENT
COMMENT
'序号,主键,自增长'
,
`id`
bigint
(
20
)
AUTO_INCREMENT
COMMENT
'序号,主键,自增长'
,
`siteId`
bigint
(
20
)
COMMENT
'站点ID'
,
`siteId`
bigint
(
20
)
COMMENT
'站点ID'
,
`tid`
varchar
(
128
)
COMMENT
'从政务系统来的事项id'
,
`tid`
varchar
(
256
)
COMMENT
'从政务系统来的事项id'
,
`tcode`
varchar
(
512
)
COMMENT
'从政务系统来的事项code'
,
`tcode`
varchar
(
256
)
COMMENT
'从政务系统来的事项code'
,
`tname`
varchar
(
2048
)
COMMENT
'从政务系统来的事项name'
,
`tname`
varchar
(
2048
)
COMMENT
'从政务系统来的事项name'
,
`matterName`
varchar
(
2048
)
COMMENT
'事项名称'
,
`matterName`
varchar
(
2048
)
COMMENT
'事项名称'
,
`englishName`
varchar
(
256
)
COMMENT
'英语事项名'
,
`englishName`
varchar
(
256
)
COMMENT
'英语事项名'
,
`matterNo`
varchar
(
512
)
COMMENT
'事项编号'
,
`matterNo`
varchar
(
512
)
COMMENT
'事项编号'
,
`areaCode`
varchar
(
255
)
COMMENT
'区域编码'
,
`areaCode`
varchar
(
255
)
COMMENT
'区域编码'
,
`deptCode`
varchar
(
255
)
COMMENT
'部门编号'
,
`deptCode`
varchar
(
255
)
COMMENT
'部门编号'
,
`deptName`
varchar
(
255
)
COMMENT
'部门名称'
,
`powerCode`
varchar
(
255
)
COMMENT
'行政权力编号'
,
`powerCode`
varchar
(
255
)
COMMENT
'行政权力编号'
,
`themeCode`
varchar
(
255
)
COMMENT
'主题编号'
,
`themeCode`
varchar
(
255
)
COMMENT
'主题编号'
,
`usertypeCode`
varchar
(
255
)
COMMENT
'服务类型编号'
,
`usertypeCode`
varchar
(
255
)
COMMENT
'服务类型编号'
,
...
@@ -342,7 +342,7 @@ CREATE TABLE mortals_sys_matter
...
@@ -342,7 +342,7 @@ CREATE TABLE mortals_sys_matter
`url`
varchar
(
1024
)
COMMENT
'事项详情链接'
,
`url`
varchar
(
1024
)
COMMENT
'事项详情链接'
,
`haveGetMatterInfo`
varchar
(
20
)
COMMENT
'是否获取事项详情'
,
`haveGetMatterInfo`
varchar
(
20
)
COMMENT
'是否获取事项详情'
,
`belongDept`
varchar
(
64
)
COMMENT
'所属部门'
,
`belongDept`
varchar
(
64
)
COMMENT
'所属部门'
,
`appoveObjectShow`
varchar
(
64
)
COMMENT
'服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)'
,
`appoveObjectShow`
varchar
(
16
)
COMMENT
'服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)'
,
`operatScopeShow`
varchar
(
64
)
COMMENT
'通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])'
,
`operatScopeShow`
varchar
(
64
)
COMMENT
'通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])'
,
`appoveTimeLimitShow`
varchar
(
16
)
COMMENT
'办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)'
,
`appoveTimeLimitShow`
varchar
(
16
)
COMMENT
'办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)'
,
`handleType`
varchar
(
12
)
COMMENT
'办理形式(窗口办理.窗口办理,网上办理.网上办理) '
,
`handleType`
varchar
(
12
)
COMMENT
'办理形式(窗口办理.窗口办理,网上办理.网上办理) '
,
...
@@ -404,6 +404,8 @@ CREATE TABLE mortals_sys_matter
...
@@ -404,6 +404,8 @@ CREATE TABLE mortals_sys_matter
PRIMARY
KEY
(
`id`
)
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'基础事项'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'基础事项'
;
-- ----------------------------
-- ----------------------------
-- 事项受理条件表
-- 事项受理条件表
-- ----------------------------
-- ----------------------------
...
...
base-manager/src/main/java/com/mortals/xhx/module/matter/model/MatterEntity.java
View file @
37c84182
This diff is collapsed.
Click to expand it.
base-manager/src/main/java/com/mortals/xhx/module/matter/model/MatterQuery.java
View file @
37c84182
...
@@ -4,11 +4,11 @@ import java.util.Date;
...
@@ -4,11 +4,11 @@ import java.util.Date;
import
java.util.List
;
import
java.util.List
;
import
com.mortals.xhx.module.matter.model.MatterEntity
;
import
com.mortals.xhx.module.matter.model.MatterEntity
;
/**
/**
* 基础事项查询对象
* 基础事项查询对象
*
*
* @author zxfei
* @author zxfei
* @date 2022-11-16
* @date 2022-11-16
*/
*/
public
class
MatterQuery
extends
MatterEntity
{
public
class
MatterQuery
extends
MatterEntity
{
/** 开始 序号,主键,自增长 */
/** 开始 序号,主键,自增长 */
private
Long
idStart
;
private
Long
idStart
;
...
@@ -58,6 +58,9 @@ public class MatterQuery extends MatterEntity {
...
@@ -58,6 +58,9 @@ public class MatterQuery extends MatterEntity {
/** 部门编号 */
/** 部门编号 */
private
List
<
String
>
deptCodeList
;
private
List
<
String
>
deptCodeList
;
/** 部门名称 */
private
List
<
String
>
deptNameList
;
/** 行政权力编号 */
/** 行政权力编号 */
private
List
<
String
>
powerCodeList
;
private
List
<
String
>
powerCodeList
;
...
@@ -578,6 +581,21 @@ public class MatterQuery extends MatterEntity {
...
@@ -578,6 +581,21 @@ public class MatterQuery extends MatterEntity {
public
void
setDeptCodeList
(
List
<
String
>
deptCodeList
){
public
void
setDeptCodeList
(
List
<
String
>
deptCodeList
){
this
.
deptCodeList
=
deptCodeList
;
this
.
deptCodeList
=
deptCodeList
;
}
}
/**
* 获取 部门名称
* @return deptNameList
*/
public
List
<
String
>
getDeptNameList
(){
return
this
.
deptNameList
;
}
/**
* 设置 部门名称
* @param deptNameList
*/
public
void
setDeptNameList
(
List
<
String
>
deptNameList
){
this
.
deptNameList
=
deptNameList
;
}
/**
/**
* 获取 行政权力编号
* 获取 行政权力编号
* @return powerCodeList
* @return powerCodeList
...
@@ -2173,6 +2191,25 @@ public class MatterQuery extends MatterEntity {
...
@@ -2173,6 +2191,25 @@ public class MatterQuery extends MatterEntity {
}
}
/**
* 设置 部门名称
* @param deptName
*/
public
MatterQuery
deptName
(
String
deptName
){
setDeptName
(
deptName
);
return
this
;
}
/**
* 设置 部门名称
* @param deptNameList
*/
public
MatterQuery
deptNameList
(
List
<
String
>
deptNameList
){
this
.
deptNameList
=
deptNameList
;
return
this
;
}
/**
/**
* 设置 行政权力编号
* 设置 行政权力编号
* @param powerCode
* @param powerCode
...
...
base-manager/src/main/java/com/mortals/xhx/module/matter/service/impl/MatterServiceImpl.java
View file @
37c84182
...
@@ -184,6 +184,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
...
@@ -184,6 +184,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
siteMatterEntity
.
setMatterName
(
item
.
getMatterName
());
siteMatterEntity
.
setMatterName
(
item
.
getMatterName
());
siteMatterEntity
.
setDeptCode
(
item
.
getDeptCode
());
siteMatterEntity
.
setDeptCode
(
item
.
getDeptCode
());
siteMatterEntity
.
setSource
(
item
.
getSource
());
siteMatterEntity
.
setSource
(
item
.
getSource
());
siteMatterEntity
.
setEventTypeShow
(
item
.
getEventTypeShow
());
siteMatterEntity
.
setDeptName
(
deptEntity
==
null
?
""
:
deptEntity
.
getName
());
siteMatterEntity
.
setDeptName
(
deptEntity
==
null
?
""
:
deptEntity
.
getName
());
siteMatterEntity
.
setDeptId
(
deptEntity
==
null
?
-
1L
:
deptEntity
.
getId
());
siteMatterEntity
.
setDeptId
(
deptEntity
==
null
?
-
1L
:
deptEntity
.
getId
());
siteMatterEntity
.
setCreateUserId
(
context
==
null
?
1L
:
context
.
getUser
()
==
null
?
1L
:
context
.
getUser
().
getId
());
siteMatterEntity
.
setCreateUserId
(
context
==
null
?
1L
:
context
.
getUser
()
==
null
?
1L
:
context
.
getUser
().
getId
());
...
...
base-manager/src/main/java/com/mortals/xhx/module/site/model/SiteMatterEntity.java
View file @
37c84182
...
@@ -39,6 +39,10 @@ public class SiteMatterEntity extends SiteMatterVo {
...
@@ -39,6 +39,10 @@ public class SiteMatterEntity extends SiteMatterVo {
* 部门名称
* 部门名称
*/
*/
private
String
deptName
;
private
String
deptName
;
/**
* 事项类型
*/
private
String
eventTypeShow
;
/**
/**
* 事项来源
* 事项来源
*/
*/
...
@@ -149,6 +153,20 @@ public class SiteMatterEntity extends SiteMatterVo {
...
@@ -149,6 +153,20 @@ public class SiteMatterEntity extends SiteMatterVo {
public
void
setDeptName
(
String
deptName
){
public
void
setDeptName
(
String
deptName
){
this
.
deptName
=
deptName
;
this
.
deptName
=
deptName
;
}
}
/**
* 获取 事项类型
* @return String
*/
public
String
getEventTypeShow
(){
return
eventTypeShow
;
}
/**
* 设置 事项类型
* @param eventTypeShow
*/
public
void
setEventTypeShow
(
String
eventTypeShow
){
this
.
eventTypeShow
=
eventTypeShow
;
}
/**
/**
* 获取 事项来源
* 获取 事项来源
* @return Integer
* @return Integer
...
@@ -206,6 +224,7 @@ public class SiteMatterEntity extends SiteMatterVo {
...
@@ -206,6 +224,7 @@ public class SiteMatterEntity extends SiteMatterVo {
sb
.
append
(
",matterCode:"
).
append
(
getMatterCode
());
sb
.
append
(
",matterCode:"
).
append
(
getMatterCode
());
sb
.
append
(
",deptId:"
).
append
(
getDeptId
());
sb
.
append
(
",deptId:"
).
append
(
getDeptId
());
sb
.
append
(
",deptName:"
).
append
(
getDeptName
());
sb
.
append
(
",deptName:"
).
append
(
getDeptName
());
sb
.
append
(
",eventTypeShow:"
).
append
(
getEventTypeShow
());
sb
.
append
(
",source:"
).
append
(
getSource
());
sb
.
append
(
",source:"
).
append
(
getSource
());
sb
.
append
(
",deptCode:"
).
append
(
getDeptCode
());
sb
.
append
(
",deptCode:"
).
append
(
getDeptCode
());
return
sb
.
toString
();
return
sb
.
toString
();
...
@@ -213,7 +232,7 @@ public class SiteMatterEntity extends SiteMatterVo {
...
@@ -213,7 +232,7 @@ public class SiteMatterEntity extends SiteMatterVo {
public
void
initAttrValue
(){
public
void
initAttrValue
(){
this
.
siteId
=
-
1L
;
this
.
siteId
=
null
;
this
.
siteName
=
""
;
this
.
siteName
=
""
;
...
@@ -227,6 +246,8 @@ public class SiteMatterEntity extends SiteMatterVo {
...
@@ -227,6 +246,8 @@ public class SiteMatterEntity extends SiteMatterVo {
this
.
deptName
=
""
;
this
.
deptName
=
""
;
this
.
eventTypeShow
=
""
;
this
.
source
=
0
;
this
.
source
=
0
;
this
.
deptCode
=
""
;
this
.
deptCode
=
""
;
...
...
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteServiceImpl.java
View file @
37c84182
...
@@ -22,6 +22,7 @@ import com.mortals.xhx.feign.user.IUserFeign;
...
@@ -22,6 +22,7 @@ import com.mortals.xhx.feign.user.IUserFeign;
import
com.mortals.xhx.module.area.model.AreaEntity
;
import
com.mortals.xhx.module.area.model.AreaEntity
;
import
com.mortals.xhx.module.area.model.AreaQuery
;
import
com.mortals.xhx.module.area.model.AreaQuery
;
import
com.mortals.xhx.module.area.service.AreaService
;
import
com.mortals.xhx.module.area.service.AreaService
;
import
com.mortals.xhx.module.dept.model.DeptEntity
;
import
com.mortals.xhx.module.dept.service.DeptService
;
import
com.mortals.xhx.module.dept.service.DeptService
;
import
com.mortals.xhx.module.matter.model.MatterEntity
;
import
com.mortals.xhx.module.matter.model.MatterEntity
;
import
com.mortals.xhx.module.matter.model.MatterQuery
;
import
com.mortals.xhx.module.matter.model.MatterQuery
;
...
@@ -431,8 +432,9 @@ public class SiteServiceImpl extends AbstractCRUDCacheServiceImpl<SiteDao, SiteE
...
@@ -431,8 +432,9 @@ public class SiteServiceImpl extends AbstractCRUDCacheServiceImpl<SiteDao, SiteE
log
.
info
(
"需要添加事项数量===="
+
subList
.
size
());
log
.
info
(
"需要添加事项数量===="
+
subList
.
size
());
//差集进行插入并更新详细数据
//差集进行插入并更新详细数据
if
(!
ObjectUtils
.
isEmpty
(
subList
))
{
if
(!
ObjectUtils
.
isEmpty
(
subList
))
{
for
(
MatterEntity
matterEntity
:
subList
)
{
for
(
MatterEntity
matterEntity
:
subList
)
{
DeptEntity
deptCache
=
deptService
.
getExtCache
(
matterEntity
.
getDeptCode
());
matterEntity
.
setDeptName
(
deptCache
==
null
?
""
:
deptCache
.
getName
());
matterService
.
save
(
matterEntity
,
context
);
matterService
.
save
(
matterEntity
,
context
);
}
}
...
...
base-manager/src/main/resources/sqlmap/module/matter/MatterMapper.xml
View file @
37c84182
This diff is collapsed.
Click to expand it.
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