From 9ab6c333c7e2590f0dc8c18b511549f38f1e0f96 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Fri, 23 Jan 2026 18:10:55 +0800 Subject: [PATCH] =?UTF-8?q?add=E7=89=A9=E6=96=99=E6=89=A3=E5=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 7 + pages/home/home.vue | 3 +- pages/manage/area-lock.vue | 2 +- pages/manage/call-mater.vue | 2 +- pages/manage/empty-tray-back.vue | 2 +- pages/manage/fill-tray.vue | 2 +- pages/manage/mater-update.vue | 234 +++++++++++++++++++++++++++++++ pages/manage/route-lock.vue | 2 +- static/image/menu/RF12.png | Bin 0 -> 3287 bytes utils/getData2.js | 12 ++ utils/mork2.js | 42 +++++- 11 files changed, 301 insertions(+), 7 deletions(-) create mode 100644 pages/manage/mater-update.vue create mode 100644 static/image/menu/RF12.png diff --git a/pages.json b/pages.json index 4cb5b58..2ffbe9e 100644 --- a/pages.json +++ b/pages.json @@ -104,6 +104,13 @@ { "navigationStyle": "custom" } + }, + { + "path" : "pages/manage/mater-update", + "style" : + { + "navigationStyle": "custom" + } } ], "globalStyle": { diff --git a/pages/home/home.vue b/pages/home/home.vue index de87aa0..25fa48e 100644 --- a/pages/home/home.vue +++ b/pages/home/home.vue @@ -42,7 +42,8 @@ {title: '修改订单工序', icon: 'RF07', path: '/pages/manage/modify-process'}, {title: '呼叫物料', icon: 'RF09', path: '/pages/manage/call-mater'}, {title: '补空框', icon: 'RF10', path: '/pages/manage/fill-empty'}, - {title: '合托', icon: 'RF11', path: '/pages/manage/merge-pallet'} + {title: '合托', icon: 'RF11', path: '/pages/manage/merge-pallet'}, + {title: '物料扣减', icon: 'RF12', path: '/pages/manage/mater-update'} ], show: false, secM: [] diff --git a/pages/manage/area-lock.vue b/pages/manage/area-lock.vue index 845b969..97df096 100644 --- a/pages/manage/area-lock.vue +++ b/pages/manage/area-lock.vue @@ -3,7 +3,7 @@ - + 区域 diff --git a/pages/manage/call-mater.vue b/pages/manage/call-mater.vue index 4799835..7bf057d 100644 --- a/pages/manage/call-mater.vue +++ b/pages/manage/call-mater.vue @@ -13,7 +13,7 @@ /> - + 工序 diff --git a/pages/manage/empty-tray-back.vue b/pages/manage/empty-tray-back.vue index 1ba14fb..d677bb2 100644 --- a/pages/manage/empty-tray-back.vue +++ b/pages/manage/empty-tray-back.vue @@ -21,7 +21,7 @@ - + 目的地 diff --git a/pages/manage/fill-tray.vue b/pages/manage/fill-tray.vue index 159d8dd..454073b 100644 --- a/pages/manage/fill-tray.vue +++ b/pages/manage/fill-tray.vue @@ -13,7 +13,7 @@ /> - + 载具类型 diff --git a/pages/manage/mater-update.vue b/pages/manage/mater-update.vue new file mode 100644 index 0000000..e1b426f --- /dev/null +++ b/pages/manage/mater-update.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/pages/manage/route-lock.vue b/pages/manage/route-lock.vue index d157405..067e7d4 100644 --- a/pages/manage/route-lock.vue +++ b/pages/manage/route-lock.vue @@ -3,7 +3,7 @@ - + 类型 diff --git a/static/image/menu/RF12.png b/static/image/menu/RF12.png new file mode 100644 index 0000000000000000000000000000000000000000..9f03826f62d2702b03df094f6c4a8ef1f0166951 GIT binary patch literal 3287 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 VhGj}S#{>WX002ovPDHLkV1lb=C^Y~8 literal 0 HcmV?d00001 diff --git a/utils/getData2.js b/utils/getData2.js index 663cc14..5e4c13e 100644 --- a/utils/getData2.js +++ b/utils/getData2.js @@ -123,3 +123,15 @@ export const selectMaterial = (code) => request({ url:'api/handheld/selectMaterial', data: {pointCode: code} }) + +// 查询托盘物料信息 +export const getGroupByVehicleCode = (code) => request({ + url:'api/handheld/getGroupByVehicleCode', + data: {vehicle_code: code} +}) + +// 托盘物料信息修改 +export const materialUpdate = (code, arr) => request({ + url:'api/handheld/materialUpdate', + data: {vehicle_code: code, materials: arr} +}) \ No newline at end of file diff --git a/utils/mork2.js b/utils/mork2.js index a064f00..609f6a0 100644 --- a/utils/mork2.js +++ b/utils/mork2.js @@ -190,4 +190,44 @@ export const generateStoreInTask = () => { "point_code": "SD01" } return res -} \ No newline at end of file +} +export const getGroupByVehicleCode = () => { + let res = { + "vehicle_type_name": "钢托盘", + "materials": [ + { + "order_code": "800036430823", + "group_id": "57412", + "material_qty": 1, + "material_code": "A7E0019000590_01" + }, + { + "order_code": "800036430823", + "group_id": "57415", + "material_qty": 1, + "material_code": "A7E0019000590_01" + }, + { + "order_code": "OR786807", + "group_id": "57478", + "material_qty": 20, + "material_code": "A7E44207473003_0A" + }, + { + "order_code": "800036431198", + "group_id": "57479", + "material_qty": 20, + "material_code": "A7E0019008850_00" + } + ], + "vehicle_type": "G01", + "vehicle_code": "P01A00000014" + } + return res +} +export const materialUpdate = () => { + let res = { + message: 'ok' + } + return res +}