From 005ce674db0307c30d5c1b4e651914762c56a6f6 Mon Sep 17 00:00:00 2001
From: liangbin <15536829364@163.com>
Date: Tue, 20 Jan 2026 11:29:45 +0800
Subject: [PATCH] =?UTF-8?q?feat(=E9=A1=B9=E7=9B=AE=E8=AF=A6=E6=83=85):=20?=
=?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BB=8A=E6=97=A5=E6=A3=80=E6=9F=A5=E9=A1=B9?=
=?UTF-8?q?=E5=92=8C=E9=97=AE=E9=A2=98=E6=95=B4=E6=94=B9=E5=8F=8D=E9=A6=88?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增TodayExamine和ReformFeedback页面
- 在ControlView组件中添加跳转逻辑
- 完善项目详情页的tab切换功能
- 添加BasicView和RecordView组件展示项目基本信息和整改记录
- 更新pages.json配置路由
---
src/pages.json | 14 ++
.../ProgectDetails/components/BasicView.vue | 126 ++++++++++++
.../ProgectDetails/components/ControlView.vue | 16 +-
.../ProgectDetails/components/RecordView.vue | 128 ++++++++++++
src/pages/ProgectDetails/index.vue | 25 ++-
src/pages/ReformFeedback/index.vue | 193 ++++++++++++++++++
src/pages/TodayExamine/index.vue | 153 ++++++++++++++
src/static/icon/file-icon.png | Bin 0 -> 645 bytes
8 files changed, 647 insertions(+), 8 deletions(-)
create mode 100644 src/pages/ReformFeedback/index.vue
create mode 100644 src/pages/TodayExamine/index.vue
create mode 100644 src/static/icon/file-icon.png
diff --git a/src/pages.json b/src/pages.json
index cc02d84..9a380e8 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -42,6 +42,20 @@
"navigationStyle": "custom"
}
},
+ {
+ "path": "pages/TodayExamine/index",
+ "style": {
+ "navigationBarTitleText": "今日检查项",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pages/ReformFeedback/index",
+ "style": {
+ "navigationBarTitleText": "问题整改反馈",
+ "navigationStyle": "custom"
+ }
+ },
{
"path": "pages/user/index",
"style": {
diff --git a/src/pages/ProgectDetails/components/BasicView.vue b/src/pages/ProgectDetails/components/BasicView.vue
index 7070e6a..4ff2fe3 100644
--- a/src/pages/ProgectDetails/components/BasicView.vue
+++ b/src/pages/ProgectDetails/components/BasicView.vue
@@ -1 +1,127 @@
+
+
+ 申请单位:
+ {{ progectInfo.applyUnit }}
+ 施工单位:
+ {{ progectInfo.constructUnit }}
+ 施工地点:
+ {{ progectInfo.site }}
+ 附件资料:
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/ProgectDetails/components/ControlView.vue b/src/pages/ProgectDetails/components/ControlView.vue
index 06df8db..46108c3 100644
--- a/src/pages/ProgectDetails/components/ControlView.vue
+++ b/src/pages/ProgectDetails/components/ControlView.vue
@@ -13,7 +13,7 @@
- 提交今日风险检查项
+ 提交今日风险检查项
@@ -31,7 +31,7 @@
-
+
@@ -53,6 +53,18 @@ const dataSource = ref([
{ id: 6, name: 'AI返现安全帽佩戴不规范', time: '2023-08-06 10:00:00' },
{ id: 7, name: 'AI返现安全帽佩戴不规范', time: '2023-08-07 10:00:00' },
])
+// 提交今日风险检查项
+const submitCheck = () => {
+ uni.navigateTo({
+ url: '/pages/TodayExamine/index',
+ })
+}
+// 整改反馈
+const goFeedback = (index) => {
+ uni.navigateTo({
+ url: '/pages/ReformFeedback/index',
+ })
+}
diff --git a/src/pages/ProgectDetails/components/RecordView.vue b/src/pages/ProgectDetails/components/RecordView.vue
index 792c87a..fc417f2 100644
--- a/src/pages/ProgectDetails/components/RecordView.vue
+++ b/src/pages/ProgectDetails/components/RecordView.vue
@@ -1 +1,129 @@
+
+
+
+
+
+ {{ item.name }}
+
+ 整改内容:
+ {{ item.details }}
+
+
+
+
+
+
+
+ 审核意见:
+ {{ item.details }}
+
+ {{ item.time }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/ProgectDetails/index.vue b/src/pages/ProgectDetails/index.vue
index cd900db..8c2ec8e 100644
--- a/src/pages/ProgectDetails/index.vue
+++ b/src/pages/ProgectDetails/index.vue
@@ -3,7 +3,7 @@
-
+
{{ progectInfo.name }}
@@ -44,7 +44,9 @@
-
+
+
+