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
edbe54fe
Commit
edbe54fe
authored
Feb 24, 2021
by
cq990612
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化代码结构
parent
dc338d51
Show whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
68 additions
and
25 deletions
+68
-25
WorkCentreMapper.java
...r/src/main/java/cn/wisenergy/mapper/WorkCentreMapper.java
+1
-0
WorkDeptMapper.java
...per/src/main/java/cn/wisenergy/mapper/WorkDeptMapper.java
+3
-0
WorkHolidayMapper.java
.../src/main/java/cn/wisenergy/mapper/WorkHolidayMapper.java
+1
-1
WorkCentreMapper.xml
...rgy-mapper/src/main/resources/mapper/WorkCentreMapper.xml
+5
-0
WorkDeptMapper.xml
...nergy-mapper/src/main/resources/mapper/WorkDeptMapper.xml
+5
-0
WorkHolidayMapper.xml
...gy-mapper/src/main/resources/mapper/WorkHolidayMapper.xml
+1
-1
WorkCentre.java
...odel/src/main/java/cn/wisenergy/model/app/WorkCentre.java
+2
-2
WorkCentreService.java
...src/main/java/cn/wisenergy/service/WorkCentreService.java
+2
-0
WorkDeptService.java
...e/src/main/java/cn/wisenergy/service/WorkDeptService.java
+2
-0
WorkCentreServiceImpl.java
...java/cn/wisenergy/service/impl/WorkCentreServiceImpl.java
+11
-4
WorkDeptServiceImpl.java
...n/java/cn/wisenergy/service/impl/WorkDeptServiceImpl.java
+11
-4
WorkHolidayServiceImpl.java
...ava/cn/wisenergy/service/impl/WorkHolidayServiceImpl.java
+6
-3
WorkUserServiceImpl.java
...n/java/cn/wisenergy/service/impl/WorkUserServiceImpl.java
+17
-10
UserRoleLevelUtils.java
...n/java/cn/wisenergy/service/utils/UserRoleLevelUtils.java
+1
-0
No files found.
wisenergy-mapper/src/main/java/cn/wisenergy/mapper/WorkCentreMapper.java
View file @
edbe54fe
...
@@ -7,6 +7,7 @@ public interface WorkCentreMapper extends BaseMapper<WorkCentre> {
...
@@ -7,6 +7,7 @@ public interface WorkCentreMapper extends BaseMapper<WorkCentre> {
WorkCentre
getByManagerId
(
Integer
userId
);
WorkCentre
getByManagerId
(
Integer
userId
);
int
updateManagerIdIsNullById
(
Integer
id
);
}
}
wisenergy-mapper/src/main/java/cn/wisenergy/mapper/WorkDeptMapper.java
View file @
edbe54fe
...
@@ -22,4 +22,7 @@ public interface WorkDeptMapper extends BaseMapper<WorkDept> {
...
@@ -22,4 +22,7 @@ public interface WorkDeptMapper extends BaseMapper<WorkDept> {
List
<
OrganizationStructureDto
>
getAllDeptByAllCentre
();
List
<
OrganizationStructureDto
>
getAllDeptByAllCentre
();
WorkDept
getById
(
Integer
deptId
);
WorkDept
getById
(
Integer
deptId
);
int
updateManagerIdISNullById
(
Integer
id
);
}
}
wisenergy-mapper/src/main/java/cn/wisenergy/mapper/WorkHolidayMapper.java
View file @
edbe54fe
...
@@ -19,5 +19,5 @@ public interface WorkHolidayMapper extends BaseMapper<WorkHoliday> {
...
@@ -19,5 +19,5 @@ public interface WorkHolidayMapper extends BaseMapper<WorkHoliday> {
List
<
WorkHoliday
>
getByDate
(
@Param
(
"startDay"
)
Date
startDay
,
@Param
(
"endDay"
)
Date
endDay
);
List
<
WorkHoliday
>
getByDate
(
@Param
(
"startDay"
)
Date
startDay
,
@Param
(
"endDay"
)
Date
endDay
);
List
<
WorkHoliday
>
getByTypeAndStartDate
(
@Param
(
"type"
)
Integer
type
,
@Param
(
"date"
)
Date
date
);
List
<
WorkHoliday
>
getByTypeAndStartDate
(
Date
date
);
}
}
wisenergy-mapper/src/main/resources/mapper/WorkCentreMapper.xml
View file @
edbe54fe
...
@@ -13,6 +13,11 @@
...
@@ -13,6 +13,11 @@
<sql
id=
"vals"
>
<sql
id=
"vals"
>
id, centre_name, centre_manager_id, create_time, modify_time
id, centre_name, centre_manager_id, create_time, modify_time
</sql>
</sql>
<update
id=
"updateManagerIdIsNullById"
>
UPDATE work_centre
SET centre_manager_id = NULL
WHERE id = #{id}
</update>
<select
id=
"getByManagerId"
resultMap=
"BaseResultMap"
parameterType=
"integer"
>
<select
id=
"getByManagerId"
resultMap=
"BaseResultMap"
parameterType=
"integer"
>
select
<include
refid=
"vals"
/>
select
<include
refid=
"vals"
/>
...
...
wisenergy-mapper/src/main/resources/mapper/WorkDeptMapper.xml
View file @
edbe54fe
...
@@ -49,6 +49,11 @@
...
@@ -49,6 +49,11 @@
<sql
id=
"Base_Column_List"
>
<sql
id=
"Base_Column_List"
>
id,dept_name, oa_dept_id,centre_id, dept_name, create_time, modify_time
id,dept_name, oa_dept_id,centre_id, dept_name, create_time, modify_time
</sql>
</sql>
<update
id=
"updateManagerIdISNullById"
>
UPDATE
<include
refid=
"table"
/>
SET dept_manager_id = NULL
WHERE id = #{id}
</update>
<select
id=
"getDeptByCondition"
resultMap=
"BaseResultMap"
parameterType=
"integer"
>
<select
id=
"getDeptByCondition"
resultMap=
"BaseResultMap"
parameterType=
"integer"
>
select
<include
refid=
"cols_all"
/>
select
<include
refid=
"cols_all"
/>
...
...
wisenergy-mapper/src/main/resources/mapper/WorkHolidayMapper.xml
View file @
edbe54fe
...
@@ -29,7 +29,7 @@
...
@@ -29,7 +29,7 @@
<select
id=
"getByTypeAndStartDate"
resultType=
"cn.wisenergy.model.app.WorkHoliday"
>
<select
id=
"getByTypeAndStartDate"
resultType=
"cn.wisenergy.model.app.WorkHoliday"
>
SELECT
<include
refid=
"Base_Column_List"
/>
SELECT
<include
refid=
"Base_Column_List"
/>
FROM
<include
refid=
"table"
/>
FROM
<include
refid=
"table"
/>
WHERE year(day_start) = year(#{date})
AND day_type = #{type}
WHERE year(day_start) = year(#{date})
ORDER BY day_start
ORDER BY day_start
</select>
</select>
...
...
wisenergy-model/src/main/java/cn/wisenergy/model/app/WorkCentre.java
View file @
edbe54fe
...
@@ -29,8 +29,8 @@ public class WorkCentre implements Serializable {
...
@@ -29,8 +29,8 @@ public class WorkCentre implements Serializable {
@ApiModelProperty
(
name
=
"centreName"
,
value
=
"中心名称"
)
@ApiModelProperty
(
name
=
"centreName"
,
value
=
"中心名称"
)
private
String
centreName
;
private
String
centreName
;
@ApiModelProperty
(
name
=
"centre
_manager_i
d"
,
value
=
"中心管理员主键"
)
@ApiModelProperty
(
name
=
"centre
ManagerI
d"
,
value
=
"中心管理员主键"
)
private
Integer
centre
_manager_i
d
;
private
Integer
centre
ManagerI
d
;
@ApiModelProperty
(
name
=
"createTime"
,
value
=
"创建时间"
)
@ApiModelProperty
(
name
=
"createTime"
,
value
=
"创建时间"
)
private
Date
createTime
;
private
Date
createTime
;
...
...
wisenergy-service/src/main/java/cn/wisenergy/service/WorkCentreService.java
View file @
edbe54fe
...
@@ -11,4 +11,6 @@ public interface WorkCentreService {
...
@@ -11,4 +11,6 @@ public interface WorkCentreService {
WorkCentre
getCentreById
(
Integer
id
);
WorkCentre
getCentreById
(
Integer
id
);
Boolean
updateManagerIdIsNullById
(
Integer
id
);
Boolean
updateManagerIdIsNullById
(
Integer
id
);
Boolean
updateById
(
WorkCentre
workCentre
);
}
}
wisenergy-service/src/main/java/cn/wisenergy/service/WorkDeptService.java
View file @
edbe54fe
...
@@ -27,4 +27,6 @@ public interface WorkDeptService {
...
@@ -27,4 +27,6 @@ public interface WorkDeptService {
List
<
OrganizationStructureDto
>
getAllDeptByAllCentreId
();
List
<
OrganizationStructureDto
>
getAllDeptByAllCentreId
();
Boolean
updateManagerIdISNullById
(
Integer
id
);
Boolean
updateManagerIdISNullById
(
Integer
id
);
Boolean
updateById
(
WorkDept
workDept
);
}
}
wisenergy-service/src/main/java/cn/wisenergy/service/impl/WorkCentreServiceImpl.java
View file @
edbe54fe
...
@@ -40,10 +40,17 @@ public class WorkCentreServiceImpl implements WorkCentreService {
...
@@ -40,10 +40,17 @@ public class WorkCentreServiceImpl implements WorkCentreService {
if
(
null
==
id
)
{
if
(
null
==
id
)
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
}
WorkCentre
workCentre
=
new
WorkCentre
();
int
i
=
workCentreMapper
.
updateManagerIdIsNullById
(
id
);
workCentre
.
setId
(
id
);
workCentre
.
setCentre_manager_id
(
null
);
int
i
=
workCentreMapper
.
updateById
(
workCentre
);
return
i
>
0
;
return
i
>
0
;
}
}
@Override
public
Boolean
updateById
(
WorkCentre
workCentre
)
{
log
.
info
(
"WorkCentreServiceImpl[]updateById[]input.param.workCentre"
+
workCentre
);
if
(
null
==
workCentre
||
null
==
workCentre
.
getId
())
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
int
updateRow
=
workCentreMapper
.
updateById
(
workCentre
);
return
updateRow
>
0
;
}
}
}
wisenergy-service/src/main/java/cn/wisenergy/service/impl/WorkDeptServiceImpl.java
View file @
edbe54fe
...
@@ -74,10 +74,17 @@ public class WorkDeptServiceImpl implements WorkDeptService {
...
@@ -74,10 +74,17 @@ public class WorkDeptServiceImpl implements WorkDeptService {
if
(
null
==
id
)
{
if
(
null
==
id
)
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
}
WorkDept
workDept
=
new
WorkDept
();
int
i
=
workDeptMapper
.
updateManagerIdISNullById
(
id
);
workDept
.
setId
(
id
);
workDept
.
setDeptManagerId
(
null
);
int
i
=
workDeptMapper
.
updateById
(
workDept
);
return
i
>
0
;
return
i
>
0
;
}
}
@Override
public
Boolean
updateById
(
WorkDept
workDept
)
{
log
.
info
(
"WorkDeptServiceImpl[]updateById[]input.param.workDept:{}"
+
workDept
);
if
(
null
==
workDept
||
null
==
workDept
.
getId
())
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
int
i
=
workDeptMapper
.
updateById
(
workDept
);
return
i
>
0
;
}
}
}
wisenergy-service/src/main/java/cn/wisenergy/service/impl/WorkHolidayServiceImpl.java
View file @
edbe54fe
...
@@ -76,7 +76,7 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
...
@@ -76,7 +76,7 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
private
Boolean
addHoliday
(
WorkHoliday
workHoliday
)
{
private
Boolean
addHoliday
(
WorkHoliday
workHoliday
)
{
log
.
info
(
"WorkHolidayServiceImpl[]addHoliday[]input.param.workHoliday:{}"
+
workHoliday
);
log
.
info
(
"WorkHolidayServiceImpl[]addHoliday[]input.param.workHoliday:{}"
+
workHoliday
);
verificationDate
(
workHoliday
);
verificationDate
(
workHoliday
);
List
<
WorkHoliday
>
holidays
=
workHolidayMapper
.
getByTypeAndStartDate
(
1
,
new
Date
());
List
<
WorkHoliday
>
holidays
=
workHolidayMapper
.
getByTypeAndStartDate
(
new
Date
());
if
(!
CollectionUtils
.
isEmpty
(
holidays
))
{
if
(!
CollectionUtils
.
isEmpty
(
holidays
))
{
for
(
WorkHoliday
holiday
:
holidays
)
{
for
(
WorkHoliday
holiday
:
holidays
)
{
if
(
workHoliday
.
getDes
().
equals
(
holiday
.
getDes
()))
{
if
(
workHoliday
.
getDes
().
equals
(
holiday
.
getDes
()))
{
...
@@ -107,7 +107,7 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
...
@@ -107,7 +107,7 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
if
(
null
==
workHoliday
.
getId
())
{
if
(
null
==
workHoliday
.
getId
())
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
}
List
<
WorkHoliday
>
holidays
=
workHolidayMapper
.
getByTypeAndStartDate
(
1
,
new
Date
());
List
<
WorkHoliday
>
holidays
=
workHolidayMapper
.
getByTypeAndStartDate
(
new
Date
());
if
(!
CollectionUtils
.
isEmpty
(
holidays
))
{
if
(!
CollectionUtils
.
isEmpty
(
holidays
))
{
for
(
WorkHoliday
holiday
:
holidays
)
{
for
(
WorkHoliday
holiday
:
holidays
)
{
if
(
holiday
.
getId
().
equals
(
workHoliday
.
getId
()))
{
if
(
holiday
.
getId
().
equals
(
workHoliday
.
getId
()))
{
...
@@ -152,7 +152,7 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
...
@@ -152,7 +152,7 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
}
}
HolidayAndAutoDto
holidayAndAutoDto
=
new
HolidayAndAutoDto
();
HolidayAndAutoDto
holidayAndAutoDto
=
new
HolidayAndAutoDto
();
List
<
WorkHoliday
>
workHolidays
=
workHolidayMapper
.
getByTypeAndStartDate
(
1
,
new
Date
());
List
<
WorkHoliday
>
workHolidays
=
workHolidayMapper
.
getByTypeAndStartDate
(
new
Date
());
WorkSubmitAdopt
submitAdopt
=
workSubmitAdoptService
.
getById
(
1
);
WorkSubmitAdopt
submitAdopt
=
workSubmitAdoptService
.
getById
(
1
);
holidayAndAutoDto
.
setWorkHolidays
(
workHolidays
).
setWorkSubmitAdopt
(
submitAdopt
);
holidayAndAutoDto
.
setWorkHolidays
(
workHolidays
).
setWorkSubmitAdopt
(
submitAdopt
);
List
<
WorkType
>
workTypes
=
workTypeService
.
getAll
();
List
<
WorkType
>
workTypes
=
workTypeService
.
getAll
();
...
@@ -172,6 +172,9 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
...
@@ -172,6 +172,9 @@ public class WorkHolidayServiceImpl implements WorkHolidayService {
if
(
null
==
workHoliday
.
getDayEnd
())
{
if
(
null
==
workHoliday
.
getDayEnd
())
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
}
if
(
null
==
workHoliday
.
getDayType
())
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
/*if (null == workHoliday.getDayType()) {
/*if (null == workHoliday.getDayType()) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.INPUT_PARAM_IS_NULL);
throw new BaseCustomException(BASE_RESP_CODE_ENUM.INPUT_PARAM_IS_NULL);
}*/
}*/
...
...
wisenergy-service/src/main/java/cn/wisenergy/service/impl/WorkUserServiceImpl.java
View file @
edbe54fe
...
@@ -151,7 +151,7 @@ public class WorkUserServiceImpl implements WorkUserService {
...
@@ -151,7 +151,7 @@ public class WorkUserServiceImpl implements WorkUserService {
}
}
@Override
@Override
public
AllRoleAndUserRoleDto
getUserRoleDto
(
Integer
userId
,
Integer
page
,
Integer
pageSize
)
{
public
AllRoleAndUserRoleDto
getUserRoleDto
(
Integer
userId
,
Integer
page
,
Integer
pageSize
)
{
log
.
info
(
"WorkUserServiceImpl[]getUserRoleDto[]input.param.userId:{},page:{},pageSize:{}"
+
userId
,
page
,
pageSize
);
log
.
info
(
"WorkUserServiceImpl[]getUserRoleDto[]input.param.userId:{},page:{},pageSize:{}"
+
userId
,
page
,
pageSize
);
if
(!
UserRoleLevelUtils
.
isManagerLevel
(
userId
,
LevelEnum
.
ACCOUNTMANAGEMENT
.
getLevelName
()))
{
if
(!
UserRoleLevelUtils
.
isManagerLevel
(
userId
,
LevelEnum
.
ACCOUNTMANAGEMENT
.
getLevelName
()))
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
...
@@ -194,18 +194,24 @@ public class WorkUserServiceImpl implements WorkUserService {
...
@@ -194,18 +194,24 @@ public class WorkUserServiceImpl implements WorkUserService {
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
QUERY_DATA_IS_NULL
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
QUERY_DATA_IS_NULL
);
}
}
WorkDept
workDept
=
workDeptService
.
getById
(
workUser
.
getDeptId
());
WorkDept
workDept
=
workDeptService
.
getById
(
workUser
.
getDeptId
());
WorkCentre
centre
=
workCentreService
.
getCentreById
(
workDept
.
getCentreId
());
WorkCentre
centre
=
workCentreService
.
getCentreById
(
workDept
.
getCentreId
());
List
<
Integer
>
roles
=
workUserRoleMapper
.
getRole
(
userId
);
List
<
Integer
>
roles
=
workUserRoleMapper
.
getRole
(
userId
);
// 如果当前用户有部门和中心权限,则删除对应表的管理
int
DeptUpdateIndex
=
0
;
int
centreUpdateIndex
=
0
;
if
(!
CollectionUtils
.
isEmpty
(
roles
))
{
if
(!
CollectionUtils
.
isEmpty
(
roles
))
{
for
(
Integer
role
:
roles
)
{
for
(
Integer
role
:
roles
)
{
// 部门经理
// 部门经理
// TODO
if
(
2
==
role
)
{
if
(
2
==
role
)
{
workDeptService
.
updateManagerIdISNullById
(
workDept
.
getDeptManagerId
());
workDeptService
.
updateManagerIdISNullById
(
workDept
.
getId
());
System
.
out
.
println
(
"部门经理被我设置为空了"
);
DeptUpdateIndex
++;
}
}
// 中心管理
if
(
3
==
role
)
{
if
(
3
==
role
)
{
workCentreService
.
updateManagerIdIsNullById
(
centre
.
getId
());
workCentreService
.
updateManagerIdIsNullById
(
centre
.
getId
());
centreUpdateIndex
++;
}
}
}
}
}
}
...
@@ -220,23 +226,24 @@ public class WorkUserServiceImpl implements WorkUserService {
...
@@ -220,23 +226,24 @@ public class WorkUserServiceImpl implements WorkUserService {
}
}
}
}
}
}
//判断当前是否已经有部门经理和中心管理
for
(
Integer
roleId
:
roleIds
)
{
for
(
Integer
roleId
:
roleIds
)
{
// 设置部门经理
// 设置部门经理
if
(
2
==
roleId
)
{
if
(
2
==
roleId
)
{
if
(
!(
null
==
workDept
.
getDeptManagerId
()
||
userId
.
equals
(
workDept
.
getDeptManagerId
())
))
{
if
(
0
==
DeptUpdateIndex
&&
null
!=
workDept
.
getDeptManagerId
(
))
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
DEPARTMENT_MANAGER_ALREADY_EXISTS
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
DEPARTMENT_MANAGER_ALREADY_EXISTS
);
}
}
workDept
.
setDeptManagerId
(
userId
);
workDeptService
.
updateById
(
workDept
);
}
}
// 设置中心管理员
// 设置中心管理员
if
(
3
==
roleId
)
{
if
(
3
==
roleId
)
{
if
(
!(
null
==
centre
.
getCentre_manager_id
()
||
userId
.
equals
(
centre
.
getCentre_manager_id
())
))
{
if
(
0
==
centreUpdateIndex
&&
null
!=
centre
.
getCentreManagerId
(
))
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
CENTERMANAGERALREADYEXISTS
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
CENTERMANAGERALREADYEXISTS
);
}
}
centre
.
setCentreManagerId
(
userId
);
workCentreService
.
updateById
(
centre
);
}
}
}
}
workUserRoleMapper
.
insertBatch
(
userId
,
roleIds
);
workUserRoleMapper
.
insertBatch
(
userId
,
roleIds
);
...
...
wisenergy-service/src/main/java/cn/wisenergy/service/utils/UserRoleLevelUtils.java
View file @
edbe54fe
...
@@ -149,6 +149,7 @@ public class UserRoleLevelUtils {
...
@@ -149,6 +149,7 @@ public class UserRoleLevelUtils {
if
(
null
==
userId
||
StringUtils
.
isEmpty
(
levelEnum
))
{
if
(
null
==
userId
||
StringUtils
.
isEmpty
(
levelEnum
))
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
INPUT_PARAM_IS_NULL
);
}
}
// 获取当前用户的角色、权限、管理范围
List
<
UserRoleLevelDto
>
roleUserLevel
=
UserRoleLevelUtils
.
getRoleUserLevel
(
userId
);
List
<
UserRoleLevelDto
>
roleUserLevel
=
UserRoleLevelUtils
.
getRoleUserLevel
(
userId
);
if
(
CollectionUtils
.
isEmpty
(
roleUserLevel
))
{
if
(
CollectionUtils
.
isEmpty
(
roleUserLevel
))
{
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
throw
new
BaseCustomException
(
BASE_RESP_CODE_ENUM
.
THE_USER_NOT_MANAGER_PLASE_MANAGER_LOGIN
);
...
...
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