/** * 获取可生成任务列表 * @param warehouse 仓库 */ export interface getPickingTaskType { warehouse: string; } /** * 获取成任务列表详情 * @param warehouse 仓库 * @param ruleName 规则 * @param issuePartyNameList 店铺 * @param carrierList 承运商 * @param ownerList 货主 * @param type 类型 * @param warehouseAttributeList 属性仓 */ export interface getPickingTaskDetailType { warehouse: string; type:string; orderNoList:string[]; size:number, page:number, } /** * 获取成任务列表详情 * @param warehouse 仓库 * @param ruleName 规则 * @param issuePartyNameList 店铺 * @param carrierList 承运商 * @param ownerList 货主 * @param type 类型 * @param warehouseAttributeList 属性仓 */ export interface createPickingTaskType { uid: undefined; count: number; owners: string[] | undefined; carriers: any[]; warehouse: string; type: any; orderNoList: any[]; } /** * 获取首个拣货任务 * @param warehouse 仓库 * @param code 模式 * OWNER 按货主 * AISLE 按巷道 * BULK_AISLE 大件拣货 - 按巷道 * BULK_ITEM 大件拣货 - 按商品 * MIXED_PICKING 混拣 (多货主/多订单标记类型) */ export interface getPickingFirstType { warehouse: string; code: string; } /** * 获取拣货任务明细 * @param warehouse 仓库 * @param code 拣货任务号 */ export interface getPickingDetailType { warehouse: string; code: string; } /** * 获取拣货任务明细 * @param warehouse 仓库 * @param code 拣货任务号 */ export interface setPickingDetailType { code:string, line: string, owner:string, location: string, name: string, barcode:string, barcodeAs:string, lotNumber: string, productionDate: string, expirationDate: string, quality: string, expectedQuantity: string, quantity: string, warehouseAttribute: string, outbound: string, container: string, status: string, aisle: string, operationTime: string, operator: string, allocationId: string, lotNum: string, floor: string, x:string, y: string, binds:string[], product: string } export interface getBigPickingListType { warehouse: string; orderNo: string; type: string; size: number; page: number; }