From 47d56a8b0f22fb15a46b69dfd46fac23560ad2cd Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 12 五月 2026 09:07:49 +0800
Subject: [PATCH] 改bug

---
 mini-program/pages/message/message.vue |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/mini-program/pages/message/message.vue b/mini-program/pages/message/message.vue
index 2892c69..9dbe097 100644
--- a/mini-program/pages/message/message.vue
+++ b/mini-program/pages/message/message.vue
@@ -8,7 +8,7 @@
 		</view>
 		<view class="list">
 			<template v-if="noticeList.length > 0">
-				<view class="list-item" v-for="(item, index) in noticeList" :key="index">
+				<view class="list-item" v-for="(item, index) in noticeList" :key="index" @click="jump(item)">
 					<view class="list-item-a">
 						<text>{{item.title}}</text>
 						<view class="dian" v-if="item.status == 0"></view>
@@ -28,7 +28,7 @@
 			</template>
 			<template v-else>
 				<view class="wushuju">
-					<image src="/static/images/default_nodata_white.png" mode="widthFix"></image>
+					<image src="/static/images/default_nodata_grey.png" mode="widthFix"></image>
 				</view>
 			</template>
 		</view>
@@ -53,6 +53,25 @@
 			this.getList()
 		},
 		methods: {
+			jump(item) {
+				if (item.objType === 0) {
+					uni.navigateTo({
+						url: `/pagesA/pages/order-details/order-details?id=${item.objId}&userType=0`
+					})
+				} else if (item.objType === 1) {
+					uni.navigateTo({
+						url: '/pages/my-points/my-points'
+					})
+				} else if (item.objType === 2) {
+					uni.navigateTo({
+						url: '/pages/coupon/coupon'
+					})
+				} else if (item.objType === 4) {
+					uni.navigateTo({
+						url: '/pages/article-details/article-details?id=' + item.objId
+					})
+				} 
+			},
 			changeRow(index) {
 				this.i = index
 				this.next = true

--
Gitblit v1.9.3