sinake
2026-08-01 a5e77720f3badb0cb1f2998a34607c759b07f7c1
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonationwitnessServiceImpl.java
@@ -71,6 +71,9 @@
        if (StringUtils.isNotBlank(serviceDonationwitness.getDonorno())) {
            wrappers.eq(ServiceDonationwitness::getDonorno, serviceDonationwitness.getDonorno());
        }
        if (ObjectUtils.isNotEmpty(serviceDonationwitness.getInfoid())) {
            wrappers.eq(ServiceDonationwitness::getInfoid, serviceDonationwitness.getInfoid());
        }
        if (StringUtils.isNotBlank(serviceDonationwitness.getGainhospitalname())) {
            wrappers.like(ServiceDonationwitness::getGainhospitalname, serviceDonationwitness.getGainhospitalname());
        }
@@ -86,7 +89,7 @@
    }
    @Override
    public Boolean add(ServiceDonationwitnessVO serviceDonationwitnessVO) {
    public long add(ServiceDonationwitnessVO serviceDonationwitnessVO) {
        ServiceDonationwitness serviceDonationwitness = DtoConversionUtils.sourceToTarget(serviceDonationwitnessVO, ServiceDonationwitness.class);
        boolean save = false;
        if (ObjectUtils.isNotEmpty(serviceDonationwitness)) {
@@ -99,7 +102,7 @@
                }
            }
        }
        return save;
        return serviceDonationwitness.getId();
    }
    @Override
@@ -148,6 +151,7 @@
            for (DonationwitnessBaseInfoDTO donationwitnessBaseInfoDTO : donationwitnessBaseInfos) {
                ServiceDonationwitnessorgan serviceDonationwitnessorgan = new ServiceDonationwitnessorgan();
                serviceDonationwitnessorgan.setInfoid(donationwitnessBaseInfoDTO.getInfoid());
                serviceDonationwitnessorgan.setDelFlag(0);
                List<ServiceDonationwitnessorgan> serviceDonationwitnessorgans = serviceDonationwitnessorganMapper.selectServiceDonationwitnessorganList(serviceDonationwitnessorgan);
                donationwitnessBaseInfoDTO.setServiceDonationwitnessorgans(serviceDonationwitnessorgans);
            }