From 8af1e3ac1c775c5ef854644ec5d3042806769b47 Mon Sep 17 00:00:00 2001 From: chenghuan Date: Tue, 2 Dec 2025 16:29:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=B8=AD=E8=A5=BF=E6=B1=87=E9=80=9Avip=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=92=8C=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/user/user.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/modules/user/user.vue b/src/views/modules/user/user.vue index 9a4e44c..c80b88b 100644 --- a/src/views/modules/user/user.vue +++ b/src/views/modules/user/user.vue @@ -26,6 +26,7 @@ + @@ -696,7 +697,8 @@ export default { 5: "针灸VIP", 6: "肿瘤VIP", 7: "国学VIP", - 8: "心理学VIP" + 8: "心理学VIP", + 9: "中西汇通VIP" }; // 将 userVips 转为数组形式,以便处理(如果是数字则转为数字数组) @@ -709,8 +711,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 +739,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 )