新增配置选项隐藏服务器列表项购买链接

This commit is contained in:
hi2hi 2025-03-02 04:10:02 +00:00
parent 842cc7d2f8
commit 48d6e5c36a
3 changed files with 8 additions and 2 deletions

View File

@ -26,6 +26,7 @@ window.$$nazhuaConfig = {
// hideListItemStatusDonut: false, // 隐藏列表项的饼图
// hideListItemStat: false, // 隐藏列表项的统计信息
// hideListItemBill: false, // 隐藏列表项的账单信息
hideListItemLink: true, // 隐藏列表项的购买链接
// hideFilter: false, // 隐藏筛选
// hideTag: false, // 隐藏标签
// hideDotBG: true, // 隐藏框框里面的点点背景

View File

@ -108,7 +108,12 @@ const buyBtnText = computed(() => {
}
return config.nazhua.buyBtnText || '购买';
});
const showBuyBtn = computed(() => !!props.info?.PublicNote?.customData?.orderLink);
const showBuyBtn = computed(() => {
if (config.nazhua.hideListItemLink === true) {
return false;
}
return !!props.info?.PublicNote?.customData?.orderLink;
});
function toBuy() {
const decodeUrl = decodeURIComponent(props.info?.PublicNote?.customData?.orderLink);

View File

@ -229,7 +229,7 @@ const filterServerList = computed(() => {
if (validate.isSet(planDataMod?.bandwidth)) {
fields.bandwidth = true;
}
if (validate.isSet(customData?.orderLink)) {
if (validate.isSet(customData?.orderLink) && config.nazhua.hideListItemLink !== true) {
fields.orderLink = true;
}
}