You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.5 KiB
49 lines
1.5 KiB
import { createAPI } from "@/utils/httpRequest.js";
|
|
|
|
/**
|
|
* 获取检验合格待入库列表
|
|
* @param {Object} data - 查询参数
|
|
*/
|
|
export const getQualifiedInboundList = data => createAPI(`inbound/getQualifiedInboundList`, 'post', data)
|
|
|
|
/**
|
|
* 获取入库单明细
|
|
* @param {Object} data - 查询参数
|
|
*/
|
|
export const getInboundDetails = data => createAPI(`inbound/getInboundDetails`, 'post', data)
|
|
|
|
/**
|
|
* 验证标签与入库单是否匹配
|
|
* @param {Object} data - 验证参数
|
|
*/
|
|
export const validateLabelWithInbound = data => createAPI(`inbound/validateLabelWithInbound`, 'post', data)
|
|
|
|
/**
|
|
* 确认入库上架
|
|
* @param {Object} data - 入库数据
|
|
*/
|
|
export const confirmInboundStorage = data => createAPI(`inbound/confirmInboundStorage`, 'post', data)
|
|
|
|
/**
|
|
* 删除标签
|
|
* @param {Object} data - 删除参数
|
|
*/
|
|
export const deleteLabel = data => createAPI(`inbound/deleteLabel`, 'post', data)
|
|
|
|
/**
|
|
* 获取物料清单
|
|
* @param {Object} data - 查询参数 {site, buNo, inboundNo}
|
|
*/
|
|
export const getMaterialList = data => createAPI(`inbound/getMaterialList`, 'post', data)
|
|
|
|
/**
|
|
* 获取已扫描标签列表(从缓存表)
|
|
* @param {Object} data - 查询参数 {site, buNo, inboundNo}
|
|
*/
|
|
export const getScannedLabelList = data => createAPI(`inbound/getScannedLabelList`, 'post', data)
|
|
|
|
/**
|
|
* 获取物料可用库存
|
|
* @param {Object} data - 查询参数 {site, notifyNo, notifyType, orderNo, orderLineNo, partNo, warehouseId}
|
|
*/
|
|
export const getInventoryStock = data => createAPI(`inbound/getInventoryStock`, 'post', data)
|