sinake
13 小时以前 a9389e50d306a05565dfb869cc907638d91fa7c7
器官分配,器官利用子表删除统一
已修改2个文件
12 ■■■■■ 文件已修改
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatecompletioninfoServiceImpl.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonateorganBaseServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatecompletioninfoServiceImpl.java
@@ -106,8 +106,16 @@
        }
        if (CollectionUtils.isNotEmpty(serviceDonatecompletioninfoVO.getServiceDonatecomporganList())) {
            for (ServiceDonatecomporgan serviceDonatecomporgan : serviceDonatecompletioninfoVO.getServiceDonatecomporganList()) {
                if (ObjectUtils.isNotEmpty(serviceDonatecomporgan.getId())) {
                    if (ObjectUtils.isNotEmpty(serviceDonatecomporgan.getDelFlag()) && serviceDonatecomporgan.getDelFlag() == 1) {
                        serviceDonatecomporganService.getById(serviceDonatecomporgan.getId());
                    } else {
                serviceDonatecomporganService.updateById(serviceDonatecomporgan);
            }
                } else{
                    serviceDonatecomporganService.updateById(serviceDonatecomporgan);
            }
            }
        }
        return b;
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonateorganBaseServiceImpl.java
@@ -153,7 +153,11 @@
            if (b == true && CollectionUtils.isNotEmpty(serviceDonateorganBaseVO.getServiceDonateorganList())) {
                for (ServiceDonateorgan serviceDonateorgan : serviceDonateorganBaseVO.getServiceDonateorganList()) {
                    if(ObjectUtils.isNotEmpty(serviceDonateorgan.getId()) ) {
                        if(ObjectUtils.isNotEmpty(serviceDonateorgan.getDelFlag())&&serviceDonateorgan.getDelFlag()==1 ) {
                            serviceDonateorganMapper.deleteById(serviceDonateorgan.getId());
                        }else {
                        serviceDonateorganMapper.updateById(serviceDonateorgan);
                        }
                    }else {
                        serviceDonateorganMapper.insert(serviceDonateorgan);
                    }