|
|
@ -12,6 +12,7 @@ import com.win.module.wms.dal.dataobject.purchasereceiptJob.PurchasereceiptJobMa |
|
|
|
import com.win.module.wms.enums.order.OrderStatusEnum; |
|
|
|
import org.apache.ibatis.annotations.Mapper; |
|
|
|
|
|
|
|
import java.util.Collection; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
/** |
|
|
@ -130,46 +131,15 @@ public interface PurchasereceiptJobMainMapper extends BaseMapperX<Purchasereceip |
|
|
|
.orderByDesc(PurchasereceiptJobMainDO::getId)); |
|
|
|
} |
|
|
|
|
|
|
|
default List<PurchasereceiptJobMainDO> getPurchasereceiptJobMainSenior(PurchasereceiptJobMainRespVO reqVO) { |
|
|
|
return selectList(new LambdaQueryWrapperX<PurchasereceiptJobMainDO>() |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getRequestNumber, reqVO.getRequestNumber()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAsnNumber, reqVO.getAsnNumber()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getPpNumber, reqVO.getPpNumber()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getSupplierCode, reqVO.getSupplierCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getToDockCode, reqVO.getToDockCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getCarrierCode, reqVO.getCarrierCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getTransferMode, reqVO.getTransferMode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getVehiclePlateNumber, reqVO.getVehiclePlateNumber()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getFromWarehouseCode, reqVO.getFromWarehouseCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getToWarehouseCode, reqVO.getToWarehouseCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getStatus, reqVO.getStatus()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getUpdater, reqVO.getUpdater()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getJobStageStatus, reqVO.getJobStageStatus()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getPriority, reqVO.getPriority()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getPriorityIncrement, reqVO.getPriorityIncrement()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getDepartmentCode, reqVO.getDepartmentCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getUserPositionCode, reqVO.getUserPositionCode()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAcceptUserId, reqVO.getAcceptUserId()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getCompleteUserId, reqVO.getCompleteUserId()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getFromLocationTypes, reqVO.getFromLocationTypes()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getToLocationTypes, reqVO.getToLocationTypes()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getNumber, reqVO.getNumber()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getBusinessType, reqVO.getBusinessType()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getRemark, reqVO.getRemark()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getCreator, reqVO.getCreator()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowModifyBatch, reqVO.getAllowModifyBatch()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getFromAreaCodes, reqVO.getFromAreaCodes()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getToAreaCodes, reqVO.getToAreaCodes()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAutoComplete, reqVO.getAutoComplete()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowModifyLocation, reqVO.getAllowModifyLocation()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowModifyQty, reqVO.getAllowModifyQty()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowBiggerQty, reqVO.getAllowBiggerQty()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowSmallerQty, reqVO.getAllowSmallerQty()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowModifyInventoryStatus, reqVO.getAllowModifyInventoryStatus()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowContinuousScanning, reqVO.getAllowContinuousScanning()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowPartialComplete, reqVO.getAllowPartialComplete()) |
|
|
|
.eqIfPresent(PurchasereceiptJobMainDO::getAllowModifyPackingNumber, reqVO.getAllowModifyPackingNumber()) |
|
|
|
.orderByDesc(PurchasereceiptJobMainDO::getId)); |
|
|
|
/** |
|
|
|
*根据类型数组查询任务数量 |
|
|
|
* @param types |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
default Long selectListCount(Collection<String> types) { |
|
|
|
return selectCount(new LambdaQueryWrapperX<PurchasereceiptJobMainDO>() |
|
|
|
.inIfPresent(PurchasereceiptJobMainDO::getStatus, types)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|