diff --git a/src/views/AgentUpgrade.vue b/src/views/AgentUpgrade.vue index 8013506..8accb5e 100644 --- a/src/views/AgentUpgrade.vue +++ b/src/views/AgentUpgrade.vue @@ -7,8 +7,30 @@ {{ getLevelName(level) }}
-

当前等级

-

{{ getLevelDesc(level) }}

+
+
+

当前等级

+

{{ getLevelDesc(level) }} +

+
+ + +
+
+ 设置查询价最高{{ getPrivilegeInfo(level).max_set_price }}元 + +
+
+ 邀请黄金代理,奖励{{ getPrivilegeInfo(level).invite_gold_reward }}元 + +
+
+ 邀请钻石代理,奖励{{ getPrivilegeInfo(level).invite_diamond_reward }}元 + +
+
+
@@ -33,26 +55,35 @@
- -
+ +
- 底价降低¥{{ getPriceReduction(2) }} + 设置查询价最高{{ getPrivilegeInfo(2).max_set_price }}元
- -
+ +
- {{ getPrivilegeInfo(2).promote_rebate }} + 查询底价降低{{ formatAmount(getPrivilegeInfo(2).price_reduction) }}元每单
- -
+ +
- {{ getPrivilegeInfo(2).upgrade_rebate }} + 下级代理查询奖励最高{{ getPrivilegeInfo(2).subordinate_reward_max }}元每单
- -
+ +
- {{ privilege }} + 邀请黄金代理奖励{{ getPrivilegeInfo(2).invite_gold_reward }}元 +
+ +
+ + 邀请钻石代理奖励{{ getPrivilegeInfo(2).invite_diamond_reward }}元 +
+ +
+ + 更多权益敬请期待
@@ -73,26 +104,50 @@
- -
+ +
- 底价降低¥{{ getPriceReduction(3) }} + 升级费用¥{{ formatAmount(getUpgradeInfo(3).upgradeFee) }}
- -
+ +
- {{ getPrivilegeInfo(3).promote_rebate }} + 设置查询价最高{{ getPrivilegeInfo(3).max_set_price }}元
- -
+ +
- {{ getPrivilegeInfo(3).upgrade_rebate }} + 查询底价降低{{ formatAmount(getPrivilegeInfo(3).price_reduction) }}元每单
- -
+ +
- {{ privilege }} + 下级代理查询奖励最高{{ getPrivilegeInfo(3).subordinate_reward_max }}元每单 +
+ +
+ + 邀请黄金代理奖励{{ getPrivilegeInfo(3).invite_gold_reward }}元 +
+ +
+ + 邀请钻石代理奖励{{ getPrivilegeInfo(3).invite_diamond_reward }}元 +
+ +
+ + 调整下级代理级别权限 +
+ +
+ + 系统内白名单权限 +
+ +
+ + 更多权益敬请期待
@@ -302,13 +357,11 @@ const getPrivilegeInfo = (targetLevel) => { return levelPrivileges.value.find(p => p.level === targetLevel) } -// 计算底价降低(使用后端返回的值) -const getPriceReduction = (targetLevel) => { - const privilegeInfo = levelPrivileges.value.find(p => p.level === targetLevel) - if (privilegeInfo && privilegeInfo.price_reduction > 0) { - return privilegeInfo.price_reduction.toFixed(0) - } - return '0' +// 数值格式化,统一保留整数金额 +const formatAmount = (value) => { + const num = Number(value || 0) + if (Number.isNaN(num)) return '0' + return num.toFixed(0) } // 加载特权信息 @@ -328,8 +381,11 @@ const loadPrivilegeInfo = async () => { } // 联系客服 +const serviceUrl = import.meta.env.VITE_SERVICE_URL || ''; const toService = () => { - window.location.href = "https://work.weixin.qq.com/kfid/kfc82d4424e4b19e5f3" + if (serviceUrl) { + window.location.href = serviceUrl; + } } onMounted(() => {