Bläddra i källkod

1.修复人员列表修改功能数据丢失

lirui 3 år sedan
förälder
incheckning
24b0afd728

+ 2 - 3
eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/UserServiceImpl.java

@@ -151,7 +151,8 @@ public class UserServiceImpl implements UserService {
             onlineUserService.kickOutForUsername(resources.getUsername());
         }
 
-        DmUser dmUser = new DmUser();
+        DmUser dmUser = dmUserRepository.findById(resources.getId()).orElseGet(DmUser::new);
+        //DmUser dmUser = new DmUser();
         dmUser.setId(resources.getId());
         dmUser.setName(resources.getNickName());
         dmUser.setSex(resources.getGender());
@@ -162,8 +163,6 @@ public class UserServiceImpl implements UserService {
         dmUser.setUserCode(resources.getUserCode());
         dmUser.setStatus(resources.getEnabled());
         dmUser.setType("01");
-        DmCardDto dmCardDto = dmCardService.create(new DmCard());
-        dmUser.setCardid(String.valueOf(dmCardDto.getId()));
         DmUser dmUser1 = dmUserRepository.save(dmUser);
 
         resources.setDmCompany(null);