UNPKG

logwire-wms-ui-test

Version:

运匠科技wms-PDA基础组件库

69 lines (62 loc) 1.67 kB
/** * 出库拦截接口 * @author dhc * @date 2022-07-14 */ import lwAxios from '../../../utils/Axios' /** * 获取仓库订单拦截箱列表 * @returns {Promise<Array<{ * boxId: string, * OutboundGetWarehouseBlockBox: string, * customerCode: string, * customerName: string, * blockQty: number, * collectLocation: string, * blockStatus: string, * }>>} */ export const outboundGetWarehouseBlockBox = () => lwAxios.action({ url: 'projectWmsOutboundGetWarehouseBlockBox', data: {} }) /** * 根据箱号查询箱拦截数据 * @param boxNo 箱号 * @returns {Promise<object>} */ export const outboundGetBlockBoxDetail = boxNo => lwAxios.action({ url: 'projectWmsOutboundGetBlockBoxDetail', data: { boxNo } }) /** * 按商品拦截 * @param boxId 箱Id * @param skuId 商品Id * @param currentBlockQty 当前拦截数量 * @returns {Promise<*>} */ export const outboundBlockBoxSkuSubmit = (boxId, skuId, currentBlockQty) => lwAxios.action({ url: 'projectWmsOutboundBlockBoxSkuSubmit', data: { boxId, skuId, currentBlockQty } }) /** * 按商品序列号拦截 * @param boxId 箱Id * @param skuId 商品Id * @param snList 序列号列表 * @returns {Promise<*>} */ export const outboundBlockBoxSkuSubmitWithSn = (boxId, skuId, snList) => lwAxios.action({ url: 'projectWmsOutboundBlockBoxSkuSubmitWithSn', data: { boxId, skuId, snList } }) /** * 整箱拦截 * @param boxId 箱Id * @returns {Promise<*>} */ export const outboundBlockWholeBox = boxId => lwAxios.action({ url: 'projectWmsOutboundBlockWholeBox', data: { boxId } })