Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
W
work_service
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
licc
work_service
Commits
3d830a4b
Commit
3d830a4b
authored
Jan 30, 2021
by
nie'hong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化导出
parent
9c91c7e7
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
3 deletions
+17
-3
ResultUser.java
...odel/src/main/java/cn/wisenergy/model/dto/ResultUser.java
+2
-0
WorkUserServiceImpl.java
...n/java/cn/wisenergy/service/impl/WorkUserServiceImpl.java
+15
-3
No files found.
wisenergy-model/src/main/java/cn/wisenergy/model/dto/ResultUser.java
View file @
3d830a4b
...
...
@@ -46,4 +46,6 @@ public class ResultUser implements Serializable {
@ApiModelProperty
(
name
=
"type"
,
value
=
"类型(公司、外协)"
)
private
String
type
;
@ApiModelProperty
(
name
=
"day"
,
value
=
"限制审核的天数"
)
private
Integer
day
;
}
wisenergy-service/src/main/java/cn/wisenergy/service/impl/WorkUserServiceImpl.java
View file @
3d830a4b
...
...
@@ -4,11 +4,12 @@ package cn.wisenergy.service.impl;
import
cn.wisenergy.common.utils.Md5Util
;
import
cn.wisenergy.common.utils.exception.BASE_RESP_CODE_ENUM
;
import
cn.wisenergy.common.utils.exception.BaseCustomException
;
import
cn.wisenergy.mapper.WorkDeptMapper
;
import
cn.wisenergy.mapper.WorkUserMapper
;
import
cn.wisenergy.model.app.WorkSubmitAdopt
;
import
cn.wisenergy.model.app.WorkUser
;
import
cn.wisenergy.model.dto.ResultUser
;
import
cn.wisenergy.model.enums.ManagerEnum
;
import
cn.wisenergy.service.WorkSubmitAdoptService
;
import
cn.wisenergy.service.WorkUserService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
lombok.extern.slf4j.Slf4j
;
...
...
@@ -36,10 +37,11 @@ public class WorkUserServiceImpl implements WorkUserService {
private
WorkUserMapper
workUserMapper
;
@Autowired
private
Work
DeptMapper
workDeptMapper
;
private
Work
SubmitAdoptService
workSubmitAdoptService
;
private
static
final
String
LOGIN_SOURCE
=
"PC"
;
@Override
public
WorkUser
getById
(
Integer
id
)
{
log
.
info
(
"WorkUserServiceImpl[]getById[]input.param.id:{}"
+
id
);
...
...
@@ -110,14 +112,24 @@ public class WorkUserServiceImpl implements WorkUserService {
if
(
null
==
user
)
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
USER_LOGIN_NAME_OR_PASSWORD_IS_ERROR
);
}
/*
if (user.getModifyTime() != user.getCreateTime()) {
修改密码
}
*/
//如果登录来源是PC,判断用户是不是管理员
if
(
LOGIN_SOURCE
.
equals
(
source
))
{
if
(
user
.
getLevel
().
equals
(
ManagerEnum
.
NOT_MANAGER
.
getCode
()))
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
}
}
WorkSubmitAdopt
byId
=
workSubmitAdoptService
.
getById
(
1
);
//将用户对象转换为dto
return
getResultUser
(
user
);
ResultUser
resultUser
=
getResultUser
(
user
);
resultUser
.
setDay
(
byId
.
getSubmitTime
());
return
resultUser
;
}
@Override
...
...
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