|
|
@ -9,6 +9,7 @@ import com.win.framework.mybatis.core.mapper.BaseMapperX; |
|
|
|
import com.win.framework.mybatis.core.util.QueryWrapperUtils; |
|
|
|
import com.win.module.wms.controller.purchasereturnJob.vo.PurchasereturnJobMainExportReqVO; |
|
|
|
import com.win.module.wms.controller.purchasereturnJob.vo.PurchasereturnJobMainPageReqVO; |
|
|
|
import com.win.module.wms.controller.purchasereturnJob.vo.PurchasereturnJobMainRespVO; |
|
|
|
import com.win.module.wms.dal.dataobject.purchasereturnJob.PurchasereturnJobMainDO; |
|
|
|
import org.apache.ibatis.annotations.Mapper; |
|
|
|
|
|
|
@ -22,6 +23,7 @@ public interface PurchasereturnJobMainMapper extends BaseMapperX<PurchasereturnJ |
|
|
|
|
|
|
|
default PageResult<PurchasereturnJobMainDO> selectPage(PurchasereturnJobMainPageReqVO reqVO) { |
|
|
|
return selectPage(reqVO, new LambdaQueryWrapperX<PurchasereturnJobMainDO>() |
|
|
|
.inIfPresent(PurchasereturnJobMainDO::getStatus, reqVO.getTypes()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getRequestNumber, reqVO.getRequestNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getPurchaseReceiptRecordNumber, reqVO.getPurchaseReceiptRecordNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAsnNumber, reqVO.getAsnNumber()) |
|
|
@ -122,4 +124,47 @@ public interface PurchasereturnJobMainMapper extends BaseMapperX<PurchasereturnJ |
|
|
|
.orderByDesc(PurchasereturnJobMainDO::getId)); |
|
|
|
} |
|
|
|
|
|
|
|
default List<PurchasereturnJobMainDO> getReturnJobMainSenior(PurchasereturnJobMainRespVO reqVO) { |
|
|
|
return selectList(new LambdaQueryWrapperX<PurchasereturnJobMainDO>() |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getRequestNumber, reqVO.getRequestNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getPurchaseReceiptRecordNumber, reqVO.getPurchaseReceiptRecordNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAsnNumber, reqVO.getAsnNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getPpNumber, reqVO.getPpNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getSupplierCode, reqVO.getSupplierCode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getDeliverDock, reqVO.getDeliverDock()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getCarrierCode, reqVO.getCarrierCode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getTransferMode, reqVO.getTransferMode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getVehiclePlateNumber, reqVO.getVehiclePlateNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getFromWarehouseCode, reqVO.getFromWarehouseCode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getToWarehouseCode, reqVO.getToWarehouseCode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getStatus, reqVO.getStatus()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getUpdater, reqVO.getUpdater()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getJobStageStatus, reqVO.getJobStageStatus()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getPriority, reqVO.getPriority()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getPriorityIncrement, reqVO.getPriorityIncrement()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getDepartmentCode, reqVO.getDepartmentCode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAcceptUserId, reqVO.getAcceptUserId()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getCompleteUserId, reqVO.getCompleteUserId()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getFromLocationTypes, reqVO.getFromLocationTypes()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getToLocationTypes, reqVO.getToLocationTypes()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getNumber, reqVO.getNumber()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getBusinessType, reqVO.getBusinessType()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getRemark, reqVO.getRemark()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getCreator, reqVO.getCreator()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getFromAreaCodes, reqVO.getFromAreaCodes()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getToAreaCodes, reqVO.getToAreaCodes()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getFromDockCode, reqVO.getFromDockCode()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAutoComplete, reqVO.getAutoComplete()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowModifyLocation, reqVO.getAllowModifyLocation()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowModifyQty, reqVO.getAllowModifyQty()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowBiggerQty, reqVO.getAllowBiggerQty()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowSmallerQty, reqVO.getAllowSmallerQty()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowModifyInventoryStatus, reqVO.getAllowModifyInventoryStatus()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowContinuousScanning, reqVO.getAllowContinuousScanning()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowPartialComplete, reqVO.getAllowPartialComplete()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowModifyBatch, reqVO.getAllowModifyBatch()) |
|
|
|
.eqIfPresent(PurchasereturnJobMainDO::getAllowModifyPackingNumber, reqVO.getAllowModifyPackingNumber()) |
|
|
|
.orderByDesc(PurchasereturnJobMainDO::getId)); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|