From ab67fbd29135cdbf88872040464d08104cbe788c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com> Date: Thu, 28 Dec 2023 11:31:42 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=9F=83=E9=A9=B0=E7=9C=8B=E6=9D=BF?= =?UTF-8?q?=E3=80=91=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PC/IAC_LargeScreen/src/router/index.js | 22 +- PC/IAC_LargeScreen/src/styles/index.css | 11 + PC/IAC_LargeScreen/src/styles/index.less | 12 + PC/IAC_LargeScreen/src/views/Home.vue | 18 +- PC/IAC_LargeScreen/src/views/reserveBoard.vue | 325 ++++++++++++++++++ .../src/views/shippingBoard.vue | 271 +++++++++++++++ PC/IAC_LargeScreen/src/views/stockBoard.vue | 21 +- 7 files changed, 654 insertions(+), 26 deletions(-) create mode 100644 PC/IAC_LargeScreen/src/views/reserveBoard.vue create mode 100644 PC/IAC_LargeScreen/src/views/shippingBoard.vue diff --git a/PC/IAC_LargeScreen/src/router/index.js b/PC/IAC_LargeScreen/src/router/index.js index 0af24a5..5079cb2 100644 --- a/PC/IAC_LargeScreen/src/router/index.js +++ b/PC/IAC_LargeScreen/src/router/index.js @@ -2,6 +2,8 @@ import Vue from 'vue' import VueRouter from 'vue-router' import Home from '../views/Home.vue' import stockBoard from '../views/stockBoard' +import reserveBoard from '../views/reserveBoard' +import shippingBoard from '../views/shippingBoard' import dateUtil from '../utils/dateUtil' Vue.use(VueRouter) @@ -12,7 +14,7 @@ const routes = [ name: 'Home', component: Home }, - // 纳入计划与实际看板 + // 备料看板 { path: '/stockBoard', name: 'stockBoard', @@ -21,6 +23,24 @@ const routes = [ title:"备料看板" } }, + // 收货看板 + { + path: '/reserveBoard', + name: 'reserveBoard', + component: reserveBoard, + meta:{ + title:"收货看板" + } + }, + // 发运看板 + { + path: '/shippingBoard', + name: 'shippingBoard', + component: shippingBoard, + meta:{ + title:"发运看板" + } + }, ] const router = new VueRouter({ diff --git a/PC/IAC_LargeScreen/src/styles/index.css b/PC/IAC_LargeScreen/src/styles/index.css index abaa559..1f127cd 100644 --- a/PC/IAC_LargeScreen/src/styles/index.css +++ b/PC/IAC_LargeScreen/src/styles/index.css @@ -173,3 +173,14 @@ font-size: 1.6rem; padding-top: 0.3rem; } +.statusBlockItem { + padding: 0.5rem 1.5rem; + color: #fff; + border-radius: 0.1rem; +} +.statusBlockItem_warning { + background: #ff2626; +} +.statusBlockItem_normal { + background: #28b119; +} diff --git a/PC/IAC_LargeScreen/src/styles/index.less b/PC/IAC_LargeScreen/src/styles/index.less index 8db10fe..221ac09 100644 --- a/PC/IAC_LargeScreen/src/styles/index.less +++ b/PC/IAC_LargeScreen/src/styles/index.less @@ -197,4 +197,16 @@ } } } +} +// 状态 +.statusBlockItem{ + padding:0.5rem 1.5rem; + color:#fff; + border-radius:0.1rem +} +.statusBlockItem_warning{ + background:#ff2626 +} +.statusBlockItem_normal{ + background:#28b119 } \ No newline at end of file diff --git a/PC/IAC_LargeScreen/src/views/Home.vue b/PC/IAC_LargeScreen/src/views/Home.vue index 8f9c00c..241675a 100644 --- a/PC/IAC_LargeScreen/src/views/Home.vue +++ b/PC/IAC_LargeScreen/src/views/Home.vue @@ -1,5 +1,7 @@ @@ -14,17 +16,17 @@ } \ No newline at end of file diff --git a/PC/IAC_LargeScreen/src/views/reserveBoard.vue b/PC/IAC_LargeScreen/src/views/reserveBoard.vue new file mode 100644 index 0000000..ae3e51d --- /dev/null +++ b/PC/IAC_LargeScreen/src/views/reserveBoard.vue @@ -0,0 +1,325 @@ + + + + + \ No newline at end of file diff --git a/PC/IAC_LargeScreen/src/views/shippingBoard.vue b/PC/IAC_LargeScreen/src/views/shippingBoard.vue new file mode 100644 index 0000000..4821334 --- /dev/null +++ b/PC/IAC_LargeScreen/src/views/shippingBoard.vue @@ -0,0 +1,271 @@ + + + + + \ No newline at end of file diff --git a/PC/IAC_LargeScreen/src/views/stockBoard.vue b/PC/IAC_LargeScreen/src/views/stockBoard.vue index 17ab17f..4d55ec2 100644 --- a/PC/IAC_LargeScreen/src/views/stockBoard.vue +++ b/PC/IAC_LargeScreen/src/views/stockBoard.vue @@ -6,7 +6,7 @@ > Loading...
- +
暂无数据
@@ -285,14 +285,14 @@ export default { _item[2] = item.qty;//数量 _item[3] = item.locationCode;//需求库位 if(item.status == '紧急'){ - _item[4] = `${item.status}`;//状态 + _item[4] = `${item.status}`;//状态 }else{ - _item[4] = `${item.status}`;//状态 + _item[4] = `${item.status}`;//状态 } rows.push(_item) }) this.initConfig(rows) - // this_.$refs['PAAscrollBoard'].updateRows(rows,0) //如果不需要刷新页面 不需要循环数据 追加数据用此方法 + // this_.$refs['stockBoard_Ref'].updateRows(rows,0) //如果不需要刷新页面 不需要循环数据 追加数据用此方法 // }).catch(error => { // this.dataLoading = false // console.log(error) @@ -304,8 +304,6 @@ export default { \ No newline at end of file