From 58d24db1b2c7d723ca4cbd37c07efee371f4a8d3 Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Mon, 29 Dec 2025 13:42:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E4=BA=A7=E7=9C=8B=E6=9D=BF=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/page/index.js | 2 +- .../schedulingDashboard/container.vue | 1949 +++++++++++++++++ .../schedulingDashboard/index.vue | 1946 +--------------- .../schedulingDashboard/indexMenu.vue | 15 + 4 files changed, 1977 insertions(+), 1935 deletions(-) create mode 100644 src/views/productionSchedulingPlan/schedulingDashboard/container.vue create mode 100644 src/views/productionSchedulingPlan/schedulingDashboard/indexMenu.vue diff --git a/src/router/page/index.js b/src/router/page/index.js index 9b9d33a..96837bd 100644 --- a/src/router/page/index.js +++ b/src/router/page/index.js @@ -72,7 +72,7 @@ export default [ }, { path: '/SCHEDULING_DASHBOARD', - component: () => import(/* webpackChunkName: "page" */ '@/views/productionSchedulingPlan/schedulingDashboard/index.vue'), + component: () => import(/* webpackChunkName: "page" */ '@/views/productionSchedulingPlan/schedulingDashboard/container.vue'), name: '排产看板', meta: { keepAlive: true, diff --git a/src/views/productionSchedulingPlan/schedulingDashboard/container.vue b/src/views/productionSchedulingPlan/schedulingDashboard/container.vue new file mode 100644 index 0000000..853c0ab --- /dev/null +++ b/src/views/productionSchedulingPlan/schedulingDashboard/container.vue @@ -0,0 +1,1949 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + + 清空 + 导出 + + + + + + + + + + + + + 未开始 + + + + + + + 进行中 + + + + + 已完成 + + + + + + + + + + + # + 订单信息 + + + + + {{ index + 1 }} + + + + {{ order.woCode }} + {{ order.partCode }} + + + + + + {{ order.batchNo }} + {{ order.makeQty }} + {{ order.productIdent }} + {{ + order.priorityAps + }} + + + + + + + + + + + + + + + + + + {{ dateInfo.label }} + + + + + + + + {{ formatHourLabel(time.label) }} + + + + {{ time.label }} + + + + + + + + + + + + + + + 现在 + + + + + + + + + + + + + + + + {{ task.processName }} + + + + + {{ task.processName }} + + + + + + + + + + + + + + + + + + {{ tooltipData.woCode }} + + + 工序: + {{ tooltipData.processName || '-' }} + + + 班组: + {{ tooltipData.teamName || '-' }} + + + 设备: + {{ tooltipData.equipName || '-' }} + + + 零件号: + {{ tooltipData.partCode || '-' }} + + + 批次号: + {{ tooltipData.batchNo || '-' }} + + + 数量: + {{ tooltipData.makeQty || '-' }} + + + 计划开始: + {{ tooltipData.planStartTime || '-' }} + + + 计划完成: + {{ tooltipData.planEndTime || '-' }} + + + 实际开始: + {{ tooltipData.factStartTime || '-' }} + + + 实际完成: + {{ tooltipData.factEndTime || '-' }} + + + 工序状态: + + + 未开始 + 加工中 + 报工完成 + 已完成 + 已返工 + + + + + + + + + + + + + diff --git a/src/views/productionSchedulingPlan/schedulingDashboard/index.vue b/src/views/productionSchedulingPlan/schedulingDashboard/index.vue index c2926f0..959bc16 100644 --- a/src/views/productionSchedulingPlan/schedulingDashboard/index.vue +++ b/src/views/productionSchedulingPlan/schedulingDashboard/index.vue @@ -1,1937 +1,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 搜索 - - 清空 - 导出 - - - - - - - - - - - - - 未开始 - - - - - - - 进行中 - - - - - 已完成 - - - - - - - - - - - 序号 - 订单信息 - - - - - {{ index + 1 }} - - - - {{ order.woCode }} - {{ order.partCode }} - - - - - - {{ order.batchNo }} - {{ order.makeQty }} - {{ order.productIdent }} - {{ - order.priorityAps - }} - - - - - - - - - - - - - - - - - - {{ dateInfo.label }} - - - - - - - - {{ formatHourLabel(time.label) }} - - - - {{ time.label }} - - - - - - - - - - - - - - - 现在 - - - - - - - - - - - - - - - - {{ task.processName }} - - - - - {{ task.processName }} - - - - - - - - - - - - - - - - - - {{ tooltipData.woCode }} - - - 工序: - {{ tooltipData.processName || '-' }} - - - 班组: - {{ tooltipData.teamName || '-' }} - - - 设备: - {{ tooltipData.equipName || '-' }} - - - 零件号: - {{ tooltipData.partCode || '-' }} - - - 批次号: - {{ tooltipData.batchNo || '-' }} - - - 数量: - {{ tooltipData.makeQty || '-' }} - - - 计划开始: - {{ tooltipData.planStartTime || '-' }} - - - 计划完成: - {{ tooltipData.planEndTime || '-' }} - - - 实际开始: - {{ tooltipData.factStartTime || '-' }} - - - 实际完成: - {{ tooltipData.factEndTime || '-' }} - - - 工序状态: - - - 未开始 - 加工中 - 报工完成 - 已完成 - 已返工 - - - - - - - - + + + - - - +import dashboardIndex from "./container.vue"; + export default { + components: { dashboardIndex }, + data() { + return {}; + }, + methods: {} + }; + \ No newline at end of file diff --git a/src/views/productionSchedulingPlan/schedulingDashboard/indexMenu.vue b/src/views/productionSchedulingPlan/schedulingDashboard/indexMenu.vue new file mode 100644 index 0000000..959bc16 --- /dev/null +++ b/src/views/productionSchedulingPlan/schedulingDashboard/indexMenu.vue @@ -0,0 +1,15 @@ + + + + + + \ No newline at end of file