| | |
| | | import com.ruoyi.common.constant.HttpStatus; |
| | | import com.ruoyi.common.exception.ServiceException; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.*; |
| | | import com.ruoyi.project.domain.ServiceDonorchargeorgan; |
| | | import com.ruoyi.project.domain.ServiceDonorpayment; |
| | | import com.ruoyi.project.mapper.ServiceDonorchargeorganMapper; |
| | | import com.ruoyi.project.mapper.ServiceDonorpaymentMapper; |
| | | import com.ruoyi.project.service.IServiceDonorpaymentService; |
| | |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.text.SimpleDateFormat; |
| | | import java.time.LocalDate; |
| | | import java.util.*; |
| | | |
| | | /** |
| | |
| | | if (StringUtils.isNotBlank(serviceDonorpayment.getHospitalname())) { |
| | | wrappers.eq(ServiceDonorpayment::getHospitalname, serviceDonorpayment.getHospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorpayment.getHandledPerson())) { |
| | | wrappers.eq(ServiceDonorpayment::getHandledPerson, serviceDonorpayment.getHandledPerson()); |
| | | if (StringUtils.isNotBlank(serviceDonorpayment.getUserName())) { |
| | | wrappers.eq(ServiceDonorpayment::getUserName, serviceDonorpayment.getUserName()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorpayment.getUserNo())) { |
| | | wrappers.eq(ServiceDonorpayment::getUserNo, serviceDonorpayment.getUserNo()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorpayment.getHospitalno())) { |
| | | wrappers.eq(ServiceDonorpayment::getHospitalno, serviceDonorpayment.getHospitalno()); |
| | |
| | | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日"); |
| | | |
| | | dataMap.put("RQ", simpleDateFormat.format(new Date())); |
| | | dataMap.put("FKDW", serviceDonorpayment.getHospitalname()); |
| | | dataMap.put("JBR", StringUtils.isEmpty(serviceDonorpayment.getHandledPerson()) ? "" : serviceDonorpayment.getHandledPerson()); |
| | | dataMap.put("JSDW", serviceDonorpayment.getHospitalname()); |
| | | |
| | | ServiceDonorchargeorgan serviceDonorchargeorgan = new ServiceDonorchargeorgan(); |
| | | serviceDonorchargeorgan.setPaymentid(id); |
| | | List<ServiceDonorchargeorgan> serviceDonorchargeorgans = serviceDonorchargeorganMapper.selectServiceDonorchargeorganList(serviceDonorchargeorgan); |
| | |
| | | map.put("XH", count); |
| | | map.put("JXZ", StringUtils.isEmpty(serviceDonorchargeorgan1.getDonorname()) ? "" : serviceDonorchargeorgan1.getDonorname()); |
| | | map.put("XM", StringUtils.isEmpty(serviceDonorchargeorgan1.getOrganname()) ? "" : serviceDonorchargeorgan1.getOrganname()); |
| | | map.put("XTBH", StringUtils.isEmpty(serviceDonorchargeorgan1.getCaseno()) ? "" : serviceDonorchargeorgan1.getCaseno()); |
| | | map.put("ST", StringUtils.isEmpty(serviceDonorchargeorgan1.getName()) ? "" : serviceDonorchargeorgan1.getName()); |
| | | map.put("GJFPBH", StringUtils.isEmpty(serviceDonorchargeorgan1.getCaseno()) ? "" : serviceDonorchargeorgan1.getCaseno()); |
| | | map.put("STXS", StringUtils.isEmpty(serviceDonorchargeorgan1.getName()) ? "" : serviceDonorchargeorgan1.getName()); |
| | | |
| | | map.put("JE", serviceDonorchargeorgan1.getOrgancharge() == BigDecimal.ZERO ? "" : serviceDonorchargeorgan1.getOrgancharge()); |
| | | map.put("BZ", StringUtils.isEmpty(serviceDonorchargeorgan1.getOrganchargedesc()) ? "" : serviceDonorchargeorgan1.getOrganchargedesc()); |
| | | hj += serviceDonorchargeorgan1.getOrgancharge().doubleValue(); |
| | | |
| | | newsList.add(map); |
| | |
| | | |
| | | } |
| | | dataMap.put("items", newsList); |
| | | dataMap.put("BYHJ", hj); |
| | | dataMap.put("HJ", hj); |
| | | dataMap.put("SKDW", "浙江省人民医院浙江省人体器官获取服务管理中心"); |
| | | dataMap.put("KHYH", "中国农业银行杭州朝晖支行"); |
| | | dataMap.put("ZH", "19015601040025130"); |
| | | // dataMap.put("LXR", StringUtils.isEmpty(serviceDonorpayment.getUserName()) ? "" : serviceDonorpayment.getUserName()); |
| | | dataMap.put("LXR", "郑亮(18868898880)"); |
| | | |
| | | } |
| | | |