From 7fc40623306f319f2bf47ef86240326c8e0ffa0a Mon Sep 17 00:00:00 2001 From: liangbin <15536829364@163.com> Date: Wed, 21 Jan 2026 14:15:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=A1=B9=E7=9B=AE=E5=A4=8D=E6=A0=B8):=20?= =?UTF-8?q?=E9=87=8D=E6=9E=84=E9=A1=B9=E7=9B=AE=E8=AF=A6=E6=83=85=E9=A1=B5?= =?UTF-8?q?=E4=B8=BA=E7=9B=91=E7=90=86=E5=A4=8D=E6=A0=B8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 替换工单审批为项目列表作为登录后首页 - 重构项目详情页为监理复核功能,包含AI推送、现场复核和已复核项三个tab - 新增三个复核组件并删除旧组件 - 更新项目列表页显示施工单位信息和复核状态 - 修改完工确认按钮为完工复核 --- src/pages.json | 7 +- .../ProgectDetails/components/AiCheck.vue | 161 ++++++++++++++++++ .../ProgectDetails/components/BasicView.vue | 127 -------------- .../ProgectDetails/components/ControlView.vue | 153 ----------------- .../ProgectDetails/components/RecordView.vue | 129 -------------- .../ProgectDetails/components/Reviewed.vue | 161 ++++++++++++++++++ .../ProgectDetails/components/SceneCheck.vue | 161 ++++++++++++++++++ src/pages/ProgectDetails/index.vue | 25 +-- src/pages/ProjectList/index.vue | 33 ++-- src/pages/login/index.vue | 2 +- 10 files changed, 519 insertions(+), 440 deletions(-) create mode 100644 src/pages/ProgectDetails/components/AiCheck.vue delete mode 100644 src/pages/ProgectDetails/components/BasicView.vue delete mode 100644 src/pages/ProgectDetails/components/ControlView.vue delete mode 100644 src/pages/ProgectDetails/components/RecordView.vue create mode 100644 src/pages/ProgectDetails/components/Reviewed.vue create mode 100644 src/pages/ProgectDetails/components/SceneCheck.vue diff --git a/src/pages.json b/src/pages.json index 9a380e8..60894a0 100644 --- a/src/pages.json +++ b/src/pages.json @@ -83,12 +83,7 @@ "fontSize": "12px", "iconWidth": "24px", "list": [ - { - "pagePath": "pages/WorkOrderApproval/index", - "text": "工单审批", - "iconPath": "static/tabbar/gd-icon1.png", - "selectedIconPath": "static/tabbar/gd-icon2.png" - }, + { "pagePath": "pages/ProjectList/index", "text": "项目实施", diff --git a/src/pages/ProgectDetails/components/AiCheck.vue b/src/pages/ProgectDetails/components/AiCheck.vue new file mode 100644 index 0000000..d94c368 --- /dev/null +++ b/src/pages/ProgectDetails/components/AiCheck.vue @@ -0,0 +1,161 @@ + + + + \ No newline at end of file diff --git a/src/pages/ProgectDetails/components/BasicView.vue b/src/pages/ProgectDetails/components/BasicView.vue deleted file mode 100644 index 4ff2fe3..0000000 --- a/src/pages/ProgectDetails/components/BasicView.vue +++ /dev/null @@ -1,127 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/pages/ProgectDetails/components/ControlView.vue b/src/pages/ProgectDetails/components/ControlView.vue deleted file mode 100644 index 46108c3..0000000 --- a/src/pages/ProgectDetails/components/ControlView.vue +++ /dev/null @@ -1,153 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/pages/ProgectDetails/components/RecordView.vue b/src/pages/ProgectDetails/components/RecordView.vue deleted file mode 100644 index fc417f2..0000000 --- a/src/pages/ProgectDetails/components/RecordView.vue +++ /dev/null @@ -1,129 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/pages/ProgectDetails/components/Reviewed.vue b/src/pages/ProgectDetails/components/Reviewed.vue new file mode 100644 index 0000000..aae619c --- /dev/null +++ b/src/pages/ProgectDetails/components/Reviewed.vue @@ -0,0 +1,161 @@ + + + + \ No newline at end of file diff --git a/src/pages/ProgectDetails/components/SceneCheck.vue b/src/pages/ProgectDetails/components/SceneCheck.vue new file mode 100644 index 0000000..0f60ac6 --- /dev/null +++ b/src/pages/ProgectDetails/components/SceneCheck.vue @@ -0,0 +1,161 @@ + + + + \ No newline at end of file diff --git a/src/pages/ProgectDetails/index.vue b/src/pages/ProgectDetails/index.vue index 8c2ec8e..dc3cfcf 100644 --- a/src/pages/ProgectDetails/index.vue +++ b/src/pages/ProgectDetails/index.vue @@ -44,13 +44,13 @@ - - - + + + - 项目完工确认 + 项目完工复核 复核进度: 监理复核中 @@ -59,10 +59,12 @@