From c16933a46d07adfae4f96f3e54cee20a3ea6e734 Mon Sep 17 00:00:00 2001 From: bestlee Date: Thu, 24 Sep 2026 14:54:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=93=E4=B8=9A=E4=BC=9A=E7=AD=BE=E9=A6=96?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/home/modules/template4.vue | 381 +++++++++++++-------------- src/views/home/modules/template6.vue | 381 +++++++++++++-------------- 2 files changed, 370 insertions(+), 392 deletions(-) diff --git a/src/views/home/modules/template4.vue b/src/views/home/modules/template4.vue index bcba9ee..0635f74 100644 --- a/src/views/home/modules/template4.vue +++ b/src/views/home/modules/template4.vue @@ -22,14 +22,11 @@ const clock = ref(''); let timer: any = null; // 首页数据 const homeData = ref(null); -// 尚未关闭总数 -const openTotal = computed(() => { - return homeData.value?.unclosed_status?.items?.reduce((sum:number, item:any) => sum + item.count, 0) || 0; -}); -// 临时变更到期提醒情况 -const tempTotal = computed(() => { - return (homeData.value?.dept_stats?.unclosed_total || 0) + (homeData.value?.dept_stats?.near_overdue_total || 0) + (homeData.value?.dept_stats?.overdue_total || 0); -}); + +const highRisk = [ + { title: "聚合反应温度控制上限调整", why: "涉及工艺安全边界,建议参与 HAZOP 分析" }, + { title: "R-101 搅拌提速至 180rpm", why: "搅拌轴强度与密封形式需校核" }, +]; // 跳转变更申请页面、变更台账、我的任务、发起变更 @@ -42,9 +39,9 @@ const jumpTo = (key: string,qid:number = 0) => { routerPushByKey(key as any); } } -// 打开变更详情 +// 打开审批详情 const openDetail = (row: any) => { - routerPushByKey("details_index",{ query: { id: row?.change_id?.toString(),status:row?.status?.toString() || '',key:'home' } }); + routerPushByKey("details_approval",{ query: { id: row?.change_id?.toString(),status:row?.status?.toString() || '',key:'home' } }); }; // 获取当前时间字符串 @@ -130,23 +127,26 @@ onUnmounted(() => {
- -
-

- MOC -

-

我的工作台

-
+ +
+

+ MOC +

+

我的工作台

+
- -

{{clock}}

- - - 发起变更 - + +

{{clock}}

+ + 专业变更查询 + + + + 审批待办 +
@@ -154,70 +154,82 @@ onUnmounted(() => {
-

待修改驳回

-
- -
-

修改后重新提交

+
+ +
+
+

待我会签

+

其中超期 1 项 · 请优先处理

+
-

待上传资料

-
- -
-

培训 / PSSR / 验收材料补交

+
+ +
+
+

本月已会签

+

含驳回 1 起 · 系统自动采集

+
-

临时变更到期

-
- -
-

到期 ≤ {{remindDays}} 天 · 及时处置

+
+ +
+
+

在办高风险

+

本专业相关 · 建议关注

+
-

超期未处置

-
- -
-

超期临时变更 · 需恢复 / 延期 / 转永久

+
+ +
+
+

参与风险分析

+

作为分析组成员(选择式)· 近一年

+
@@ -229,12 +241,12 @@ onUnmounted(() => {
- -

我的变更进度

-

阶段进度与台账实时联动

+ +

待我会签

+

超期项行内红色标记 · 审批时自动展示专业相关附件

- - 全部台账 + + 我的任务
@@ -273,11 +285,10 @@ onUnmounted(() => { 临时 永久 - 申请时间 {{ row.apply_time?.slice(0, 10) }} + 已超期 3 天
{{ row.title }} - 当前状态 审批中 已通过 @@ -286,15 +297,19 @@ onUnmounted(() => { 已关闭 已撤回 已驳回 + + 去审批 + +
-
-

阶段全部完成,流程闭环已归档

-

当前节点:{{row.step_name}}

+
+

申请人:{{row.step_name}}

+ {{ row.apply_time?.slice(0, 10) }}
- - 还有{{(homeData?.my_changes_progress?.total - 3) > 0 ? (homeData?.my_changes_progress?.total - 3) : 0}}条,前往台账查看全部 → + + 还有{{(homeData?.my_changes_progress?.total - 3) > 0 ? (homeData?.my_changes_progress?.total - 3) : 0}}条,前往我的任务查看全部 →