add:创建角色时添加日期转换器
This commit is contained in:
@@ -91,6 +91,15 @@ public class ISysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> imp
|
|||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
public void create(Map userDetail) {
|
public void create(Map userDetail) {
|
||||||
SysUser sysUser = new SysUser();
|
SysUser sysUser = new SysUser();
|
||||||
|
//userDetail 中 createTime是string类型BeanUtils.populate不支持解析或者使用MapStruct
|
||||||
|
ConvertUtils.register((m, o) -> {
|
||||||
|
try {
|
||||||
|
if (o == null){ return null; }
|
||||||
|
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(o.toString());
|
||||||
|
}catch (Exception ex){
|
||||||
|
return new Date();
|
||||||
|
}
|
||||||
|
}, Date.class);
|
||||||
BeanUtils.populate(sysUser,userDetail);
|
BeanUtils.populate(sysUser,userDetail);
|
||||||
// 默认密码 123456
|
// 默认密码 123456
|
||||||
if (ObjectUtil.isEmpty(sysUser.getPassword())) {
|
if (ObjectUtil.isEmpty(sysUser.getPassword())) {
|
||||||
|
|||||||
Reference in New Issue
Block a user