From 95f2fed261a46d154a8890bea5e6397387d59948 Mon Sep 17 00:00:00 2001 From: xiangxy Date: Wed, 25 Jun 2025 18:07:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 354 +++++++++++++--------- pages/entry/groupplate-instore.vue | 158 ++++++++++ pages/entry/mater-group.vue | 201 ++++++++++++ pages/entry/pick-yl-return-store.vue | 158 ++++++++++ pages/home/home.vue | 4 +- pages/outbound/ctu-vehicle-outstore.vue | 124 ++++++++ pages/outbound/empty-vehicle-outstore.vue | 115 +++++++ pages/outbound/line-transfer.vue | 135 +++++++++ pages/outbound/mater-outstore.vue | 169 +++++++++++ pages/outbound/out-store-confirm.vue | 54 +++- pages/outbound/shelf-bind.vue | 115 +++++++ 11 files changed, 1438 insertions(+), 149 deletions(-) create mode 100644 pages/entry/groupplate-instore.vue create mode 100644 pages/entry/mater-group.vue create mode 100644 pages/entry/pick-yl-return-store.vue create mode 100644 pages/outbound/ctu-vehicle-outstore.vue create mode 100644 pages/outbound/empty-vehicle-outstore.vue create mode 100644 pages/outbound/line-transfer.vue create mode 100644 pages/outbound/mater-outstore.vue create mode 100644 pages/outbound/shelf-bind.vue diff --git a/pages.json b/pages.json index 4d9bc4e..9f14894 100644 --- a/pages.json +++ b/pages.json @@ -23,305 +23,369 @@ "style": { "navigationStyle": "custom" } - } - ,{ - "path" : "pages/manage/cbj-carry", + } + ,{ + "path" : "pages/manage/cbj-carry", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/press-carry", + + } + ,{ + "path" : "pages/manage/press-carry", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/mater-scrap", + + } + ,{ + "path" : "pages/manage/mater-scrap", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/man-sort", + + } + ,{ + "path" : "pages/manage/man-sort", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/task-manage", + + } + ,{ + "path" : "pages/manage/task-manage", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/inst-manage", + + } + ,{ + "path" : "pages/manage/inst-manage", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/yzhnml-carry", + + } + ,{ + "path" : "pages/manage/yzhnml-carry", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/vehicle-unbind", + + } + ,{ + "path" : "pages/manage/vehicle-unbind", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/manage/group-task", + + } + ,{ + "path" : "pages/manage/group-task", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/entry/group-to-store", + + } + ,{ + "path" : "pages/entry/group-to-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/entry/empty-tray-to-store", + + } + ,{ + "path" : "pages/entry/empty-tray-to-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/tray-out-store", + + } + ,{ + "path" : "pages/outbound/tray-out-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/out-store-confirm", + + } + ,{ + "path" : "pages/outbound/out-store-confirm", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/in/store-info", + + } + ,{ + "path" : "pages/in/store-info", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/pick/pick-task", + + } + ,{ + "path" : "pages/pick/pick-task", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/task/task-manage", + + } + ,{ + "path" : "pages/task/task-manage", "style" : { "navigationStyle": "custom", "enablePullDownRefresh": true, "onReachBottomDistance": 50 } - - } - ,{ - "path" : "pages/entry/document", + + } + ,{ + "path" : "pages/entry/document", "style" : { "navigationStyle": "custom", "enablePullDownRefresh": true, "onReachBottomDistance": 50 } - - } - ,{ - "path" : "pages/pick/pick-list", + + } + ,{ + "path" : "pages/pick/pick-list", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/check/check-task", + + } + ,{ + "path" : "pages/check/check-task", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/entry/mater-group-to-store", + + } + ,{ + "path" : "pages/entry/mater-group-to-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/mode/switch-in-out", + + } + ,{ + "path" : "pages/mode/switch-in-out", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/common/mater-list", + + } + ,{ + "path" : "pages/common/mater-list", "style" : { "navigationStyle": "custom", "enablePullDownRefresh": true, "onReachBottomDistance": 50 } - - } - ,{ - "path" : "pages/mode/pick", + + } + ,{ + "path" : "pages/mode/pick", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/mode/command", + + } + ,{ + "path" : "pages/mode/command", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/bill-out-store", + + } + ,{ + "path" : "pages/outbound/bill-out-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/bill-list", + + } + ,{ + "path" : "pages/outbound/bill-list", "style" : { "navigationStyle": "custom", "enablePullDownRefresh": true, "onReachBottomDistance": 50 } - - } - ,{ - "path" : "pages/entry/qualified-to-store", + + } + ,{ + "path" : "pages/entry/qualified-to-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/transfer/tray-transfer", + + } + ,{ + "path" : "pages/transfer/tray-transfer", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/stock-out-store", + + } + ,{ + "path" : "pages/outbound/stock-out-store", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/stock-list", + + } + ,{ + "path" : "pages/outbound/stock-list", "style" : { "navigationStyle": "custom", "enablePullDownRefresh": true, "onReachBottomDistance": 50 } - - } - ,{ - "path" : "pages/outbound/produce-out-store-2nd", + + } + ,{ + "path" : "pages/outbound/produce-out-store-2nd", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/pick-confirm-2nd", + + } + ,{ + "path" : "pages/outbound/pick-confirm-2nd", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/outbound/shelf-bind-2nd", + + } + ,{ + "path" : "pages/outbound/shelf-bind-2nd", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/entry/bill-to-store", + + } + ,{ + "path" : "pages/outbound/mater-outstore", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/entry/check-to-store", + + } + ,{ + "path" : "pages/outbound/shelf-bind", "style" : { "navigationStyle": "custom" } - - } - ,{ - "path" : "pages/carry/call-carry", + + } + ,{ + "path" : "pages/outbound/line-transfer", "style" : { "navigationStyle": "custom" } - - } + + } + ,{ + "path" : "pages/outbound/empty-vehicle-outstore", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/outbound/ctu-vehicle-outstore", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/entry/bill-to-store", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/entry/check-to-store", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/entry/pick-yl-return-store", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/entry/groupplate-instore", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/entry/mater-group", + "style" : + { + "navigationStyle": "custom" + } + + } + ,{ + "path" : "pages/carry/call-carry", + "style" : + { + "navigationStyle": "custom" + } + + } ], "globalStyle": { // "pageOrientation": "landscape", diff --git a/pages/entry/groupplate-instore.vue b/pages/entry/groupplate-instore.vue new file mode 100644 index 0000000..cb1bb1d --- /dev/null +++ b/pages/entry/groupplate-instore.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/pages/entry/mater-group.vue b/pages/entry/mater-group.vue new file mode 100644 index 0000000..d495538 --- /dev/null +++ b/pages/entry/mater-group.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/pages/entry/pick-yl-return-store.vue b/pages/entry/pick-yl-return-store.vue new file mode 100644 index 0000000..6f3319c --- /dev/null +++ b/pages/entry/pick-yl-return-store.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/pages/home/home.vue b/pages/home/home.vue index a5a31d6..d2ffcbe 100644 --- a/pages/home/home.vue +++ b/pages/home/home.vue @@ -41,8 +41,8 @@ return { userName: '', menuList: [ - {title: '入库管理', path: 'RF01', sonTree: [{title: '物料组盘入库', path: '/pages/entry/mater-group-to-store'}, {title: '合格证入库', path: '/pages/entry/qualified-to-store'}, {title: '单据入库', path: '/pages/entry/bill-to-store'}, {title: '盘点入库', path: '/pages/entry/check-to-store'}, {title: '空托盘入库', path: '/pages/entry/empty-tray-to-store'}]}, - {title: '出库管理', path: 'RF02', sonTree: [{title: '空托盘出库', path: '/pages/outbound/tray-out-store'}, {title: '出库确认', path: '/pages/outbound/out-store-confirm'}, {title: '单据出库', path: '/pages/outbound/bill-list'}, {title: '盘点出库', path: '/pages/outbound/stock-out-store'}]}, + {title: '入库管理', path: 'RF01', sonTree: [{title: '物料组盘入库', path: '/pages/entry/mater-group-to-store'}, {title: '合格证入库', path: '/pages/entry/qualified-to-store'}, {title: '单据入库', path: '/pages/entry/bill-to-store'}, {title: '盘点入库', path: '/pages/entry/check-to-store'}, {title: '空托盘入库', path: '/pages/entry/empty-tray-to-store'}, {title: '拣选余料回库', path: '/pages/entry/pick-yl-return-store'}, {title: '组盘入库', path: '/pages/entry/groupplate-instore'}, {title: '物料组盘', path: '/pages/entry/mater-group'}]}, + {title: '出库管理', path: 'RF02', sonTree: [{title: '空托盘出库', path: '/pages/outbound/tray-out-store'}, {title: '出库确认', path: '/pages/outbound/out-store-confirm'}, {title: '单据出库', path: '/pages/outbound/bill-list'}, {title: '盘点出库', path: '/pages/outbound/stock-out-store'}, {title: '物料出库', path: '/pages/outbound/mater-outstore'}, {title: '货架绑定', path: '/pages/outbound/shelf-bind'}, {title: '产线转运', path: '/pages/outbound/line-transfer'}, {title: '空载具出库', path: '/pages/outbound/empty-vehicle-outstore'}, {title: 'CTU载具出库', path: '/pages/outbound/ctu-vehicle-outstore'}]}, {title: '拣选管理', path: 'RF04', sonTree: [{title: '拣选作业', path: '/pages/pick/pick-task'}]}, {title: '设备操控', path: 'RF07', sonTree: [{title: '切换出入库模式', path: '/pages/mode/switch-in-out'}, {title: '拣选工位启停模式', path: '/pages/mode/pick'}, {title: '下发输送线运动命令', path: '/pages/mode/command'}]}, {title: '产线叫料', path: 'RF10', sonTree: [{title: '二楼生产出库', path: '/pages/outbound/produce-out-store-2nd'}, {title: '二楼取货确认', path: '/pages/outbound/pick-confirm-2nd'}, {title: '二楼货架绑定', path: '/pages/outbound/shelf-bind-2nd'}]}, diff --git a/pages/outbound/ctu-vehicle-outstore.vue b/pages/outbound/ctu-vehicle-outstore.vue new file mode 100644 index 0000000..b1dd7ea --- /dev/null +++ b/pages/outbound/ctu-vehicle-outstore.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/pages/outbound/empty-vehicle-outstore.vue b/pages/outbound/empty-vehicle-outstore.vue new file mode 100644 index 0000000..1cc852f --- /dev/null +++ b/pages/outbound/empty-vehicle-outstore.vue @@ -0,0 +1,115 @@ + + + + + diff --git a/pages/outbound/line-transfer.vue b/pages/outbound/line-transfer.vue new file mode 100644 index 0000000..7603bd2 --- /dev/null +++ b/pages/outbound/line-transfer.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/pages/outbound/mater-outstore.vue b/pages/outbound/mater-outstore.vue new file mode 100644 index 0000000..6499e20 --- /dev/null +++ b/pages/outbound/mater-outstore.vue @@ -0,0 +1,169 @@ + + + diff --git a/pages/outbound/out-store-confirm.vue b/pages/outbound/out-store-confirm.vue index d97c820..4d2085f 100644 --- a/pages/outbound/out-store-confirm.vue +++ b/pages/outbound/out-store-confirm.vue @@ -6,7 +6,7 @@ - 载具编码 + 载具信息 + + + 物料名称 + + + + + + + + 物料规格 + + + + + + + + 物料编号 + + + + + + + + 物料批次 + + + + + + + + 物料数量 + + + + + + + + 出库数量 + + + + + - + + @@ -35,6 +84,7 @@ data() { return { code: '', + currentData: {}, disabled: false }; }, diff --git a/pages/outbound/shelf-bind.vue b/pages/outbound/shelf-bind.vue new file mode 100644 index 0000000..ffa5b4a --- /dev/null +++ b/pages/outbound/shelf-bind.vue @@ -0,0 +1,115 @@ + + + + +