diff --git a/klp-ui/package.json b/klp-ui/package.json index a807cc66..451def73 100644 --- a/klp-ui/package.json +++ b/klp-ui/package.json @@ -51,6 +51,7 @@ "js-cookie": "3.0.1", "jsbarcode": "^3.12.1", "jsencrypt": "3.0.0-rc.1", + "mqtt": "^5.13.3", "nprogress": "0.2.0", "qrcode": "^1.5.4", "quill": "1.3.7", diff --git a/klp-ui/src/api/wms/stockIo.js b/klp-ui/src/api/wms/stockIo.js index 1eeee2ed..da2545d3 100644 --- a/klp-ui/src/api/wms/stockIo.js +++ b/klp-ui/src/api/wms/stockIo.js @@ -90,3 +90,19 @@ export function addStockIoWithDetail(data) { data: data }) } + +export function scanInStock(data) { + return request({ + url: '/wms/stockIo/scanInStock', + method: 'post', + data: data + }) +} + +export function scanOutStock(data) { + return request({ + url: '/wms/stockIo/scanOutStock', + method: 'post', + data: data + }) +} diff --git a/klp-ui/src/views/wms/print/index.vue b/klp-ui/src/views/wms/print/index.vue index e5a5238e..8ef835d0 100644 --- a/klp-ui/src/views/wms/print/index.vue +++ b/klp-ui/src/views/wms/print/index.vue @@ -46,7 +46,7 @@ export default { // 拼接条码内容 stockIoId_warehouseId_materialId_quantity const barcodes = details.filter(el => el.recordType == 0).map(item => { return { - code: encodeURIComponent(`${item.itemId || ''}`), + code: encodeURIComponent(`${item.itemType}__${item.itemId || ''}`), count: Math.min(item.quantity, 10), textTpl: item.itemType == ITEM_TYPE.PRODUCT ? `${this.productMap[item.itemId]?.productName}[${this.productMap[item.itemId]?.productCode}](${item.quantity})` diff --git a/klp-ui/src/views/wms/print/scaner.vue b/klp-ui/src/views/wms/print/scaner.vue index e69de29b..c9969df0 100644 --- a/klp-ui/src/views/wms/print/scaner.vue +++ b/klp-ui/src/views/wms/print/scaner.vue @@ -0,0 +1,350 @@ + + + + + \ No newline at end of file diff --git a/klp-ui/src/views/wms/productionLine/index.vue b/klp-ui/src/views/wms/productionLine/index.vue index 9bc067ac..78829ce7 100644 --- a/klp-ui/src/views/wms/productionLine/index.vue +++ b/klp-ui/src/views/wms/productionLine/index.vue @@ -74,10 +74,15 @@ - + + +