/** * 获取可生成任务列表 * @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, } /** * 获取拣货任务详情(大件) */ export interface getBigPickingTaskDetailType { warehouse: string; type:string; orderNoList:string[]; owner: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; mode?: string; aisle?: string; } /** * 获取组合商品 * @param warehouse 仓库 * @param code 拣货任务号 */ export interface getListCombineSkuType { combineSku: string; workEnvironment: 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; owner: string; status?:number; size?: number; page?: number; } /** * 巷道模式,获取站点任务 */ export interface getPickingDetailsByAisleType { warehouse: string; pickingCode: string; } /** * 巷道模式,修改拣货单明细操作人 */ export interface updatePickingDetailOperatorType { warehouse: string; pickingCode: string; aisle: string; }