From f57425ae47df6768d353f5b6443fe8c2ea1bcaf8 Mon Sep 17 00:00:00 2001 From: huangzijie130 <129676495+huangzijie130@users.noreply.github.com> Date: Wed, 24 Sep 2025 17:01:34 +0800 Subject: [PATCH] =?UTF-8?q?style(=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4):=20?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E6=94=BF=E7=AD=96=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformPolicyView.vue | 164 ++++++++++++++++++------------- 1 file changed, 97 insertions(+), 67 deletions(-) diff --git a/src/views/PlatformPolicyView.vue b/src/views/PlatformPolicyView.vue index 3e873e0..e221b2d 100644 --- a/src/views/PlatformPolicyView.vue +++ b/src/views/PlatformPolicyView.vue @@ -3,71 +3,73 @@
- -
-
-

Loading policy...

-
- -
+
-
-

Lv.{{ policy.level }}

-
- -
-
-
- Time (hours) - {{ policy.onlineTime || 0 }} -
-
- Target - {{ formatTarget(policy.target) }} -
-
- Member Salary - ${{ policy.memberSalary || 0 }} +
Lv.{{ policy.level }}
+
+
+
Time (hours)
+
{{ policy.onlineTime || 0 }}
+
+
+
Target
+
+ {{ formatTarget(policy.target) }}
- - -
-
- Owner Salary - ${{ policy.ownSalary || 0 }} +
+
+
Member Salary
+
${{ policy.memberSalary || 0 }}
-
- Total Salary - ${{ policy.totalSalary || 0 }} -
-
- - -
-
-
- Rewards: -
-
-
-
- {{ reward.name }} - {{ formatRewardType(reward.type) }} -
-
${{ reward.amount || 0 }}
-
-
+ +
+
Owner Salary
+
${{ policy.ownSalary || 0 }}
+
+
+
Total Salary
+
${{ policy.totalSalary || 0 }}
@@ -87,7 +89,7 @@ import { ref, onMounted } from 'vue' import { useRouter } from 'vue-router' import MobileHeader from '../components/MobileHeader.vue' import { get } from '../utils/http.js' -import {getTeamId} from "@/utils/userStore.js"; +import { getTeamId } from '@/utils/userStore.js' const router = useRouter() const loading = ref(false) @@ -133,11 +135,11 @@ const formatTarget = (target) => { // 格式化奖励类型 const formatRewardType = (type) => { const typeMap = { - 'AVATAR_FRAME': 'Avatar Frame', - 'RIDE': 'Ride Effect', - 'THEME': 'Theme', - 'BADGE': 'Badge', - 'GIFT': 'Gift' + AVATAR_FRAME: 'Avatar Frame', + RIDE: 'Ride Effect', + THEME: 'Theme', + BADGE: 'Badge', + GIFT: 'Gift', } return typeMap[type] || type } @@ -149,6 +151,11 @@ onMounted(() => {