From 13afe782ee2fb9f7bc7b273c00d95d5043e2fb0f Mon Sep 17 00:00:00 2001
From: Jafeng <2998840497@qq.com>
Date: Fri, 30 Jan 2026 15:16:07 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E6=96=87=E7=AB=A0?=
=?UTF-8?q?=E5=88=97=E8=A1=A8=E5=92=8C=E9=97=AE=E5=8D=B7=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E9=A1=B5=E9=9D=A2=EF=BC=8C=E6=9B=B4=E6=96=B0=E7=9B=B8=E5=85=B3?=
=?UTF-8?q?=E8=B7=AF=E5=BE=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages.json | 12 ++
pages/article/article-list.vue | 226 +++++++++++++++++++++++++++------
pages/home/consult.vue | 4 +-
pages/survey/survey-list.vue | 210 ++++++++++++++++++++++++++++++
4 files changed, 414 insertions(+), 38 deletions(-)
create mode 100644 pages/survey/survey-list.vue
diff --git a/pages.json b/pages.json
index 8a0fc3c..10f7eac 100644
--- a/pages.json
+++ b/pages.json
@@ -7,6 +7,18 @@
"navigationStyle": "custom"
}
},
+ {
+ "path": "pages/article/article-list",
+ "style": {
+ "navigationBarTitleText": "我的宣教"
+ }
+ },
+ {
+ "path": "pages/survey/survey-list",
+ "style": {
+ "navigationBarTitleText": "我的问卷"
+ }
+ },
{
"path": "pages/message/message",
"style": {
diff --git a/pages/article/article-list.vue b/pages/article/article-list.vue
index ef44ccc..6cf29d1 100644
--- a/pages/article/article-list.vue
+++ b/pages/article/article-list.vue
@@ -1,55 +1,209 @@
-
-
-
-
-
-
-
-
-
- {{ article.title }}
+
+
+
+
+ {{ tab.name }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.type }}
+
+
+
+ {{ item.title }}
+
-
- {{ article.summary }}
+
+
+
+
+ {{ item.status === 'UNREAD' ? '未阅读' : '查看' }}
+
+
+
+
+
+
+ 人员:
+ {{ item.person }}
+
+
+
+ 团队:
+ {{ item.team }}
+
+
+
+
+ 发送时间: {{ item.time }}
+
-
+
+
+
diff --git a/pages/home/consult.vue b/pages/home/consult.vue
index a02c910..a5ffb0c 100644
--- a/pages/home/consult.vue
+++ b/pages/home/consult.vue
@@ -74,7 +74,7 @@ const consultItems = ref([
label: "我的问卷",
icon: "/static/homepage/survey-icon.png",
bgColor: "#58D68D",
- path: "/pages/health/list",
+ path: "/pages/survey/survey-list",
},
{
id: "rating",
@@ -125,7 +125,7 @@ async function handleConsultantConfirm(customer) {
const res = await api("createConsultGroup", {
teamId: props.teamId,
corpId: props.corpId,
- customerId: customer._id,
+ customerId: customer._id,
customerImUserId: account.value.openid,
});
uni.hideLoading();
diff --git a/pages/survey/survey-list.vue b/pages/survey/survey-list.vue
new file mode 100644
index 0000000..e213a83
--- /dev/null
+++ b/pages/survey/survey-list.vue
@@ -0,0 +1,210 @@
+
+
+
+
+
+ {{ tab.name }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.type }}
+
+
+
+ {{ item.title }}
+
+
+
+
+
+
+ {{ item.status === 'UNFILLED' ? '未填写' : '查看' }}
+
+
+
+
+
+
+
+
+ 人员:
+ {{ item.person }}
+
+
+
+ 团队:
+ {{ item.team }}
+
+
+
+
+ 发送时间: {{ item.time }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file