| | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.ServiceDonorchargeorgan; |
| | | import com.ruoyi.project.domain.SpStatChange; |
| | | import com.ruoyi.project.domain.SpStatChangeReq; |
| | | import com.ruoyi.project.mapper.ServiceDonorchargeorganMapper; |
| | | import com.ruoyi.project.service.IServiceDonorchargeorganService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | |
| | | */ |
| | | @Service |
| | | public class ServiceDonorchargeorganServiceImpl extends ServiceImpl<ServiceDonorchargeorganMapper, ServiceDonorchargeorgan> implements IServiceDonorchargeorganService { |
| | | |
| | | @Autowired |
| | | private ServiceDonorchargeorganMapper serviceDonorchargeorganMapper; |
| | | |
| | | /** |
| | | * 查询捐献器官列表 |
| | |
| | | LambdaQueryWrapper<ServiceDonorchargeorgan> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceDonorchargeorgan.getInfoid() != null) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getInfoid, serviceDonorchargeorgan.getInfoid()); |
| | | } |
| | | if (serviceDonorchargeorgan.getDonorchargeid() != null) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getDonorchargeid, serviceDonorchargeorgan.getDonorchargeid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorchargeorgan.getDonorname())) { |
| | | wrappers.like(ServiceDonorchargeorgan::getDonorname, serviceDonorchargeorgan.getDonorname()); |
| | |
| | | if (serviceDonorchargeorgan.getOrgantime() != null) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getOrgantime, serviceDonorchargeorgan.getOrgantime()); |
| | | } |
| | | if (serviceDonorchargeorgan.getReceiveTime() != null) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getReceiveTime, serviceDonorchargeorgan.getReceiveTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorchargeorgan.getChargeoperator())) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getChargeoperator, serviceDonorchargeorgan.getChargeoperator()); |
| | | } |
| | |
| | | if (serviceDonorchargeorgan.getChargestate() != null) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getChargestate, serviceDonorchargeorgan.getChargestate()); |
| | | } |
| | | if (serviceDonorchargeorgan.getPaymentid() != null) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getPaymentid, serviceDonorchargeorgan.getPaymentid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorchargeorgan.getOrganchargedesc())) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getOrganchargedesc, serviceDonorchargeorgan.getOrganchargedesc()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorchargeorgan.getPaymentno())) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getPaymentno, serviceDonorchargeorgan.getPaymentno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorchargeorgan.getName())) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getName, serviceDonorchargeorgan.getName()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonorchargeorgan.getCaseno())) { |
| | | wrappers.eq(ServiceDonorchargeorgan::getCaseno, serviceDonorchargeorgan.getCaseno()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public Boolean updateDonorchargeorgan(ServiceDonorchargeorgan serviceDonorchargeorgan) { |
| | | Boolean aBoolean = serviceDonorchargeorganMapper.updateDonorchargeorgan(serviceDonorchargeorgan); |
| | | return aBoolean; |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDonorchargeorgan> queryListBypaymentidIsNull(ServiceDonorchargeorgan serviceDonorchargeorgan) { |
| | | List<ServiceDonorchargeorgan> serviceDonorchargeorgans = serviceDonorchargeorganMapper.queryListBypaymentidIsNull(serviceDonorchargeorgan); |
| | | return serviceDonorchargeorgans; |
| | | } |
| | | |
| | | @Override |
| | | public List<SpStatChange> getListBySpStatChange(SpStatChangeReq spStatChangeReq) { |
| | | return serviceDonorchargeorganMapper.getListBySpStatChange(spStatChangeReq.getPahospitalno(), spStatChangeReq.getPachageflag()); |
| | | } |
| | | |
| | | } |