| | |
| | | @ToString(callSuper = true) |
| | | public class SrmSupplierCertificatePageReqVO extends PageParam { |
| | | |
| | | @Schema(description = "资质证书名称", example = "营业执照") |
| | | private String certificateName; |
| | | |
| | | @Schema(description = "供应商ID", example = "1") |
| | | private Long supplierId; |
| | | |
| | |
| | | |
| | | default PageResult<SrmSupplierCertificateDO> selectPage(SrmSupplierCertificatePageReqVO reqVO) { |
| | | return selectPage(reqVO, new LambdaQueryWrapperX<SrmSupplierCertificateDO>() |
| | | .likeIfPresent(SrmSupplierCertificateDO::getCertificateName, reqVO.getCertificateName()) |
| | | .eqIfPresent(SrmSupplierCertificateDO::getSupplierId, reqVO.getSupplierId()) |
| | | .eqIfPresent(SrmSupplierCertificateDO::getCertificateType, reqVO.getCertificateType()) |
| | | .orderByDesc(SrmSupplierCertificateDO::getId)); |