|
|
@@ -6,7 +6,9 @@ import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
+import com.esotericsoftware.minlog.Log;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.dromara.common.core.constant.DefaultConstants;
|
|
|
import org.dromara.common.core.enums.UserAccountStatusEnum;
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
|
@@ -37,6 +39,7 @@ import java.util.List;
|
|
|
* @Version 1.0
|
|
|
* @since jdk17
|
|
|
*/
|
|
|
+@Slf4j
|
|
|
@Service
|
|
|
@RequiredArgsConstructor
|
|
|
public class UserServiceImpl implements IUserService {
|
|
|
@@ -61,6 +64,7 @@ public class UserServiceImpl implements IUserService {
|
|
|
// 新增用户岗位关联
|
|
|
insertUserDept(bo, bo.getUserDeptBoList());
|
|
|
if (rows > 0) {
|
|
|
+ Log.info("增加用户");
|
|
|
UserAccountBo userAccountBo = BeanUtil.copyProperties(bo, UserAccountBo.class);
|
|
|
userAccountBo.setAccountStatus(UserAccountStatusEnum.IS_OPEN.code().toString());
|
|
|
Boolean result = userAccountService.doUserAccount(userAccountBo);
|
|
|
@@ -79,6 +83,7 @@ public class UserServiceImpl implements IUserService {
|
|
|
SysUser sysUser = MapstructUtils.convert(bo, SysUser.class);
|
|
|
int rows = TenantHelper.ignore(() -> baseMapper.updateById(sysUser));
|
|
|
if (rows > 0) {
|
|
|
+ log.info("修改用户");
|
|
|
UserAccountBo userAccountBo = BeanUtil.copyProperties(bo, UserAccountBo.class);
|
|
|
userAccountBo.setAccountStatus(UserAccountStatusEnum.IS_OPEN.code().toString());
|
|
|
Boolean result = userAccountService.doUserAccount(userAccountBo);
|