|
@@ -1,6 +1,5 @@
|
|
|
package com.ruoyi.system.service.impl;
|
|
|
|
|
|
-import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
import cn.hutool.core.util.ArrayUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
@@ -14,6 +13,7 @@ import com.ruoyi.common.core.constant.CacheNames;
|
|
|
import com.ruoyi.common.core.constant.UserConstants;
|
|
|
import com.ruoyi.common.core.exception.ServiceException;
|
|
|
import com.ruoyi.common.core.service.UserService;
|
|
|
+import com.ruoyi.common.core.utils.MapstructUtils;
|
|
|
import com.ruoyi.common.core.utils.StreamUtils;
|
|
|
import com.ruoyi.common.core.utils.StringUtils;
|
|
|
import com.ruoyi.common.mybatis.core.page.PageQuery;
|
|
@@ -281,7 +281,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public int insertUser(SysUserBo user) {
|
|
|
- SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
|
|
|
+ SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
|
|
// 新增用户信息
|
|
|
int rows = baseMapper.insert(sysUser);
|
|
|
user.setUserId(sysUser.getUserId());
|
|
@@ -302,7 +302,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
|
|
public boolean registerUser(SysUserBo user, String tenantId) {
|
|
|
user.setCreateBy(user.getUserId());
|
|
|
user.setUpdateBy(user.getUserId());
|
|
|
- SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
|
|
|
+ SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
|
|
sysUser.setTenantId(tenantId);
|
|
|
return baseMapper.insert(sysUser) > 0;
|
|
|
}
|
|
@@ -325,7 +325,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
|
|
userPostMapper.delete(new LambdaQueryWrapper<SysUserPost>().eq(SysUserPost::getUserId, userId));
|
|
|
// 新增用户与岗位管理
|
|
|
insertUserPost(user);
|
|
|
- SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
|
|
|
+ SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
|
|
return baseMapper.updateById(sysUser);
|
|
|
}
|
|
|
|
|
@@ -351,7 +351,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
|
|
*/
|
|
|
@Override
|
|
|
public int updateUserStatus(SysUserBo user) {
|
|
|
- SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
|
|
|
+ SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
|
|
return baseMapper.updateById(sysUser);
|
|
|
}
|
|
|
|
|
@@ -363,7 +363,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
|
|
*/
|
|
|
@Override
|
|
|
public int updateUserProfile(SysUserBo user) {
|
|
|
- SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
|
|
|
+ SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
|
|
return baseMapper.updateById(sysUser);
|
|
|
}
|
|
|
|
|
@@ -390,7 +390,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
|
|
*/
|
|
|
@Override
|
|
|
public int resetPwd(SysUserBo user) {
|
|
|
- SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
|
|
|
+ SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
|
|
return baseMapper.updateById(sysUser);
|
|
|
}
|
|
|
|