-
-
-
- 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 }}
+
@@ -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(() => {
+
-
-
-
+
- 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 }}