From 5d03f0fc79b9a5fc0f10e9afce97891042bb2aca Mon Sep 17 00:00:00 2001
From: wangdongbo <949818794@qq.com>
Date: Tue, 27 Jan 2026 13:42:59 +0800
Subject: [PATCH] IM
---
App.vue | 25 ++-
pages.json | 12 ++
pages/message/article-detail.vue | 209 +++++++++++++++++++++
pages/message/article-list.vue | 132 +++++++++----
pages/message/chat.scss | 10 +-
pages/message/common-phrases.vue | 2 +-
pages/message/components/chat-input.vue | 22 ++-
pages/message/components/message-types.vue | 22 ++-
pages/message/index.vue | 149 ++++++++++-----
pages/message/survey-list.vue | 171 +++++++++--------
pages/webview/webview.vue | 24 +++
styles/theme.scss | 58 ++++++
uni.scss | 2 +-
utils/api.js | 20 +-
14 files changed, 680 insertions(+), 178 deletions(-)
create mode 100644 pages/message/article-detail.vue
create mode 100644 pages/webview/webview.vue
create mode 100644 styles/theme.scss
diff --git a/App.vue b/App.vue
index 0ea7c2d..9fedd72 100644
--- a/App.vue
+++ b/App.vue
@@ -29,13 +29,36 @@ export default {
diff --git a/pages/message/article-list.vue b/pages/message/article-list.vue
index 83f488d..6880edf 100644
--- a/pages/message/article-list.vue
+++ b/pages/message/article-list.vue
@@ -19,10 +19,10 @@
v-for="cate in categoryList"
:key="cate._id || 'all'"
class="category-item"
- :class="{ active: currentCateId === (cate._id || 'all') }"
+ :class="{ active: currentCateId === cate._id }"
@click="selectCategory(cate)"
>
- {{ cate.name }}
+ {{ cate.label }}
@@ -54,17 +54,17 @@
>
{{ article.title }}
- 创建时间:{{ article.date }}
-
-
-
+
+ {{ article.date }}
+
+
@@ -75,8 +75,7 @@
+ class="no-more">
没有更多了
@@ -94,7 +93,9 @@
-
+
+
+