Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cash-loan-flow-boss
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QG
cash-loan-flow-boss
Commits
e2505260
Commit
e2505260
authored
Sep 20, 2019
by
suntao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
用户
parent
3f753954
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
2 deletions
+7
-2
UserInfoModel.java
...tgroup/cashloanflowboss/api/user/model/UserInfoModel.java
+6
-0
UserServiceImpl.java
...up/cashloanflowboss/api/user/service/UserServiceImpl.java
+1
-2
No files found.
src/main/java/cn/quantgroup/cashloanflowboss/api/user/model/UserInfoModel.java
View file @
e2505260
...
@@ -3,10 +3,12 @@ package cn.quantgroup.cashloanflowboss.api.user.model;
...
@@ -3,10 +3,12 @@ package cn.quantgroup.cashloanflowboss.api.user.model;
import
cn.quantgroup.cashloanflowboss.api.role.entity.Role
;
import
cn.quantgroup.cashloanflowboss.api.role.entity.Role
;
import
cn.quantgroup.cashloanflowboss.api.user.dictionary.UserRank
;
import
cn.quantgroup.cashloanflowboss.api.user.dictionary.UserRank
;
import
cn.quantgroup.cashloanflowboss.api.user.dictionary.UserStatus
;
import
cn.quantgroup.cashloanflowboss.api.user.dictionary.UserStatus
;
import
cn.quantgroup.cashloanflowboss.component.validator.constraints.NotEmpty
;
import
cn.quantgroup.cashloanflowboss.core.persistence.Primary
;
import
cn.quantgroup.cashloanflowboss.core.persistence.Primary
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.persistence.*
;
import
javax.persistence.*
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Set
;
import
java.util.Set
;
...
@@ -22,11 +24,13 @@ public class UserInfoModel {
...
@@ -22,11 +24,13 @@ public class UserInfoModel {
/**
/**
* 用户名
* 用户名
*/
*/
@NotEmpty
(
message
=
"用户名不能为空"
)
private
String
username
;
private
String
username
;
/**
/**
* 昵称
* 昵称
*/
*/
@NotEmpty
(
message
=
"用户昵称不能为空"
)
private
String
nickname
;
private
String
nickname
;
/**
/**
...
@@ -42,6 +46,7 @@ public class UserInfoModel {
...
@@ -42,6 +46,7 @@ public class UserInfoModel {
/**
/**
* 用户级别
* 用户级别
*/
*/
@NotNull
(
message
=
"用户级别不能为空"
)
private
UserRank
rank
;
private
UserRank
rank
;
/**
/**
...
@@ -52,6 +57,7 @@ public class UserInfoModel {
...
@@ -52,6 +57,7 @@ public class UserInfoModel {
/**
/**
* 用户状态
* 用户状态
*/
*/
@NotNull
(
message
=
"用户活跃状态不能为空"
)
private
UserStatus
status
;
private
UserStatus
status
;
}
}
src/main/java/cn/quantgroup/cashloanflowboss/api/user/service/UserServiceImpl.java
View file @
e2505260
...
@@ -156,11 +156,10 @@ public class UserServiceImpl implements UserService{
...
@@ -156,11 +156,10 @@ public class UserServiceImpl implements UserService{
@Override
@Override
public
User
saveUserInfo
(
UserInfoModel
userInfoModel
)
{
public
User
saveUserInfo
(
UserInfoModel
userInfoModel
)
{
User
user1
=
new
User
();
User
user1
=
new
User
();
BeanUtils
.
copyProperties
(
userInfoModel
,
user1
);
BeanUtils
.
copyProperties
(
userInfoModel
,
user1
);
user1
.
setPassword
(
MD5Tools
.
md5
(
userInfoModel
.
getUsername
()));
user1
.
setRoles
(
userInfoModel
.
getRoles
());
user1
.
setRoles
(
userInfoModel
.
getRoles
());
return
userRepository
.
save
(
user1
);
return
userRepository
.
save
(
user1
);
}
}
}
}
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