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 )