diff --git a/src/views/MessageView.vue b/src/views/MessageView.vue index dd1cd17..87aa836 100644 --- a/src/views/MessageView.vue +++ b/src/views/MessageView.vue @@ -9,32 +9,20 @@
-
+
- - + +
@@ -53,9 +41,9 @@ import { useRouter } from 'vue-router' import MobileHeader from '../components/MobileHeader.vue' import { getApplyRecord } from '../api/teamBill.js' import { processUserApply } from '../api/wallet.js' -import {getTeamId} from "@/utils/userStore.js"; -import {showError, showSuccess, showWarning} from "@/utils/toast.js"; -import { formatUTCTime } from '@/utils/utcFormat.js'; +import { getTeamId } from '@/utils/userStore.js' +import { showError, showSuccess, showWarning } from '@/utils/toast.js' +import { formatUTCTime } from '@/utils/utcFormat.js' const router = useRouter() const loading = ref(false) @@ -67,8 +55,8 @@ const mockMessages = [ id: '1234567890', name: 'User1', avatar: '', - type: 'team_join_request' - } + type: 'team_join_request', + }, ] // 获取消息列表 @@ -79,7 +67,7 @@ const fetchMessages = async () => { if (response.status && response.body) { // 根据新的接口结构映射数据 - messages.value = response.body.map(item => ({ + messages.value = response.body.map((item) => ({ id: item.id, reason: item.reason, teamId: item.teamId, @@ -93,7 +81,7 @@ const fetchMessages = async () => { userSex: item.createUserProfile.userSex, age: item.createUserProfile.age, countryName: item.createUserProfile.countryName, - countryCode: item.createUserProfile.countryCode + countryCode: item.createUserProfile.countryCode, })) } } catch (error) { @@ -108,13 +96,13 @@ const handleAgree = async (message) => { try { const response = await processUserApply({ id: message.id, - status: 'AGREE' + status: 'AGREE', }) if (response.status) { showSuccess(`Approved ${message.name}'s application`) // 从列表中移除 - const index = messages.value.findIndex(m => m.id === message.id) + const index = messages.value.findIndex((m) => m.id === message.id) if (index > -1) { messages.value.splice(index, 1) } @@ -132,13 +120,13 @@ const handleRefuse = async (message) => { try { const response = await processUserApply({ id: message.id, - status: 'REJECT' + status: 'REJECT', }) if (response.status) { showWarning(`Rejected ${message.name}'s application`) // 从列表中移除 - const index = messages.value.findIndex(m => m.id === message.id) + const index = messages.value.findIndex((m) => m.id === message.id) if (index > -1) { messages.value.splice(index, 1) } @@ -157,6 +145,11 @@ onMounted(() => {