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
d93f088d
Commit
d93f088d
authored
Dec 05, 2024
by
“yiyousong”
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.scsmile.cn/zxf/smart_gov_platform
parents
b7a663ab
7ff2cc7e
Changes
9
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
523 additions
and
622 deletions
+523
-622
base-manager/db/add.sql
base-manager/db/add.sql
+8
-1
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanEntity.java
...a/com/mortals/xhx/module/workman/model/WorkmanEntity.java
+18
-497
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanQuery.java
...va/com/mortals/xhx/module/workman/model/WorkmanQuery.java
+207
-57
base-manager/src/main/java/com/mortals/xhx/module/workman/model/vo/WorkmanVo.java
...va/com/mortals/xhx/module/workman/model/vo/WorkmanVo.java
+6
-14
base-manager/src/main/java/com/mortals/xhx/module/workman/service/impl/WorkmanServiceImpl.java
...s/xhx/module/workman/service/impl/WorkmanServiceImpl.java
+13
-3
base-manager/src/main/java/com/mortals/xhx/module/workman/web/WorkmanController.java
...com/mortals/xhx/module/workman/web/WorkmanController.java
+16
-0
base-manager/src/main/resources/sqlmap/module/workman/WorkmanMapper.xml
...rc/main/resources/sqlmap/module/workman/WorkmanMapper.xml
+245
-47
base-manager/src/test/java/com/mortals/httpclient/system/system.http
...r/src/test/java/com/mortals/httpclient/system/system.http
+1
-1
base-manager/src/test/java/com/mortals/httpclient/workman/WorkmanController.http
...ava/com/mortals/httpclient/workman/WorkmanController.http
+9
-2
No files found.
base-manager/db/add.sql
View file @
d93f088d
...
@@ -12,7 +12,7 @@ INSERT INTO `mortals_xhx_task` VALUES (null, '统计站点部门事项数', 'Sta
...
@@ -12,7 +12,7 @@ INSERT INTO `mortals_xhx_task` VALUES (null, '统计站点部门事项数', 'Sta
-- ----------------------------
-- ----------------------------
2023
-
3
-
11
--
2023-3-11
-- ----------------------------
-- ----------------------------
ALTER
TABLE
mortals_sys_workman
ADD
COLUMN
`operatorId`
varchar
(
128
)
default
""
COMMENT
'一体化经办人id'
AFTER
modelIds
;
ALTER
TABLE
mortals_sys_workman
ADD
COLUMN
`operatorId`
varchar
(
128
)
default
""
COMMENT
'一体化经办人id'
AFTER
modelIds
;
...
@@ -274,3 +274,10 @@ CREATE INDEX idx_datumId ON mortals_sys_matter_datum_file (datumId);
...
@@ -274,3 +274,10 @@ CREATE INDEX idx_datumId ON mortals_sys_matter_datum_file (datumId);
-- ----------------------------
-- ----------------------------
ALTER
TABLE
mortals_sys_site
ADD
COLUMN
`govAffairStyle`
varchar
(
1024
)
COMMENT
'政务风貌,多个逗号分割'
AFTER
modelIds
;
ALTER
TABLE
mortals_sys_site
ADD
COLUMN
`govAffairStyle`
varchar
(
1024
)
COMMENT
'政务风貌,多个逗号分割'
AFTER
modelIds
;
-- ----------------------------
-- 2024-12-5
-- ----------------------------
ALTER
TABLE
mortals_sys_workman
ADD
COLUMN
`deleted`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'是否删除(0.否,1.是)'
AFTER
modelIds
;
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanEntity.java
View file @
d93f088d
This diff is collapsed.
Click to expand it.
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanQuery.java
View file @
d93f088d
...
@@ -7,7 +7,7 @@ import com.mortals.xhx.module.workman.model.WorkmanEntity;
...
@@ -7,7 +7,7 @@ import com.mortals.xhx.module.workman.model.WorkmanEntity;
* 工作人员查询对象
* 工作人员查询对象
*
*
* @author zxfei
* @author zxfei
* @date 202
3-03-13
* @date 202
4-12-05
*/
*/
public
class
WorkmanQuery
extends
WorkmanEntity
{
public
class
WorkmanQuery
extends
WorkmanEntity
{
/** 开始 序号,主键,自增长 */
/** 开始 序号,主键,自增长 */
...
@@ -225,6 +225,26 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -225,6 +225,26 @@ public class WorkmanQuery extends WorkmanEntity {
/** 配置站点模块,逗号分隔排除列表 */
/** 配置站点模块,逗号分隔排除列表 */
private
List
<
String
>
modelIdsNotList
;
private
List
<
String
>
modelIdsNotList
;
/** 开始 是否删除(0.否,1.是) */
private
Integer
deletedStart
;
/** 结束 是否删除(0.否,1.是) */
private
Integer
deletedEnd
;
/** 增加 是否删除(0.否,1.是) */
private
Integer
deletedIncrement
;
/** 是否删除(0.否,1.是)列表 */
private
List
<
Integer
>
deletedList
;
/** 是否删除(0.否,1.是)排除列表 */
private
List
<
Integer
>
deletedNotList
;
/** 一体化经办人id */
private
List
<
String
>
operatorIdList
;
/** 一体化经办人id排除列表 */
private
List
<
String
>
operatorIdNotList
;
/** 开始 创建时间 */
/** 开始 创建时间 */
private
String
createTimeStart
;
private
String
createTimeStart
;
...
@@ -263,11 +283,6 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -263,11 +283,6 @@ public class WorkmanQuery extends WorkmanEntity {
/** 最后一次登录地址排除列表 */
/** 最后一次登录地址排除列表 */
private
List
<
String
>
lastLoginAddressNotList
;
private
List
<
String
>
lastLoginAddressNotList
;
/** 一体化经办人id */
private
List
<
String
>
operatorIdList
;
/** 一体化经办人id排除列表 */
private
List
<
String
>
operatorIdNotList
;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private
List
<
WorkmanQuery
>
orConditionList
;
private
List
<
WorkmanQuery
>
orConditionList
;
...
@@ -1532,6 +1547,119 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -1532,6 +1547,119 @@ public class WorkmanQuery extends WorkmanEntity {
this
.
modelIdsNotList
=
modelIdsNotList
;
this
.
modelIdsNotList
=
modelIdsNotList
;
}
}
/**
* 获取 开始 是否删除(0.否,1.是)
* @return deletedStart
*/
public
Integer
getDeletedStart
(){
return
this
.
deletedStart
;
}
/**
* 设置 开始 是否删除(0.否,1.是)
* @param deletedStart
*/
public
void
setDeletedStart
(
Integer
deletedStart
){
this
.
deletedStart
=
deletedStart
;
}
/**
* 获取 结束 是否删除(0.否,1.是)
* @return $deletedEnd
*/
public
Integer
getDeletedEnd
(){
return
this
.
deletedEnd
;
}
/**
* 设置 结束 是否删除(0.否,1.是)
* @param deletedEnd
*/
public
void
setDeletedEnd
(
Integer
deletedEnd
){
this
.
deletedEnd
=
deletedEnd
;
}
/**
* 获取 增加 是否删除(0.否,1.是)
* @return deletedIncrement
*/
public
Integer
getDeletedIncrement
(){
return
this
.
deletedIncrement
;
}
/**
* 设置 增加 是否删除(0.否,1.是)
* @param deletedIncrement
*/
public
void
setDeletedIncrement
(
Integer
deletedIncrement
){
this
.
deletedIncrement
=
deletedIncrement
;
}
/**
* 获取 是否删除(0.否,1.是)
* @return deletedList
*/
public
List
<
Integer
>
getDeletedList
(){
return
this
.
deletedList
;
}
/**
* 设置 是否删除(0.否,1.是)
* @param deletedList
*/
public
void
setDeletedList
(
List
<
Integer
>
deletedList
){
this
.
deletedList
=
deletedList
;
}
/**
* 获取 是否删除(0.否,1.是)
* @return deletedNotList
*/
public
List
<
Integer
>
getDeletedNotList
(){
return
this
.
deletedNotList
;
}
/**
* 设置 是否删除(0.否,1.是)
* @param deletedNotList
*/
public
void
setDeletedNotList
(
List
<
Integer
>
deletedNotList
){
this
.
deletedNotList
=
deletedNotList
;
}
/**
* 获取 一体化经办人id
* @return operatorIdList
*/
public
List
<
String
>
getOperatorIdList
(){
return
this
.
operatorIdList
;
}
/**
* 设置 一体化经办人id
* @param operatorIdList
*/
public
void
setOperatorIdList
(
List
<
String
>
operatorIdList
){
this
.
operatorIdList
=
operatorIdList
;
}
/**
* 获取 一体化经办人id
* @return operatorIdNotList
*/
public
List
<
String
>
getOperatorIdNotList
(){
return
this
.
operatorIdNotList
;
}
/**
* 设置 一体化经办人id
* @param operatorIdNotList
*/
public
void
setOperatorIdNotList
(
List
<
String
>
operatorIdNotList
){
this
.
operatorIdNotList
=
operatorIdNotList
;
}
/**
/**
* 获取 开始 创建时间
* 获取 开始 创建时间
* @return createTimeStart
* @return createTimeStart
...
@@ -1741,38 +1869,6 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -1741,38 +1869,6 @@ public class WorkmanQuery extends WorkmanEntity {
this
.
lastLoginAddressNotList
=
lastLoginAddressNotList
;
this
.
lastLoginAddressNotList
=
lastLoginAddressNotList
;
}
}
/**
* 获取 一体化经办人id
* @return operatorIdList
*/
public
List
<
String
>
getOperatorIdList
(){
return
this
.
operatorIdList
;
}
/**
* 设置 一体化经办人id
* @param operatorIdList
*/
public
void
setOperatorIdList
(
List
<
String
>
operatorIdList
){
this
.
operatorIdList
=
operatorIdList
;
}
/**
* 获取 一体化经办人id
* @return operatorIdNotList
*/
public
List
<
String
>
getOperatorIdNotList
(){
return
this
.
operatorIdNotList
;
}
/**
* 设置 一体化经办人id
* @param operatorIdNotList
*/
public
void
setOperatorIdNotList
(
List
<
String
>
operatorIdNotList
){
this
.
operatorIdNotList
=
operatorIdNotList
;
}
/**
/**
* 设置 序号,主键,自增长
* 设置 序号,主键,自增长
* @param id
* @param id
...
@@ -2566,6 +2662,79 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -2566,6 +2662,79 @@ public class WorkmanQuery extends WorkmanEntity {
return
this
;
return
this
;
}
}
/**
* 设置 是否删除(0.否,1.是)
* @param deleted
*/
public
WorkmanQuery
deleted
(
Integer
deleted
){
setDeleted
(
deleted
);
return
this
;
}
/**
* 设置 开始 是否删除(0.否,1.是)
* @param deletedStart
*/
public
WorkmanQuery
deletedStart
(
Integer
deletedStart
){
this
.
deletedStart
=
deletedStart
;
return
this
;
}
/**
* 设置 结束 是否删除(0.否,1.是)
* @param deletedEnd
*/
public
WorkmanQuery
deletedEnd
(
Integer
deletedEnd
){
this
.
deletedEnd
=
deletedEnd
;
return
this
;
}
/**
* 设置 增加 是否删除(0.否,1.是)
* @param deletedIncrement
*/
public
WorkmanQuery
deletedIncrement
(
Integer
deletedIncrement
){
this
.
deletedIncrement
=
deletedIncrement
;
return
this
;
}
/**
* 设置 是否删除(0.否,1.是)
* @param deletedList
*/
public
WorkmanQuery
deletedList
(
List
<
Integer
>
deletedList
){
this
.
deletedList
=
deletedList
;
return
this
;
}
/**
* 设置 是否删除(0.否,1.是)
* @param deletedNotList
*/
public
WorkmanQuery
deletedNotList
(
List
<
Integer
>
deletedNotList
){
this
.
deletedNotList
=
deletedNotList
;
return
this
;
}
/**
* 设置 一体化经办人id
* @param operatorId
*/
public
WorkmanQuery
operatorId
(
String
operatorId
){
setOperatorId
(
operatorId
);
return
this
;
}
/**
* 设置 一体化经办人id
* @param operatorIdList
*/
public
WorkmanQuery
operatorIdList
(
List
<
String
>
operatorIdList
){
this
.
operatorIdList
=
operatorIdList
;
return
this
;
}
/**
/**
* 设置 创建用户
* 设置 创建用户
...
@@ -2642,25 +2811,6 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -2642,25 +2811,6 @@ public class WorkmanQuery extends WorkmanEntity {
return
this
;
return
this
;
}
}
/**
* 设置 一体化经办人id
* @param operatorId
*/
public
WorkmanQuery
operatorId
(
String
operatorId
){
setOperatorId
(
operatorId
);
return
this
;
}
/**
* 设置 一体化经办人id
* @param operatorIdList
*/
public
WorkmanQuery
operatorIdList
(
List
<
String
>
operatorIdList
){
this
.
operatorIdList
=
operatorIdList
;
return
this
;
}
/**
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
* @return orConditionList
...
...
base-manager/src/main/java/com/mortals/xhx/module/workman/model/vo/WorkmanVo.java
View file @
d93f088d
...
@@ -23,6 +23,12 @@ import java.util.List;
...
@@ -23,6 +23,12 @@ import java.util.List;
*/
*/
@Data
@Data
public
class
WorkmanVo
extends
BaseEntityLong
{
public
class
WorkmanVo
extends
BaseEntityLong
{
/** 序号,主键,自增长列表 */
private
List
<
Long
>
idList
;
/** 序号,主键,自增长排除列表 */
private
List
<
Long
>
idNotList
;
private
String
oldPwd
;
private
String
oldPwd
;
private
String
newPwd
;
private
String
newPwd
;
...
@@ -52,18 +58,4 @@ public class WorkmanVo extends BaseEntityLong {
...
@@ -52,18 +58,4 @@ public class WorkmanVo extends BaseEntityLong {
@MobileDesensitize
@MobileDesensitize
private
String
mobile
;
private
String
mobile
;
public
static
void
main
(
String
[]
args
)
{
WorkmanEntity
workmanEntity
=
new
WorkmanEntity
();
ArrayList
<
WorkmanQuery
>
andConditionList
=
new
ArrayList
<>();
WorkmanQuery
workmanQuery
=
new
WorkmanQuery
();
workmanQuery
.
setName
(
"张三"
);
workmanQuery
.
setNumber
(
"123"
);
andConditionList
.
add
(
workmanQuery
);
workmanEntity
.
setAndConditionList
(
andConditionList
);
System
.
out
.
println
(
JSON
.
toJSONString
(
workmanEntity
));
}
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/workman/service/impl/WorkmanServiceImpl.java
View file @
d93f088d
...
@@ -104,7 +104,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
...
@@ -104,7 +104,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
@Override
@Override
public
WorkmanEntity
doLogin
(
String
loginName
,
String
password
,
String
loginIp
)
throws
AppException
{
public
WorkmanEntity
doLogin
(
String
loginName
,
String
password
,
String
loginIp
)
throws
AppException
{
WorkmanEntity
workmanEntity
=
this
.
getExtCache
(
loginName
);
WorkmanEntity
workmanEntity
=
this
.
getExtCache
(
loginName
);
if
(
ObjectUtils
.
isEmpty
(
workmanEntity
))
{
if
(
ObjectUtils
.
isEmpty
(
workmanEntity
))
{
workmanEntity
=
this
.
selectOne
(
new
WorkmanQuery
().
loginName
(
loginName
));
workmanEntity
=
this
.
selectOne
(
new
WorkmanQuery
().
loginName
(
loginName
));
}
}
if
(
workmanEntity
==
null
||
!
workmanEntity
.
getLoginName
().
equals
(
loginName
))
{
if
(
workmanEntity
==
null
||
!
workmanEntity
.
getLoginName
().
equals
(
loginName
))
{
...
@@ -272,6 +272,16 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
...
@@ -272,6 +272,16 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
}
}
/**
* @param key
*/
@Override
public
void
removeCache
(
String
key
)
{
WorkmanEntity
cache
=
this
.
getCache
(
key
);
if
(
ObjectUtils
.
isEmpty
(
cache
))
return
;
String
extKey
=
this
.
getExtKey
(
cache
);
if
(
ObjectUtils
.
isEmpty
(
extKey
))
return
;
super
.
removeCache
(
extKey
);
super
.
removeCache
(
key
);
}
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/workman/web/WorkmanController.java
View file @
d93f088d
...
@@ -16,6 +16,7 @@ import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
...
@@ -16,6 +16,7 @@ import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.upload.service.UploadService
;
import
com.mortals.xhx.base.system.upload.service.UploadService
;
import
com.mortals.xhx.common.code.OnlineEnum
;
import
com.mortals.xhx.common.code.OnlineEnum
;
import
com.mortals.xhx.common.code.YesNoEnum
;
import
com.mortals.xhx.module.dept.model.DeptEntity
;
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.site.model.SiteEntity
;
import
com.mortals.xhx.module.site.model.SiteEntity
;
...
@@ -61,6 +62,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
...
@@ -61,6 +62,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
super
.
setModuleDesc
(
"工作人员"
);
super
.
setModuleDesc
(
"工作人员"
);
}
}
@Override
@Override
protected
void
init
(
Map
<
String
,
Object
>
model
,
Context
context
)
{
protected
void
init
(
Map
<
String
,
Object
>
model
,
Context
context
)
{
this
.
addDict
(
model
,
"politicalstatus"
,
paramService
.
getParamBySecondOrganize
(
"Workman"
,
"politicalstatus"
));
this
.
addDict
(
model
,
"politicalstatus"
,
paramService
.
getParamBySecondOrganize
(
"Workman"
,
"politicalstatus"
));
...
@@ -72,6 +74,20 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
...
@@ -72,6 +74,20 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
}
}
/**
* @param query
* @param model
* @param context
* @throws AppException
*/
@Override
protected
void
doListBefore
(
WorkmanEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
if
(!
ObjectUtils
.
isEmpty
(
query
))
{
query
.
setDeleted
(
YesNoEnum
.
NO
.
getValue
());
}
super
.
doListBefore
(
query
,
model
,
context
);
}
/**
/**
*
*
*/
*/
...
...
base-manager/src/main/resources/sqlmap/module/workman/WorkmanMapper.xml
View file @
d93f088d
This diff is collapsed.
Click to expand it.
base-manager/src/test/java/com/mortals/httpclient/system/system.http
View file @
d93f088d
...
@@ -9,7 +9,7 @@ Content-Type: application/json
...
@@ -9,7 +9,7 @@ Content-Type: application/json
{
{
"loginName":"admin",
"loginName":"admin",
"password":"
xhxADMIN8@a
",
"password":"
admin
",
"securityCode":"admin"
"securityCode":"admin"
}
}
...
...
base-manager/src/test/java/com/mortals/httpclient/workman/WorkmanController.http
View file @
d93f088d
...
@@ -3,7 +3,7 @@ POST {{baseUrl}}/workman/doLogin
...
@@ -3,7 +3,7 @@ POST {{baseUrl}}/workman/doLogin
Content-Type: application/json
Content-Type: application/json
{
{
"loginName":"
yangying
",
"loginName":"
wangtao123
",
"loginPwd":"123",
"loginPwd":"123",
"siteId": 1
"siteId": 1
}
}
...
@@ -40,7 +40,14 @@ Accept: application/json
...
@@ -40,7 +40,14 @@ Accept: application/json
###工作人员删除
###工作人员删除
GET {{baseUrl}}/workman/delete?id={{Workman_id}}
GET {{baseUrl}}/workman/delete?id=35
Authorization: {{authToken}}
Accept: application/json
###工作人员逻辑删除
GET {{baseUrl}}/workman/logicDelete?id=36
Authorization: {{authToken}}
Accept: application/json
Accept: application/json
...
...
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