更新:增加中西汇通vip查询和显示
This commit is contained in:
@@ -26,6 +26,7 @@
|
|||||||
<el-option label="中医VIP" value="4"></el-option>
|
<el-option label="中医VIP" value="4"></el-option>
|
||||||
<el-option label="针灸VIP" value="5"></el-option>
|
<el-option label="针灸VIP" value="5"></el-option>
|
||||||
<el-option label="肿瘤VIP" value="6"></el-option>
|
<el-option label="肿瘤VIP" value="6"></el-option>
|
||||||
|
<el-option label="中西汇通VIP" value="9"></el-option>
|
||||||
<el-option label="国学VIP" value="7"></el-option>
|
<el-option label="国学VIP" value="7"></el-option>
|
||||||
<el-option label="心理学VIP" value="8"></el-option>
|
<el-option label="心理学VIP" value="8"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
@@ -696,7 +697,8 @@ export default {
|
|||||||
5: "针灸VIP",
|
5: "针灸VIP",
|
||||||
6: "肿瘤VIP",
|
6: "肿瘤VIP",
|
||||||
7: "国学VIP",
|
7: "国学VIP",
|
||||||
8: "心理学VIP"
|
8: "心理学VIP",
|
||||||
|
9: "中西汇通VIP"
|
||||||
};
|
};
|
||||||
|
|
||||||
// 将 userVips 转为数组形式,以便处理(如果是数字则转为数字数组)
|
// 将 userVips 转为数组形式,以便处理(如果是数字则转为数字数组)
|
||||||
@@ -709,8 +711,8 @@ export default {
|
|||||||
vipTypes = userVips.map(vip => vip.type); // 如果是对象数组,获取每个对象的 type
|
vipTypes = userVips.map(vip => vip.type); // 如果是对象数组,获取每个对象的 type
|
||||||
}
|
}
|
||||||
|
|
||||||
// 判断是否同时包含 4、5、6(医学SVIP)
|
// 判断是否同时包含 4、5、6、9(医学SVIP)
|
||||||
const hasMedicalSVip = [4, 5, 6].every(type => vipTypes.includes(type));
|
const hasMedicalSVip = [4, 5, 6, 9].every(type => vipTypes.includes(type));
|
||||||
// 判断是否同时包含 7、8(心理学SVIP)
|
// 判断是否同时包含 7、8(心理学SVIP)
|
||||||
const hasPsychologySVip = [7, 8].every(type => vipTypes.includes(type));
|
const hasPsychologySVip = [7, 8].every(type => vipTypes.includes(type));
|
||||||
|
|
||||||
@@ -737,7 +739,7 @@ export default {
|
|||||||
vipMap[type] &&
|
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))
|
(hasPsychologySVip && [7, 8].includes(type))
|
||||||
) // 心理学SVIP已显示,排除 7、8
|
) // 心理学SVIP已显示,排除 7、8
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user