From 35baed772d0cdde0eb2051901988513011e5efd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AD=A3=E6=98=93?= Date: Tue, 10 Jun 2025 11:21:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95=E7=9C=8B=E6=9D=BF=E5=A4=A7?= =?UTF-8?q?=E5=B1=8FBI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/BI/productionBoard.js | 31 ++ src/router/index.js | 5 + .../productionBoard/index.vue | 359 ++++++++++++++++++ 3 files changed, 395 insertions(+) create mode 100644 src/api/BI/productionBoard.js create mode 100644 src/views/kanbanManagement/productionBoard/index.vue diff --git a/src/api/BI/productionBoard.js b/src/api/BI/productionBoard.js new file mode 100644 index 0000000..32c737a --- /dev/null +++ b/src/api/BI/productionBoard.js @@ -0,0 +1,31 @@ +import request from '@/utils/request' + +/** + * 查询今日未开始的生产工单 + */ +export function todayNoStartProWorkorder() { + return request({ + url: 'BI/productionDashboard/todayNoStartProWorkorder', + method: 'get', + }) +} + +/** + * 查询今日正在生产的工单 + */ +export function todayProductiongProWorkorder() { + return request({ + url: 'BI/productionDashboard/todayProductiongProWorkorder', + method: 'get', + }) +} + +/** + * 查询今日已完成的生产工单 + */ +export function todayFinishProductionProWorkorder() { + return request({ + url: 'BI/productionDashboard/todayFinishProductionProWorkorder', + method: 'get', + }) +} diff --git a/src/router/index.js b/src/router/index.js index 1f4a1c1..9b087f1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -130,6 +130,11 @@ export const constantRoutes = [ component: (resolve) => require(['@/views/kanbanManagement/FqcQualityDataBoard/index.vue'], resolve), hidden: true, }, + { + path: '/kanbanManagement/productionBoard', + component: (resolve) => require(['@/views/kanbanManagement/productionBoard/index.vue'], resolve), + hidden: true, + }, { path: '/gp12Management/touchScreen', component: (resolve) => require(['@/views/qualityManagement/gp12/touchScreen/main/index.vue'], resolve), diff --git a/src/views/kanbanManagement/productionBoard/index.vue b/src/views/kanbanManagement/productionBoard/index.vue new file mode 100644 index 0000000..730ecb4 --- /dev/null +++ b/src/views/kanbanManagement/productionBoard/index.vue @@ -0,0 +1,359 @@ + + + + +