logwire-wms-ui-test
Version:
运匠科技wms-PDA基础组件库
55 lines (50 loc) • 1.41 kB
JavaScript
/**
* 出库缺货接口
* @author dhc
* @date 2022-07-15
*/
import lwAxios from '../../../utils/Axios'
/**
* 出库缺货客户列表
* @param data 查询数据
* @returns {Promise<{
* total: number,
* pageNum: number,
* pageSize: number,
* datas: Array<{
* stockoutQty: number,
* customerCode: string,
* customerName: string,
* planTime: string,
* shipLocationCode: string,
* }>
* }>} 客户缺货数据列表
*/
export const outboundQueryStockoutOrder = data => lwAxios.action({
url: 'projectWmsOutboundQueryStockoutOrder',
data
})
/**
* 出库单个客户缺货详情
* @param planTime 计划日期
* @param customerCode 客户编码
* @returns {Promise<*>} 客户缺货详情
*/
export const outboundQueryStockoutOrderDetail = (planTime, customerCode) => lwAxios.action({
url: 'projectWmsOutboundQueryStockoutOrderDetail',
data: { planTime, customerCode }
})
/**
* 确认缺货
* @param planTime 计划时间
* @param customerCode 客户编码
* @param soSkuList 缺货商品列表
* @returns {Promise<{
* successQty: number,
* customerStockoutFinish: boolean,
* }>} 执行结果
*/
export const outboundConfirmStockOut = (planTime, customerCode, soSkuList) => lwAxios.action({
url: 'projectWmsOutboundConfirmStockOut',
data: { planTime, customerCode, soSkuList }
})