提交 20be46c2 authored 作者: liruixin's avatar liruixin

违约计费车主列表导出

上级 9ef03d08
package com.clx.performance.param.pc.breakcontract.carrier;
import com.msl.common.base.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
@Setter
@Getter
@ToString
@NoArgsConstructor
public class PageCarrierBreakContractSettlementDriverDetailParam extends PageParam {
@ApiModelProperty(value="运单编号",example = "201457878")
private String childNo;
@ApiModelProperty(value="车主编号",example = "201457878")
private Long truckOwnUserNo;
@ApiModelProperty(value = "违约方类型:1平台 2货主 3司机", example = "1")
private Integer breachContractPartyType;
}
package com.clx.performance.service.breakcontract; package com.clx.performance.service.breakcontract;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.clx.performance.param.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverDetailParam;
import com.clx.performance.vo.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverDetailVO;
import org.apache.poi.xssf.streaming.SXSSFWorkbook;
/** /**
* @author liruixin * @author liruixin
* Date 2023-10-24 * Date 2023-10-24
* Time 16:02 * Time 16:02
*/ */
public interface BreakContractSettlementDriverDetailService { public interface BreakContractSettlementDriverDetailService {
IPage<PageCarrierBreakContractSettlementDriverDetailVO> pageCarrierBreakContractSettlementDriverDetailList(PageCarrierBreakContractSettlementDriverDetailParam param);
SXSSFWorkbook exportCarrierBreakContractSettlementDriverDetailList(PageCarrierBreakContractSettlementDriverDetailParam param);
} }
package com.clx.performance.service.impl.breakcontract; package com.clx.performance.service.impl.breakcontract;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.clx.performance.param.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverDetailParam;
import com.clx.performance.service.breakcontract.BreakContractSettlementDriverDetailService; import com.clx.performance.service.breakcontract.BreakContractSettlementDriverDetailService;
import com.clx.performance.vo.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverDetailVO;
import org.apache.poi.xssf.streaming.SXSSFWorkbook;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
...@@ -10,4 +14,13 @@ import org.springframework.stereotype.Service; ...@@ -10,4 +14,13 @@ import org.springframework.stereotype.Service;
*/ */
@Service @Service
public class BreakContractSettlementDriverDetailServiceImpl implements BreakContractSettlementDriverDetailService { public class BreakContractSettlementDriverDetailServiceImpl implements BreakContractSettlementDriverDetailService {
@Override
public IPage<PageCarrierBreakContractSettlementDriverDetailVO> pageCarrierBreakContractSettlementDriverDetailList(PageCarrierBreakContractSettlementDriverDetailParam param) {
return null;
}
@Override
public SXSSFWorkbook exportCarrierBreakContractSettlementDriverDetailList(PageCarrierBreakContractSettlementDriverDetailParam param) {
return null;
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论