add:创建角色时添加日期转换器
This commit is contained in:
@@ -91,6 +91,15 @@ public class ISysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> imp
|
||||
@SneakyThrows
|
||||
public void create(Map userDetail) {
|
||||
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);
|
||||
// 默认密码 123456
|
||||
if (ObjectUtil.isEmpty(sysUser.getPassword())) {
|
||||
|
||||
Reference in New Issue
Block a user