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
2512caa0
Commit
2512caa0
authored
Sep 19, 2022
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改工作人员
parent
f661079f
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
185 additions
and
246 deletions
+185
-246
base-manager/db/add.sql
base-manager/db/add.sql
+1
-0
base-manager/db/base_modules.sql
base-manager/db/base_modules.sql
+7
-4
base-manager/db/params.sql
base-manager/db/params.sql
+10
-0
base-manager/doc/api.md
base-manager/doc/api.md
+31
-29
base-manager/doc/基础服务平台设计文档1.0.docx
base-manager/doc/基础服务平台设计文档1.0.docx
+0
-0
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanEntity.java
...a/com/mortals/xhx/module/workman/model/WorkmanEntity.java
+20
-41
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanQuery.java
...va/com/mortals/xhx/module/workman/model/WorkmanQuery.java
+30
-51
base-manager/src/main/java/com/mortals/xhx/module/workman/service/impl/WorkmanServiceImpl.java
...s/xhx/module/workman/service/impl/WorkmanServiceImpl.java
+9
-10
base-manager/src/main/resources/sqlmap/module/workman/WorkmanMapper.xml
...rc/main/resources/sqlmap/module/workman/WorkmanMapper.xml
+77
-111
No files found.
base-manager/db/add.sql
0 → 100644
View file @
2512caa0
ALTER
TABLE
mortals_sys_workman
ADD
COLUMN
`dangyuanext`
varchar
(
64
)
COMMENT
'党员扩展'
AFTER
dangyuan
;
base-manager/db/base_modules.sql
View file @
2512caa0
...
@@ -269,8 +269,6 @@ CREATE TABLE `mortals_sys_window_matter` (
...
@@ -269,8 +269,6 @@ CREATE TABLE `mortals_sys_window_matter` (
DROP
TABLE
IF
EXISTS
`mortals_sys_workman`
;
DROP
TABLE
IF
EXISTS
`mortals_sys_workman`
;
CREATE
TABLE
mortals_sys_workman
(
CREATE
TABLE
mortals_sys_workman
(
`id`
bigint
(
20
)
AUTO_INCREMENT
COMMENT
'序号,主键,自增长'
,
`id`
bigint
(
20
)
AUTO_INCREMENT
COMMENT
'序号,主键,自增长'
,
`loginName`
varchar
(
64
)
COMMENT
'用户登录名'
,
`loginPwd`
varchar
(
128
)
COMMENT
'密码'
,
`deptId`
bigint
(
20
)
COMMENT
'部门id号'
,
`deptId`
bigint
(
20
)
COMMENT
'部门id号'
,
`deptName`
varchar
(
64
)
COMMENT
'部门名称'
,
`deptName`
varchar
(
64
)
COMMENT
'部门名称'
,
`windowId`
bigint
(
20
)
COMMENT
'窗口id号'
,
`windowId`
bigint
(
20
)
COMMENT
'窗口id号'
,
...
@@ -282,7 +280,8 @@ CREATE TABLE mortals_sys_workman(
...
@@ -282,7 +280,8 @@ CREATE TABLE mortals_sys_workman(
`userpost`
varchar
(
64
)
COMMENT
'职务'
,
`userpost`
varchar
(
64
)
COMMENT
'职务'
,
`posttitle`
varchar
(
64
)
COMMENT
'职称'
,
`posttitle`
varchar
(
64
)
COMMENT
'职称'
,
`politicalstatus`
tinyint
(
2
)
COMMENT
'政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)'
,
`politicalstatus`
tinyint
(
2
)
COMMENT
'政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)'
,
`dangyuan`
tinyint
(
2
)
COMMENT
'党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗)'
,
`dangyuan`
tinyint
(
2
)
COMMENT
'党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗,99.其它)'
,
`dangyuanext`
varchar
(
64
)
COMMENT
'党员扩展信息'
,
`phone`
varchar
(
64
)
COMMENT
'电话'
,
`phone`
varchar
(
64
)
COMMENT
'电话'
,
`mobile`
varchar
(
64
)
COMMENT
'手机'
,
`mobile`
varchar
(
64
)
COMMENT
'手机'
,
`starlevel`
tinyint
(
2
)
COMMENT
'星级'
,
`starlevel`
tinyint
(
2
)
COMMENT
'星级'
,
...
@@ -295,9 +294,13 @@ CREATE TABLE mortals_sys_workman(
...
@@ -295,9 +294,13 @@ CREATE TABLE mortals_sys_workman(
`createTime`
datetime
COMMENT
'创建时间'
,
`createTime`
datetime
COMMENT
'创建时间'
,
`createUserId`
bigint
(
20
)
COMMENT
'创建用户'
,
`createUserId`
bigint
(
20
)
COMMENT
'创建用户'
,
`updateTime`
datetime
COMMENT
'修改时间'
,
`updateTime`
datetime
COMMENT
'修改时间'
,
PRIMARY
KEY
(
`id`
)
`loginName`
varchar
(
64
)
COMMENT
'用户登录名'
,
`loginPwd`
varchar
(
128
)
COMMENT
'密码'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'工作人员'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'工作人员'
;
-- ----------------------------
-- ----------------------------
-- 基础事项表
-- 基础事项表
-- ----------------------------
-- ----------------------------
...
...
base-manager/db/params.sql
View file @
2512caa0
...
@@ -266,6 +266,16 @@ INSERT INTO `mortals_xhx_param` VALUES (null, '模板选择 ', 'SmsTemplate', 't
...
@@ -266,6 +266,16 @@ INSERT INTO `mortals_xhx_param` VALUES (null, '模板选择 ', 'SmsTemplate', 't
-- ----------------------------
-- ----------------------------
-- 工作人员参数 SQL
-- 工作人员参数 SQL
-- ----------------------------
-- ----------------------------
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'政治面貌 '
,
'Workman'
,
'politicalstatus'
,
'0'
,
'中共党员'
,
1
,
4
,
0
,
'politicalstatus'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'政治面貌 '
,
'Workman'
,
'politicalstatus'
,
'1'
,
'中共预备党员'
,
1
,
4
,
0
,
'politicalstatus'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'政治面貌 '
,
'Workman'
,
'politicalstatus'
,
'2'
,
'共青团员'
,
1
,
4
,
0
,
'politicalstatus'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'政治面貌 '
,
'Workman'
,
'politicalstatus'
,
'3'
,
'普通居民'
,
1
,
4
,
0
,
'politicalstatus'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'政治面貌 '
,
'Workman'
,
'politicalstatus'
,
'4'
,
'其它'
,
1
,
4
,
0
,
'politicalstatus'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'党员 '
,
'Workman'
,
'dangyuan'
,
'0'
,
'非党员'
,
1
,
4
,
0
,
'dangyuan'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'党员 '
,
'Workman'
,
'dangyuan'
,
'1'
,
'党员'
,
1
,
4
,
0
,
'dangyuan'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'党员 '
,
'Workman'
,
'dangyuan'
,
'2'
,
'党员示范岗'
,
1
,
4
,
0
,
'dangyuan'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'党员 '
,
'Workman'
,
'dangyuan'
,
'3'
,
'党员先锋岗'
,
1
,
4
,
0
,
'dangyuan'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'党员 '
,
'Workman'
,
'dangyuan'
,
'99'
,
'其它'
,
1
,
4
,
0
,
'dangyuan'
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'是否在线'
,
'Workman'
,
'online'
,
'0'
,
'离线'
,
1
,
4
,
0
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'是否在线'
,
'Workman'
,
'online'
,
'0'
,
'离线'
,
1
,
4
,
0
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'是否在线'
,
'Workman'
,
'online'
,
'1'
,
'在线'
,
1
,
4
,
0
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'是否在线'
,
'Workman'
,
'online'
,
'1'
,
'在线'
,
1
,
4
,
0
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'是否在线'
,
'Workman'
,
'online'
,
'2'
,
'暂离'
,
1
,
4
,
0
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`mortals_xhx_param`
VALUES
(
null
,
'是否在线'
,
'Workman'
,
'online'
,
'2'
,
'暂离'
,
1
,
4
,
0
,
NULL
,
NULL
,
NULL
,
NULL
);
...
...
base-manager/doc/api.md
View file @
2512caa0
...
@@ -6229,7 +6229,7 @@ modelIds|String|模块id,逗号分隔|否|-
...
@@ -6229,7 +6229,7 @@ modelIds|String|模块id,逗号分隔|否|-
**响应参数:**
**响应参数:**
参数名称 |参数类型|备注|其它
参数名称 |参数类型|备注|其它
---|---|--
-
|---
---|---|--|---
code|Integer|结果码(-1.失败,1.成功)|-
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
msg|String|消息|-
data|object|数据对象|-
data|object|数据对象|-
...
@@ -6250,8 +6250,9 @@ data|object|数据对象|-
...
@@ -6250,8 +6250,9 @@ data|object|数据对象|-
  
number|String|工号|-
  
number|String|工号|-
  
userpost|String|职务|-
  
userpost|String|职务|-
  
posttitle|String|职称|-
  
posttitle|String|职称|-
  
politicalstatus|Integer|政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)|-
  
politicalstatus|Integer|政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)|-
  
dangyuan|Integer|党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗)|-
  
dangyuan|Integer|党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗,99.其它)|-
  
dangyuanext|String|扩展信息|-
  
phone|String|电话|-
  
phone|String|电话|-
  
mobile|String|手机|-
  
mobile|String|手机|-
  
modelIds|String|模块id,逗号分隔|-
  
modelIds|String|模块id,逗号分隔|-
...
@@ -6426,32 +6427,33 @@ dict|object|字典对象|-
...
@@ -6426,32 +6427,33 @@ dict|object|字典对象|-
**请求参数:**
**请求参数:**
参数名称|类型|备注|必填|其它
参数名称| 类型 | 备注 | 必填 |其它
---|---|---|---|---
---|---------|-------------------------------------------|-----|---
loginName|String|用户名|是|-
loginName| String | 用户名 | 是 |-
loginPwd|String|密码|是|-
loginPwd| String | 密码 | 是 |-
deptId|Long|部门id号|是|-
deptId| Long | 部门id号 | 是 |-
deptName|String|部门名称|是|-
deptName| String | 部门名称 | 是 |-
windowId|Long|窗口id号|是|-
windowId| Long | 窗口id号 | 是 |-
windowName|String|窗口名称|是|-
windowName| String | 窗口名称 | 是 |-
siteId|Long|站点ID|是|-
siteId| Long | 站点ID | 是 |-
siteName|String|站点名称|是|-
siteName| String | 站点名称 | 是 |-
name|String|姓名|是|-
name| String | 姓名 | 是 |-
number|String|工号|是|-
number| String | 工号 | 是 |-
userpost|String|职务|是|-
userpost| String | 职务 | 是 |-
posttitle|String|职称|是|-
posttitle| String | 职称 | 是 |-
politicalstatus|Integer|政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)|是|-
politicalstatus| Integer | 政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它) | 是 |-
dangyuan|Integer|党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗)|是|-
dangyuan| Integer | 党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗,99.其它) | 是 |-
phone|String|电话|是|-
dangyuanext| String | 党员扩展 | 否 |-
mobile|String|手机|是|-
phone| String | 电话 | 是 |-
starlevel|Integer|星级|是|-
mobile| String | 手机 | 是 |-
summary|String|个人简介|是|-
starlevel| Integer | 星级 | 是 |-
photoPath|String|照片|是|-
summary| String | 个人简介 | 是 |-
duty|String|岗位职责|是|-
photoPath| String | 照片 | 是 |-
promise|String|服务承诺|是|-
duty| String | 岗位职责 | 是 |-
business|String|办理事项|是|-
promise| String | 服务承诺 | 是 |-
modelIds|String|模块ids|是|-
business| String | 办理事项 | 是 |-
online|Integer|是否在线(0.离线,1.在线,2.暂离,3.点击暂离,4.回归,5.登陆)|是|-
modelIds| String | 模块ids | 是 |-
online| Integer | 是否在线(0.离线,1.在线,2.暂离,3.点击暂离,4.回归,5.登陆) | 是 |-
**请求样例:**
**请求样例:**
```
```
...
...
base-manager/doc/基础服务平台设计文档1.0.docx
View file @
2512caa0
No preview for this file type
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanEntity.java
View file @
2512caa0
package
com.mortals.xhx.module.workman.model
;
package
com.mortals.xhx.module.workman.model
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
java.util.List
;
import
java.util.ArrayList
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.mortals.framework.annotation.Excel
;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.workman.model.vo.WorkmanVo
;
import
com.mortals.xhx.module.workman.model.vo.WorkmanVo
;
import
java.util.Date
;
/**
/**
* 工作人员实体对象
* 工作人员实体对象
*
*
* @author zxfei
* @author zxfei
* @date 2022-0
6-14
* @date 2022-0
9-19
*/
*/
public
class
WorkmanEntity
extends
WorkmanVo
{
public
class
WorkmanEntity
extends
WorkmanVo
{
...
@@ -107,17 +107,12 @@ public class WorkmanEntity extends WorkmanVo {
...
@@ -107,17 +107,12 @@ public class WorkmanEntity extends WorkmanVo {
/**
/**
* 密码
* 密码
*/
*/
@JSONField
(
serialize
=
false
)
private
String
loginPwd
;
private
String
loginPwd
;
/**
/**
* 最后一次登录时间
* 党员扩展信息
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
lastLoginTime
;
/**
* 最后一次登录地址
*/
*/
private
String
lastLoginAddress
;
private
String
dangyuanext
;
public
WorkmanEntity
(){}
public
WorkmanEntity
(){}
...
@@ -443,37 +438,24 @@ public class WorkmanEntity extends WorkmanVo {
...
@@ -443,37 +438,24 @@ public class WorkmanEntity extends WorkmanVo {
public
void
setLoginPwd
(
String
loginPwd
){
public
void
setLoginPwd
(
String
loginPwd
){
this
.
loginPwd
=
loginPwd
;
this
.
loginPwd
=
loginPwd
;
}
}
/**
/**
* 获取 最后一次登录时间
* 获取 党员扩展信息
* @return Date
*/
public
Date
getLastLoginTime
(){
return
lastLoginTime
;
}
/**
* 设置 最后一次登录时间
* @param lastLoginTime
*/
public
void
setLastLoginTime
(
Date
lastLoginTime
){
this
.
lastLoginTime
=
lastLoginTime
;
}
/**
* 获取 最后一次登录地址
* @return String
* @return String
*/
*/
public
String
get
LastLoginAddress
(){
public
String
get
Dangyuanext
(){
return
lastLoginAddress
;
return
dangyuanext
;
}
}
/**
/**
* 设置
最后一次登录地址
* 设置
党员扩展信息
* @param
lastLoginAddress
* @param
dangyuanext
*/
*/
public
void
set
LastLoginAddress
(
String
lastLoginAddress
){
public
void
set
Dangyuanext
(
String
dangyuanext
){
this
.
lastLoginAddress
=
lastLoginAddress
;
this
.
dangyuanext
=
dangyuanext
;
}
}
@Override
@Override
public
int
hashCode
()
{
public
int
hashCode
()
{
return
this
.
getId
().
hashCode
();
return
this
.
getId
().
hashCode
();
...
@@ -515,8 +497,7 @@ public class WorkmanEntity extends WorkmanVo {
...
@@ -515,8 +497,7 @@ public class WorkmanEntity extends WorkmanVo {
sb
.
append
(
",online:"
).
append
(
getOnline
());
sb
.
append
(
",online:"
).
append
(
getOnline
());
sb
.
append
(
",loginName:"
).
append
(
getLoginName
());
sb
.
append
(
",loginName:"
).
append
(
getLoginName
());
sb
.
append
(
",loginPwd:"
).
append
(
getLoginPwd
());
sb
.
append
(
",loginPwd:"
).
append
(
getLoginPwd
());
sb
.
append
(
",lastLoginTime:"
).
append
(
getLastLoginTime
());
sb
.
append
(
",dangyuanext:"
).
append
(
getDangyuanext
());
sb
.
append
(
",lastLoginAddress:"
).
append
(
getLastLoginAddress
());
return
sb
.
toString
();
return
sb
.
toString
();
}
}
...
@@ -550,7 +531,7 @@ public class WorkmanEntity extends WorkmanVo {
...
@@ -550,7 +531,7 @@ public class WorkmanEntity extends WorkmanVo {
this
.
mobile
=
""
;
this
.
mobile
=
""
;
this
.
starlevel
=
0
;
this
.
starlevel
=
null
;
this
.
summary
=
""
;
this
.
summary
=
""
;
...
@@ -568,8 +549,6 @@ public class WorkmanEntity extends WorkmanVo {
...
@@ -568,8 +549,6 @@ public class WorkmanEntity extends WorkmanVo {
this
.
loginPwd
=
""
;
this
.
loginPwd
=
""
;
this
.
lastLoginTime
=
null
;
this
.
dangyuanext
=
""
;
this
.
lastLoginAddress
=
""
;
}
}
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/workman/model/WorkmanQuery.java
View file @
2512caa0
...
@@ -6,7 +6,7 @@ import com.mortals.xhx.module.workman.model.WorkmanEntity;
...
@@ -6,7 +6,7 @@ import com.mortals.xhx.module.workman.model.WorkmanEntity;
* 工作人员查询对象
* 工作人员查询对象
*
*
* @author zxfei
* @author zxfei
* @date 2022-0
6-14
* @date 2022-0
9-19
*/
*/
public
class
WorkmanQuery
extends
WorkmanEntity
{
public
class
WorkmanQuery
extends
WorkmanEntity
{
/** 开始 序号,主键,自增长 */
/** 开始 序号,主键,自增长 */
...
@@ -177,14 +177,8 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -177,14 +177,8 @@ public class WorkmanQuery extends WorkmanEntity {
/** 密码 */
/** 密码 */
private
List
<
String
>
loginPwdList
;
private
List
<
String
>
loginPwdList
;
/** 开始 最后一次登录时间 */
/** 党员扩展信息 */
private
String
lastLoginTimeStart
;
private
List
<
String
>
dangyuanextList
;
/** 结束 最后一次登录时间 */
private
String
lastLoginTimeEnd
;
/** 最后一次登录地址 */
private
List
<
String
>
lastLoginAddressList
;
/** 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
;
...
@@ -1074,55 +1068,21 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -1074,55 +1068,21 @@ public class WorkmanQuery extends WorkmanEntity {
public
void
setLoginPwdList
(
List
<
String
>
loginPwdList
){
public
void
setLoginPwdList
(
List
<
String
>
loginPwdList
){
this
.
loginPwdList
=
loginPwdList
;
this
.
loginPwdList
=
loginPwdList
;
}
}
/**
* 获取 开始 最后一次登录时间
* @return lastLoginTimeStart
*/
public
String
getLastLoginTimeStart
(){
return
this
.
lastLoginTimeStart
;
}
/**
* 设置 开始 最后一次登录时间
* @param lastLoginTimeStart
*/
public
void
setLastLoginTimeStart
(
String
lastLoginTimeStart
){
this
.
lastLoginTimeStart
=
lastLoginTimeStart
;
}
/**
* 获取 结束 最后一次登录时间
* @return lastLoginTimeEnd
*/
public
String
getLastLoginTimeEnd
(){
return
this
.
lastLoginTimeEnd
;
}
/**
/**
*
设置 结束 最后一次登录时间
*
获取 党员扩展信息
* @
param lastLoginTimeEnd
* @
return dangyuanextList
*/
*/
public
void
setLastLoginTimeEnd
(
String
lastLoginTimeEnd
){
public
List
<
String
>
getDangyuanextList
(
){
this
.
lastLoginTimeEnd
=
lastLoginTimeEnd
;
return
this
.
dangyuanextList
;
}
}
/**
/**
*
获取 最后一次登录地址
*
设置 党员扩展信息
* @
return lastLoginAddress
List
* @
param dangyuanext
List
*/
*/
public
List
<
String
>
getLastLoginAddressList
(
){
public
void
setDangyuanextList
(
List
<
String
>
dangyuanextList
){
return
this
.
lastLoginAddress
List
;
this
.
dangyuanextList
=
dangyuanext
List
;
}
}
/**
* 设置 最后一次登录地址
* @param lastLoginAddressList
*/
public
void
setLastLoginAddressList
(
List
<
String
>
lastLoginAddressList
){
this
.
lastLoginAddressList
=
lastLoginAddressList
;
}
/**
/**
* 设置 序号,主键,自增长
* 设置 序号,主键,自增长
* @param id
* @param id
...
@@ -1834,6 +1794,25 @@ public class WorkmanQuery extends WorkmanEntity {
...
@@ -1834,6 +1794,25 @@ public class WorkmanQuery extends WorkmanEntity {
return
this
;
return
this
;
}
}
/**
* 设置 党员扩展信息
* @param dangyuanext
*/
public
WorkmanQuery
dangyuanext
(
String
dangyuanext
){
setDangyuanext
(
dangyuanext
);
return
this
;
}
/**
* 设置 党员扩展信息
* @param dangyuanextList
*/
public
WorkmanQuery
dangyuanextList
(
List
<
String
>
dangyuanextList
){
this
.
dangyuanextList
=
dangyuanextList
;
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/service/impl/WorkmanServiceImpl.java
View file @
2512caa0
...
@@ -72,6 +72,8 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
...
@@ -72,6 +72,8 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
}
else
{
}
else
{
entity
.
setLoginPwd
(
null
);
entity
.
setLoginPwd
(
null
);
}
}
//判断党员是否其它选项,如果
}
}
@Override
@Override
...
@@ -102,8 +104,6 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
...
@@ -102,8 +104,6 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
}
}
WorkmanEntity
update
=
new
WorkmanEntity
();
WorkmanEntity
update
=
new
WorkmanEntity
();
update
.
setId
(
workmanEntity
.
getId
());
update
.
setId
(
workmanEntity
.
getId
());
update
.
setLastLoginAddress
(
loginIp
);
update
.
setLastLoginTime
(
new
Date
());
this
.
dao
.
update
(
update
);
this
.
dao
.
update
(
update
);
return
workmanEntity
;
return
workmanEntity
;
}
}
...
@@ -114,16 +114,15 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
...
@@ -114,16 +114,15 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
if
(
sysUser
==
null
||
!
sysUser
.
getLoginName
().
equals
(
loginName
))
{
if
(
sysUser
==
null
||
!
sysUser
.
getLoginName
().
equals
(
loginName
))
{
throw
new
AppException
(
"帐号错误!"
);
throw
new
AppException
(
"帐号错误!"
);
}
}
try
{
//
try {
if
(!
sysUser
.
getLoginPwd
().
equals
(
SecurityUtil
.
md5DoubleEncoding
(
oldPwd
)))
{
//
if (!sysUser.getLoginPwd().equals(SecurityUtil.md5DoubleEncoding(oldPwd))) {
throw
new
AppException
(
"原始密码错误!"
);
//
throw new AppException("原始密码错误!");
}
//
}
}
catch
(
Exception
e
)
{
//
} catch (Exception e) {
throw
new
AppException
(
"密码验认出错!"
,
e
);
//
throw new AppException("密码验认出错!", e);
}
//
}
try
{
try
{
sysUser
.
setLoginPwd
(
SecurityUtil
.
md5DoubleEncoding
(
newPwd
));
sysUser
.
setLoginPwd
(
SecurityUtil
.
md5DoubleEncoding
(
newPwd
));
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
throw
new
AppException
(
"密码转换异常!"
,
e
);
throw
new
AppException
(
"密码转换异常!"
,
e
);
}
}
...
...
base-manager/src/main/resources/sqlmap/module/workman/WorkmanMapper.xml
View file @
2512caa0
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