Jelajahi Sumber

feature: 同步功能完善
1.修复部门删除没有同步到本地的bug

luo.yibo@datuai.com 1 tahun lalu
induk
melakukan
223a2a6f7c

+ 5 - 0
ruoyi-server/ruoyi-server-sync/src/main/java/org/dromara/server/sync/service/impl/UserServiceImpl.java

@@ -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);