You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
161 lines
3.0 KiB
JavaScript
161 lines
3.0 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 查询条码信息列表
|
|
export function listBarcode(query) {
|
|
return request({
|
|
url: '/mes/barcode/list',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 查询条码信息详细
|
|
export function getBarcode(barcodeId) {
|
|
return request({
|
|
url: '/mes/barcode/' + barcodeId,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 新增条码信息
|
|
export function addBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 修改条码信息
|
|
export function updateBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode',
|
|
method: 'put',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 删除条码信息
|
|
export function delBarcode(barcodeId) {
|
|
return request({
|
|
url: '/mes/barcode/' + barcodeId,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
|
|
// 打印原材料条码
|
|
export function printBarcodes(barcodeIds) {
|
|
return request({
|
|
url: '/mes/barcode/printBarcodes/' + barcodeIds,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
|
|
// 查询物料信息详细
|
|
export function getMaterialInfoByErpId(erpId) {
|
|
return request({
|
|
url: '/mes/barcode/getMaterialInfoByErpId/' + erpId,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
|
|
// 查询物料信息详细
|
|
export function selectProductBarcodeInfoByBarcodeInfo(barcodeInfo) {
|
|
return request({
|
|
url: '/mes/barcode/selectProductBarcodeInfoByBarcodeInfo/' + barcodeInfo,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
|
|
// 内部生产新增原材料条码信息
|
|
export function addInternalBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode/addInternalBarcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|
|
// 重新生成条码信息,之前的条码作废
|
|
export function regenerateBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode/regenerateBarcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|
|
// 打印成品条码
|
|
export function printProductBarcodes(barcodeIds) {
|
|
return request({
|
|
url: '/mes/barcode/printProductBarcodes/' + barcodeIds,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
|
|
// 重新生成成品条码信息,之前的条码作废
|
|
export function regenerateProductBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode/regenerateProductBarcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|
|
// 查询成品条码信息列表
|
|
export function listProductBarcode(query) {
|
|
return request({
|
|
url: '/mes/barcode/listProductBarcode',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
|
|
// 新增成品条码信息
|
|
export function addProductBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode/addProductBarcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|
|
|
|
// 根据物料ID校验库存
|
|
export function checkRawStock(data) {
|
|
return request({
|
|
url: '/wms/rawstock/checkRawStock',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|
|
// 无采购订单新增原材料条码信息
|
|
export function addNoPurchaseBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode/addNoPurchaseBarcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|
|
// 新增固定原材料条码信息
|
|
export function addRegularBarcode(data) {
|
|
return request({
|
|
url: '/mes/barcode/addRegularBarcode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|