Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Jeepay
Commits
d0612061
Commit
d0612061
authored
Jun 15, 2021
by
terrfly
Browse files
更改接口字段名称;
parent
7de741c9
Changes
4
Show whitespace changes
Inline
Side-by-side
jeepay-manager/src/main/java/com/jeequan/jeepay/mgr/ctrl/sysuser/SysEntController.java
View file @
d0612061
...
@@ -50,12 +50,12 @@ public class SysEntController extends CommonCtrl {
...
@@ -50,12 +50,12 @@ public class SysEntController extends CommonCtrl {
/** getOne */
/** getOne */
@PreAuthorize
(
"hasAnyAuthority( 'ENT_UR_ROLE_ENT_LIST' )"
)
@PreAuthorize
(
"hasAnyAuthority( 'ENT_UR_ROLE_ENT_LIST' )"
)
@RequestMapping
(
value
=
"/bySys
tem
"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/bySys
Type
"
,
method
=
RequestMethod
.
GET
)
public
ApiRes
bySystem
()
{
public
ApiRes
bySystem
()
{
return
ApiRes
.
ok
(
sysEntitlementService
.
getOne
(
SysEntitlement
.
gw
()
return
ApiRes
.
ok
(
sysEntitlementService
.
getOne
(
SysEntitlement
.
gw
()
.
eq
(
SysEntitlement:
:
getEntId
,
getValStringRequired
(
"entId"
))
.
eq
(
SysEntitlement:
:
getEntId
,
getValStringRequired
(
"entId"
))
.
eq
(
SysEntitlement:
:
getSysType
,
getValStringRequired
(
"sys
tem
"
)))
.
eq
(
SysEntitlement:
:
getSysType
,
getValStringRequired
(
"sys
Type
"
)))
);
);
}
}
...
@@ -77,7 +77,7 @@ public class SysEntController extends CommonCtrl {
...
@@ -77,7 +77,7 @@ public class SysEntController extends CommonCtrl {
public
ApiRes
showTree
()
{
public
ApiRes
showTree
()
{
//查询全部数据
//查询全部数据
List
<
SysEntitlement
>
list
=
sysEntitlementService
.
list
(
SysEntitlement
.
gw
().
eq
(
SysEntitlement:
:
getSysType
,
getValStringRequired
(
"sys
tem
"
)));
List
<
SysEntitlement
>
list
=
sysEntitlementService
.
list
(
SysEntitlement
.
gw
().
eq
(
SysEntitlement:
:
getSysType
,
getValStringRequired
(
"sys
Type
"
)));
//转换为json树状结构
//转换为json树状结构
JSONArray
jsonArray
=
(
JSONArray
)
JSONArray
.
toJSON
(
list
);
JSONArray
jsonArray
=
(
JSONArray
)
JSONArray
.
toJSON
(
list
);
...
...
jeepay-service/src/main/java/com/jeequan/jeepay/service/impl/SysRoleEntRelaService.java
View file @
d0612061
...
@@ -41,19 +41,19 @@ public class SysRoleEntRelaService extends ServiceImpl<SysRoleEntRelaMapper, Sys
...
@@ -41,19 +41,19 @@ public class SysRoleEntRelaService extends ServiceImpl<SysRoleEntRelaMapper, Sys
@Autowired
private
SysEntitlementService
sysEntitlementService
;
@Autowired
private
SysEntitlementService
sysEntitlementService
;
/** 根据人查询出所有权限ID集合 */
/** 根据人查询出所有权限ID集合 */
public
List
<
String
>
selectEntIdsByUserId
(
Long
userId
,
Byte
isAdmin
,
String
sys
tem
){
public
List
<
String
>
selectEntIdsByUserId
(
Long
userId
,
Byte
isAdmin
,
String
sys
Type
){
if
(
isAdmin
==
CS
.
YES
){
if
(
isAdmin
==
CS
.
YES
){
List
<
String
>
result
=
new
ArrayList
<>();
List
<
String
>
result
=
new
ArrayList
<>();
sysEntitlementService
.
list
(
SysEntitlement
.
gw
().
select
(
SysEntitlement:
:
getEntId
).
eq
(
SysEntitlement:
:
getSysType
,
sys
tem
).
eq
(
SysEntitlement:
:
getState
,
CS
.
PUB_USABLE
)
sysEntitlementService
.
list
(
SysEntitlement
.
gw
().
select
(
SysEntitlement:
:
getEntId
).
eq
(
SysEntitlement:
:
getSysType
,
sys
Type
).
eq
(
SysEntitlement:
:
getState
,
CS
.
PUB_USABLE
)
).
stream
().
forEach
(
r
->
result
.
add
(
r
.
getEntId
()));
).
stream
().
forEach
(
r
->
result
.
add
(
r
.
getEntId
()));
return
result
;
return
result
;
}
else
{
}
else
{
return
baseMapper
.
selectEntIdsByUserId
(
userId
,
sys
tem
);
return
baseMapper
.
selectEntIdsByUserId
(
userId
,
sys
Type
);
}
}
}
}
...
...
jeepay-service/src/main/java/com/jeequan/jeepay/service/impl/SysUserAuthService.java
View file @
d0612061
...
@@ -40,25 +40,25 @@ import java.util.List;
...
@@ -40,25 +40,25 @@ import java.util.List;
public
class
SysUserAuthService
extends
ServiceImpl
<
SysUserAuthMapper
,
SysUserAuth
>
{
public
class
SysUserAuthService
extends
ServiceImpl
<
SysUserAuthMapper
,
SysUserAuth
>
{
/** 根据登录信息查询用户认证信息 **/
/** 根据登录信息查询用户认证信息 **/
public
SysUserAuth
selectByLogin
(
String
identifier
,
Byte
identityType
,
String
sys
tem
){
public
SysUserAuth
selectByLogin
(
String
identifier
,
Byte
identityType
,
String
sys
Type
){
return
baseMapper
.
selectByLogin
(
identifier
,
identityType
,
sys
tem
);
return
baseMapper
.
selectByLogin
(
identifier
,
identityType
,
sys
Type
);
}
}
/** 添加用户认证表 **/
/** 添加用户认证表 **/
@Transactional
@Transactional
public
void
addUserAuthDefault
(
Long
userId
,
String
loginUserName
,
String
telPhone
,
String
pwdRaw
,
String
sys
tem
){
public
void
addUserAuthDefault
(
Long
userId
,
String
loginUserName
,
String
telPhone
,
String
pwdRaw
,
String
sys
Type
){
String
salt
=
StringKit
.
getUUID
(
6
);
//6位随机数
String
salt
=
StringKit
.
getUUID
(
6
);
//6位随机数
String
userPwd
=
new
BCryptPasswordEncoder
().
encode
(
pwdRaw
);
String
userPwd
=
new
BCryptPasswordEncoder
().
encode
(
pwdRaw
);
/** 用户名登录方式 */
/** 用户名登录方式 */
SysUserAuth
record
=
new
SysUserAuth
();
record
.
setUserId
(
userId
);
record
.
setCredential
(
userPwd
);
record
.
setSalt
(
salt
);
record
.
setSysType
(
sys
tem
);
SysUserAuth
record
=
new
SysUserAuth
();
record
.
setUserId
(
userId
);
record
.
setCredential
(
userPwd
);
record
.
setSalt
(
salt
);
record
.
setSysType
(
sys
Type
);
record
.
setIdentityType
(
CS
.
AUTH_TYPE
.
LOGIN_USER_NAME
);
record
.
setIdentityType
(
CS
.
AUTH_TYPE
.
LOGIN_USER_NAME
);
record
.
setIdentifier
(
loginUserName
);
record
.
setIdentifier
(
loginUserName
);
save
(
record
);
save
(
record
);
/** 手机号登录方式 */
/** 手机号登录方式 */
record
=
new
SysUserAuth
();
record
.
setUserId
(
userId
);
record
.
setCredential
(
userPwd
);
record
.
setSalt
(
salt
);
record
.
setSysType
(
sys
tem
);
record
=
new
SysUserAuth
();
record
.
setUserId
(
userId
);
record
.
setCredential
(
userPwd
);
record
.
setSalt
(
salt
);
record
.
setSysType
(
sys
Type
);
record
.
setIdentityType
(
CS
.
AUTH_TYPE
.
TELPHONE
);
record
.
setIdentityType
(
CS
.
AUTH_TYPE
.
TELPHONE
);
record
.
setIdentifier
(
telPhone
);
record
.
setIdentifier
(
telPhone
);
save
(
record
);
save
(
record
);
...
@@ -67,7 +67,7 @@ public class SysUserAuthService extends ServiceImpl<SysUserAuthMapper, SysUserAu
...
@@ -67,7 +67,7 @@ public class SysUserAuthService extends ServiceImpl<SysUserAuthMapper, SysUserAu
/** 重置密码 */
/** 重置密码 */
@Transactional
@Transactional
public
void
resetAuthInfo
(
Long
resetUserId
,
String
authLoginUserName
,
String
telphone
,
String
newPwd
,
String
sys
tem
){
public
void
resetAuthInfo
(
Long
resetUserId
,
String
authLoginUserName
,
String
telphone
,
String
newPwd
,
String
sys
Type
){
//更改登录用户名
//更改登录用户名
// if(StringKit.isNotEmpty(authLoginUserName)){
// if(StringKit.isNotEmpty(authLoginUserName)){
...
@@ -86,7 +86,7 @@ public class SysUserAuthService extends ServiceImpl<SysUserAuthMapper, SysUserAu
...
@@ -86,7 +86,7 @@ public class SysUserAuthService extends ServiceImpl<SysUserAuthMapper, SysUserAu
//更改密码
//更改密码
if
(
StringUtils
.
isNotEmpty
(
newPwd
)){
if
(
StringUtils
.
isNotEmpty
(
newPwd
)){
//根据当前用户ID 查询出用户的所有认证记录
//根据当前用户ID 查询出用户的所有认证记录
List
<
SysUserAuth
>
authList
=
list
(
SysUserAuth
.
gw
().
eq
(
SysUserAuth:
:
getSysType
,
sys
tem
).
eq
(
SysUserAuth:
:
getUserId
,
resetUserId
));
List
<
SysUserAuth
>
authList
=
list
(
SysUserAuth
.
gw
().
eq
(
SysUserAuth:
:
getSysType
,
sys
Type
).
eq
(
SysUserAuth:
:
getUserId
,
resetUserId
));
for
(
SysUserAuth
auth
:
authList
)
{
for
(
SysUserAuth
auth
:
authList
)
{
if
(
StringUtils
.
isEmpty
(
auth
.
getSalt
())){
//可能为其他登录方式, 不存在salt
if
(
StringUtils
.
isEmpty
(
auth
.
getSalt
())){
//可能为其他登录方式, 不存在salt
continue
;
continue
;
...
...
jeepay-service/src/main/java/com/jeequan/jeepay/service/impl/SysUserService.java
View file @
d0612061
...
@@ -46,7 +46,7 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
...
@@ -46,7 +46,7 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
/** 添加系统用户 **/
/** 添加系统用户 **/
@Transactional
@Transactional
public
void
addSysUser
(
SysUser
sysUser
,
String
sys
tem
){
public
void
addSysUser
(
SysUser
sysUser
,
String
sys
Type
){
//判断获取到选择的角色集合
//判断获取到选择的角色集合
// String roleIdListStr = sysUser.extv().getString("roleIdListStr");
// String roleIdListStr = sysUser.extv().getString("roleIdListStr");
...
@@ -62,15 +62,15 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
...
@@ -62,15 +62,15 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
if
(
sysUser
.
getSex
()
==
null
)
throw
new
BizException
(
"性别不能为空!"
);
if
(
sysUser
.
getSex
()
==
null
)
throw
new
BizException
(
"性别不能为空!"
);
//登录用户名不可重复
//登录用户名不可重复
if
(
count
(
SysUser
.
gw
().
eq
(
SysUser:
:
getSysType
,
sys
tem
).
eq
(
SysUser:
:
getLoginUsername
,
sysUser
.
getLoginUsername
()))
>
0
){
if
(
count
(
SysUser
.
gw
().
eq
(
SysUser:
:
getSysType
,
sys
Type
).
eq
(
SysUser:
:
getLoginUsername
,
sysUser
.
getLoginUsername
()))
>
0
){
throw
new
BizException
(
"登录用户名已存在!"
);
throw
new
BizException
(
"登录用户名已存在!"
);
}
}
//手机号不可重复
//手机号不可重复
if
(
count
(
SysUser
.
gw
().
eq
(
SysUser:
:
getSysType
,
sys
tem
).
eq
(
SysUser:
:
getTelphone
,
sysUser
.
getTelphone
()))
>
0
){
if
(
count
(
SysUser
.
gw
().
eq
(
SysUser:
:
getSysType
,
sys
Type
).
eq
(
SysUser:
:
getTelphone
,
sysUser
.
getTelphone
()))
>
0
){
throw
new
BizException
(
"手机号已存在!"
);
throw
new
BizException
(
"手机号已存在!"
);
}
}
//员工号不可重复
//员工号不可重复
if
(
count
(
SysUser
.
gw
().
eq
(
SysUser:
:
getSysType
,
sys
tem
).
eq
(
SysUser:
:
getUserNo
,
sysUser
.
getUserNo
()))
>
0
){
if
(
count
(
SysUser
.
gw
().
eq
(
SysUser:
:
getSysType
,
sys
Type
).
eq
(
SysUser:
:
getUserNo
,
sysUser
.
getUserNo
()))
>
0
){
throw
new
BizException
(
"员工号已存在!"
);
throw
new
BizException
(
"员工号已存在!"
);
}
}
...
@@ -82,7 +82,7 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
...
@@ -82,7 +82,7 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
}
}
//1. 插入用户主表
//1. 插入用户主表
sysUser
.
setSysType
(
sys
tem
);
// 系统类型
sysUser
.
setSysType
(
sys
Type
);
// 系统类型
this
.
save
(
sysUser
);
this
.
save
(
sysUser
);
Long
sysUserId
=
sysUser
.
getSysUserId
();
Long
sysUserId
=
sysUser
.
getSysUserId
();
...
@@ -90,7 +90,7 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
...
@@ -90,7 +90,7 @@ public class SysUserService extends ServiceImpl<SysUserMapper, SysUser> {
//添加到 user_auth表
//添加到 user_auth表
String
authPwd
=
CS
.
DEFAULT_PWD
;
String
authPwd
=
CS
.
DEFAULT_PWD
;
sysUserAuthService
.
addUserAuthDefault
(
sysUserId
,
sysUser
.
getLoginUsername
(),
sysUser
.
getTelphone
(),
authPwd
,
sys
tem
);
sysUserAuthService
.
addUserAuthDefault
(
sysUserId
,
sysUser
.
getLoginUsername
(),
sysUser
.
getTelphone
(),
authPwd
,
sys
Type
);
//3. 添加用户角色信息
//3. 添加用户角色信息
//saveUserRole(sysUser.getSysUserId(), new ArrayList<>());
//saveUserRole(sysUser.getSysUserId(), new ArrayList<>());
...
...
Write
Preview
Supports
Markdown
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