Kaynağa Gözat

花名册资质不删除问题修复

lizhenhao 2 yıl önce
ebeveyn
işleme
80453c5e2c

+ 1 - 1
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/roster/service/RosterBaseService.java

@@ -380,8 +380,8 @@ public class RosterBaseService extends ServiceImpl<RosterBaseMapper, RosterBase>
             User user = userService.getOne(new QueryWrapper<User>().lambda().eq(User::getRosterId, rosterBase.getId()));
             if (ObjectUtil.isNotEmpty(user)) {
                 // 保存花名册关联用户的资质信息
+                certService.remove(new QueryWrapper<Cert>().lambda().eq(Cert::getUserId,user.getId()));
                 if(ObjectUtil.isNotEmpty(rosterBaseDTO.getCertDTOList())){
-                    certService.remove(new QueryWrapper<Cert>().lambda().eq(Cert::getUserId,user.getId()));
                     List<Cert> certList = new ArrayList<>();
                     rosterBaseDTO.getCertDTOList().stream().forEach(i -> {
                         Cert cert = CertWrapper.INSTANCE.toEntity(i);