diff --git a/src/api/dashboard/dashboard.js b/src/api/dashboard/dashboard.js index 0fa0d23..2065e72 100644 --- a/src/api/dashboard/dashboard.js +++ b/src/api/dashboard/dashboard.js @@ -3,4 +3,16 @@ import { createAPI } from "@/utils/httpRequest.js"; export const manualPicking = data => createAPI('/api/dashboard/manualPicking', 'POST', data) +export const robotPicking = data => createAPI('/api/dashboard/robotPicking', 'POST', data) + +export const slittingBoard = data => createAPI('/api/dashboard/slittingBoard', 'POST', data) + +export const finishedProductBoard = data => createAPI('/api/dashboard/finishedProductBoard', 'POST', data) + +export const materialReceivingBoard = data => createAPI('/api/dashboard/materialReceivingBoard', 'POST', data) + +export const bufferBoard = data => createAPI('/api/dashboard/bufferBoard', 'POST', data) + +export const workshopFeedingBoard = data => createAPI('/api/dashboard/workshopFeedingBoard', 'POST', data) + diff --git a/src/router/index.js b/src/router/index.js index d0f9c53..3f811ad 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -21,7 +21,13 @@ const globalRoutes = [ { path: '/404', component: _import('common/404'), name: '404', meta: { title: '404未找到' } }, { path: '/login', component: _import('common/login'), name: 'login', meta: { title: '登录' } }, { path: '/dashboard-picking-board', component: _import('modules/dashboard/picking-board'), name: 'dashboard-picking-board', meta: { title: '人工拣选看板' } }, - { path: '/dashboard-inventory-board', component: _import('modules/dashboard/inventory-board'), name: 'dashboard-inventory-board', meta: { title: '库存分析看板' } } + { path: '/dashboard-robot-picking-board', component: _import('modules/dashboard/robot-picking-board'), name: 'dashboard-robot-picking-board', meta: { title: '机械臂拣选看板' } }, + { path: '/dashboard-slitting-board', component: _import('modules/dashboard/slitting-board'), name: 'dashboard-slitting-board', meta: { title: '分切区看板' } }, + { path: '/dashboard-finished-product-board', component: _import('modules/dashboard/finished-product-board'), name: 'dashboard-finished-product-board', meta: { title: '成品入库出库区看板' } }, + { path: '/dashboard-material-receiving-board', component: _import('modules/dashboard/material-receiving-board'), name: 'dashboard-material-receiving-board', meta: { title: '原材收货区看板' } }, + { path: '/dashboard-buffer-board', component: _import('modules/dashboard/buffer-board'), name: 'dashboard-buffer-board', meta: { title: '缓存区看板' } }, + { path: '/dashboard-workshop-feeding-board', component: _import('modules/dashboard/workshop-feeding-board'), name: 'dashboard-workshop-feeding-board', meta: { title: '车间AGV放料区看板' } }, + { path: '/dashboard-master-board', component: _import('modules/dashboard/inventory-board'), name: 'dashboard-inventory-board', meta: { title: '库存分析看板' } } ] // 主入口路由(需嵌套上左右整体布局) diff --git a/src/views/modules/dashboard/buffer-board.vue b/src/views/modules/dashboard/buffer-board.vue new file mode 100644 index 0000000..d640c17 --- /dev/null +++ b/src/views/modules/dashboard/buffer-board.vue @@ -0,0 +1,617 @@ + + + + + + diff --git a/src/views/modules/dashboard/finished-product-board.vue b/src/views/modules/dashboard/finished-product-board.vue new file mode 100644 index 0000000..d210e15 --- /dev/null +++ b/src/views/modules/dashboard/finished-product-board.vue @@ -0,0 +1,666 @@ + + + + + + diff --git a/src/views/modules/dashboard/material-receiving-board.vue b/src/views/modules/dashboard/material-receiving-board.vue new file mode 100644 index 0000000..5cd0281 --- /dev/null +++ b/src/views/modules/dashboard/material-receiving-board.vue @@ -0,0 +1,665 @@ + + + + + + diff --git a/src/views/modules/dashboard/robot-picking-board.vue b/src/views/modules/dashboard/robot-picking-board.vue new file mode 100644 index 0000000..32546cf --- /dev/null +++ b/src/views/modules/dashboard/robot-picking-board.vue @@ -0,0 +1,655 @@ + + + + + + diff --git a/src/views/modules/dashboard/slitting-board.vue b/src/views/modules/dashboard/slitting-board.vue new file mode 100644 index 0000000..1fcea52 --- /dev/null +++ b/src/views/modules/dashboard/slitting-board.vue @@ -0,0 +1,645 @@ + + + + + + diff --git a/src/views/modules/dashboard/workshop-feeding-board.vue b/src/views/modules/dashboard/workshop-feeding-board.vue new file mode 100644 index 0000000..a7bcb2f --- /dev/null +++ b/src/views/modules/dashboard/workshop-feeding-board.vue @@ -0,0 +1,582 @@ + + + + + +