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 @@
+
+
+
+
+
+
+
+ 托盘
+
+
+
+
+
+
+
+ 托盘编码:{{initData.vehicle_code}}
+
+
+
+ | 800号 |
+ 物料编码 |
+ 数量 |
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+}