提交 7dc4b20a authored 作者: liruixin's avatar liruixin

违约计费车主列表导出

上级 6b455f70
package com.clx.performance.dao.impl.breakcontract; package com.clx.performance.dao.impl.breakcontract;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.clx.performance.dao.breakcontract.BreakContractSettlementDriverDetailDao; import com.clx.performance.dao.breakcontract.BreakContractSettlementDriverDetailDao;
import com.clx.performance.mapper.breakcontract.BreakContractSettlementDriverDetailMapper; import com.clx.performance.mapper.breakcontract.BreakContractSettlementDriverDetailMapper;
import com.clx.performance.model.breakcontract.BreakContractSettlementDriverDetail; import com.clx.performance.model.breakcontract.BreakContractSettlementDriverDetail;
import com.clx.performance.param.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverDetailParam; import com.clx.performance.param.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverDetailParam;
import com.msl.common.dao.impl.BaseDaoImpl; import com.msl.common.dao.impl.BaseDaoImpl;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.util.Objects;
/** /**
* @author liruixin * @author liruixin
* Date 2023-10-24 * Date 2023-10-24
...@@ -19,6 +24,10 @@ public class BreakContractSettlementDriverDetailDaoImpl extends BaseDaoImpl<Brea ...@@ -19,6 +24,10 @@ public class BreakContractSettlementDriverDetailDaoImpl extends BaseDaoImpl<Brea
@Override @Override
public IPage<BreakContractSettlementDriverDetail> pageOwnerSettlementOrderDetailList(PageCarrierBreakContractSettlementDriverDetailParam param) { public IPage<BreakContractSettlementDriverDetail> pageOwnerSettlementOrderDetailList(PageCarrierBreakContractSettlementDriverDetailParam param) {
return null; LambdaQueryWrapper<BreakContractSettlementDriverDetail> query = new LambdaQueryWrapper<>();
query.eq(StringUtils.isNotBlank(param.getChildNo()),BreakContractSettlementDriverDetail :: getChildNo,param.getChildNo());
query.eq(Objects.nonNull(param.getTruckOwnUserNo()),BreakContractSettlementDriverDetail :: getTruckOwnUserNo,param.getTruckOwnUserNo());
query.eq(Objects.nonNull(param.getBreachContractPartyType()),BreakContractSettlementDriverDetail :: getBreachContractPartyType,param.getBreachContractPartyType());
return baseMapper.selectPage(Page.of(param.getPage(), param.getPageSize()),query);
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论