提交 bf32063e authored 作者: gongwenjie's avatar gongwenjie

代码修改

上级 5b11bf94
......@@ -53,15 +53,12 @@ public class User implements UserDetails, Serializable {
@ApiModelProperty(value = "联系方式",example = "113665465465")
private String phone2;
@NotEmpty(message = "部门1不可为空")
@ApiModelProperty(value = "部门1",example = "研发部")
private String department1;
@NotEmpty(message = "部门2不可为空")
@ApiModelProperty(value = "部门2",example = "技术中心")
private String department2;
@NotEmpty(message = "部门3不可为空")
@ApiModelProperty(value = "部门3",example = "工作簿项目组")
private String department3;
......@@ -72,7 +69,7 @@ public class User implements UserDetails, Serializable {
@NotNull(message = "入职时间不可为空")
@ApiModelProperty(value = "入职时间",example = "2019-01-45 12:12:12")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Integer entryTime;
private String entryTime;
@NotEmpty(message = "邮箱不可为空")
@ApiModelProperty(value = "邮箱",example = "123456789@qq.com")
......@@ -81,7 +78,6 @@ public class User implements UserDetails, Serializable {
@NotEmpty(message = "用户名不可为空")
@ApiModelProperty(value = "用户名",example = "username")
private String username;
@NotEmpty(message = "密码不可为空")
@ApiModelProperty(value = "密码",example = "password")
private String password;
......
......@@ -16,6 +16,7 @@ import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.data.mongodb.core.query.Update;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
......@@ -36,6 +37,8 @@ public class UserServiceImpl implements IUserService {
private static final Logger logger = LoggerFactory.getLogger(UserServiceImpl.class);
@Autowired
MongoTemplate mongoTemplate;
@Autowired
private BCryptPasswordEncoder bCryptPasswordEncoder;
@Autowired
RedisTemplate<String,Object> defaultRedisTpl;
......@@ -185,6 +188,8 @@ public class UserServiceImpl implements IUserService {
@Override
public User addUser(User user) {
String encode = bCryptPasswordEncoder.encode("qwer1234");
user.setPassword(encode);
List<Role> roles = user.getRoles();
List<UserRole> userRoles = new ArrayList<>();
List<User> users = pasUserDao.findAll();
......
......@@ -47,15 +47,12 @@ public class UserVo {
@ApiModelProperty(value = "联系方式",example = "113665465465")
private String phone2;
@NotEmpty(message = "部门1不可为空")
@ApiModelProperty(value = "部门1",example = "研发部")
private String department1;
@NotEmpty(message = "部门2不可为空")
@ApiModelProperty(value = "部门2",example = "技术中心")
private String department2;
@NotEmpty(message = "部门3不可为空")
@ApiModelProperty(value = "部门3",example = "工作簿项目组")
private String department3;
......@@ -66,7 +63,7 @@ public class UserVo {
@NotNull(message = "入职时间不可为空")
@ApiModelProperty(value = "入职时间",example = "2019-01-45 12:12:12")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Integer entryTime;
private String entryTime;
@NotEmpty(message = "邮箱不可为空")
@ApiModelProperty(value = "邮箱",example = "123456789@qq.com")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论