diff --git a/src/api/admin.js b/src/api/admin.js index 176af97..228c225 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -6,67 +6,7 @@ export const apiTaskList = async (data) => { const response = await post(`/admin/task/query`, data) return response } catch (error) { - console.error('Failed to fetch get task list:', error) - console.error('error:' + error.response.errorMsg) - throw error - } -} - -// 邀请成为BDLeader -export const inviteToBeBDLeader = async (data) => { - try { - const response = await post(`/team/bd/invite-bdleader`, data) - return response - } catch (error) { - console.error('Failed to invite to be bdleader:', error) - console.error('error:' + error.response.errorMsg) - throw error - } -} - -// 获取我邀请的用户 -export const invitedList = async () => { - try { - const response = await get(`/team/bd/invite-bdleader-message-own`) - return response - } catch (error) { - console.error('Failed to fetch get my bdleader:', error) - console.error('error:' + error.response.errorMsg) - throw error - } -} - -// 获取邀请我的用户 -export const beInvitedList = async () => { - try { - const response = await get(`/team/bd/invite-bdleader-message`) - return response - } catch (error) { - console.error('Failed to fetch get my message:', error) - console.error('error:' + error.response.errorMsg) - throw error - } -} - -// 处理邀请 -export const handleInvite = async (data) => { - try { - const response = await post(`/team/bd/invite-bdleader-message-process`, data) - return response - } catch (error) { - console.error('Failed to handle invite:', error) - console.error('error:' + error.response.errorMsg) - throw error - } -} - -//取消邀请 -export const cancelInvite = async (userId) => { - try { - const response = await post(`/team/bd/invite-bdleader-cancel/${userId}`) - return response - } catch (error) { - console.error('Failed to cancel invite:', error) + console.error('Failed to fetch task list:', error) console.error('error:' + error.response.errorMsg) throw error } @@ -114,7 +54,127 @@ export const apiGetTeamPermissionCheck = async (data) => { const response = await post('/bd/team/permission/check', data) return response } catch (error) { - console.error('Failed to get team permission check:', error) + console.error('Failed to check team permission:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 邀请成为BDLeader +export const inviteToBe_BDLeader = async (data) => { + try { + const response = await post(`/team/bd/invite-bdleader`, data) + return response + } catch (error) { + console.error('Failed to invite user to be BDLeader:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 获取我邀请的bdleader +export const myInvitedList_BDLeader = async () => { + try { + const response = await get(`/team/bd/invite-bdleader-message-own`) + return response + } catch (error) { + console.error('Failed to fetch my invited BDLeaders:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 获取邀请我成为bdleader的用户 +export const myBeInvitedList_BDLeader = async () => { + try { + const response = await get(`/team/bd/invite-bdleader-message`) + return response + } catch (error) { + console.error('Failed to fetch users who invited me to be BDLeader:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 处理bdleader邀请 +export const handleInvite_BDLeader = async (data) => { + try { + const response = await post(`/team/bd/invite-bdleader-message-process`, data) + return response + } catch (error) { + console.error('Failed to process BDLeader invitation:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +//取消bdleader邀请 +export const cancelInvite_BDLeader = async (userId) => { + try { + const response = await post(`/team/bd/invite-bdleader-cancel/${userId}`) + return response + } catch (error) { + console.error('Failed to cancel BDLeader invitation:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 邀请成为RechargeAgency +export const inviteToBe_RechargeAgency = async (data) => { + try { + const response = await post(`/team/bd/invite-recharge-agent`, data) + return response + } catch (error) { + console.error('Failed to invite user to be RechargeAgency:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 获取我邀请的RechargeAgency +export const myInvitedList_RechargeAgency = async () => { + try { + const response = await get(`/team/bd/invite-recharge-agent-message-own`) + return response + } catch (error) { + console.error('Failed to fetch my invited RechargeAgencies:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 获取邀请我成为RechargeAgency的用户 +export const myBeInvitedList_RechargeAgency = async () => { + try { + const response = await get(`/team/bd/invite-recharge-agent-message`) + return response + } catch (error) { + console.error('Failed to fetch my gold coin agent invitations:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 处理RechargeAgency邀请 +export const handleInvite_RechargeAgency = async (data) => { + try { + const response = await post(`/team/bd/invite-recharge-agent-message-process`, data) + return response + } catch (error) { + console.error('Failed to process RechargeAgency invitation:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +//取消RechargeAgency邀请 +export const cancelInvite_RechargeAgency = async (userId) => { + try { + const response = await post(`/team/bd/invite-recharge-agent-cancel/${userId}`) + return response + } catch (error) { + console.error('Failed to cancel RechargeAgency invitation:', error) console.error('error:' + error.response.errorMsg) throw error } diff --git a/src/views/AdminCenter/index.vue b/src/views/AdminCenter/index.vue index befdfb6..ba543c3 100644 --- a/src/views/AdminCenter/index.vue +++ b/src/views/AdminCenter/index.vue @@ -279,13 +279,13 @@