sinake
8 天以前 9822e79febb5f30635035dc13538ce36a09d92e1
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceTransportServiceImpl.java
@@ -43,9 +43,8 @@
        LambdaQueryWrapper<ServiceTransport> wrappers = getWrappers(serviceTransport);
        // 添加create_time不为空的条件
        wrappers.isNotNull(ServiceTransport::getCreateTime);
        // 然后进行倒序排序
        wrappers.orderByDesc(ServiceTransport::getCreateTime);
        wrappers.orderByDesc(ServiceTransport::getTransportStartTime);
        // 创建分页对象,设置页码和每页大小
        int currentPage = (serviceTransport.getPageNum() == null || serviceTransport.getPageNum() < 1) ? 1 : serviceTransport.getPageNum();
        int size = (serviceTransport.getPageSize() == null || serviceTransport.getPageSize() < 1) ? 10 : serviceTransport.getPageSize();
@@ -65,6 +64,16 @@
        }
        page.setRecords(list);
        return page;
    }
    /**
     * 查询供者转运登记列表
     *
     * @param serviceTransport 供者转运登记
     * @return 供者转运登记
     */
    @Override
    public List<Map<String,Object>> totalState(ServiceTransport serviceTransport) {
        return ServiceTransportMapper.totalState(serviceTransport);
    }
    @Override
@@ -155,6 +164,9 @@
        if (StringUtils.isNotBlank(serviceTransport.getIcuDoctorPhone())) {
            wrappers.eq(ServiceTransport::getIcuDoctorPhone, serviceTransport.getIcuDoctorPhone());
        }
        if (StringUtils.isNotBlank(serviceTransport.getNotAdminId())) {
            wrappers.eq(ServiceTransport::getCreateBy, serviceTransport.getNotAdminId());
        }
        return wrappers;
    }