From 9509e67074e4f36b7b66753a31b30ebd46ed2995 Mon Sep 17 00:00:00 2001 From: chenghuan Date: Wed, 19 Nov 2025 09:49:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=E4=B8=AD=E8=A5=BF=E6=B1=87=E9=80=9Avip=E6=9C=AA=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/user/user.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/views/modules/user/user.vue b/src/views/modules/user/user.vue index 9a4e44c..b934054 100644 --- a/src/views/modules/user/user.vue +++ b/src/views/modules/user/user.vue @@ -696,7 +696,8 @@ export default { 5: "针灸VIP", 6: "肿瘤VIP", 7: "国学VIP", - 8: "心理学VIP" + 8: "心理学VIP", + 9: "中西汇通VIP" }; // 将 userVips 转为数组形式,以便处理(如果是数字则转为数字数组) @@ -709,8 +710,8 @@ export default { vipTypes = userVips.map(vip => vip.type); // 如果是对象数组,获取每个对象的 type } - // 判断是否同时包含 4、5、6(医学SVIP) - const hasMedicalSVip = [4, 5, 6].every(type => vipTypes.includes(type)); + // 判断是否同时包含 4、5、6、9(医学SVIP) + const hasMedicalSVip = [4, 5, 6, 9].every(type => vipTypes.includes(type)); // 判断是否同时包含 7、8(心理学SVIP) const hasPsychologySVip = [7, 8].every(type => vipTypes.includes(type)); @@ -737,7 +738,7 @@ export default { vipMap[type] && !( ( - (hasMedicalSVip && [4, 5, 6].includes(type)) || // 医学SVIP已显示,排除 4、5、6 + (hasMedicalSVip && [4, 5, 6, 9].includes(type)) || // 医学SVIP已显示,排除 4、5、6、9 (hasPsychologySVip && [7, 8].includes(type)) ) // 心理学SVIP已显示,排除 7、8 )