fix(代理中心): 调整对接接口数据

This commit is contained in:
hzj 2025-11-11 11:02:48 +08:00
parent ee086c52a6
commit baeac68495
2 changed files with 110 additions and 11 deletions

View File

@ -215,3 +215,111 @@ export function formatEventDescribe(eventDescribe) {
.replace(/Settlement Agent Salary/i, 'Create An Account')
.replace(/Settlement Member salary/i, 'Transfer')
}
// 获取累积充值信息
export const getTotalRecharge = async (userId) => {
try {
const response = await get(`/user/count/total-recharge?userId=${userId}`)
return response
} catch (error) {
console.error('Failed to fetch total recharge:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 获取提现方式列表
export const getWithdrawalWays = async () => {
try {
const response = await get(`/wallet/bank/withdrawal_ways`)
return response
} catch (error) {
console.error('Failed to fetch withdrawal ways:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 根据用户ID获取银行卡列表
export const getBankCardList = async () => {
try {
const response = await get(`/wallet/bank-card/list`)
return response
} catch (error) {
console.error('Failed to fetch bank card list:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 添加用户银行卡
export const addBankCard = async (data) => {
try {
const response = await post(`/wallet/bank-card/add`, data)
return response
} catch (error) {
console.error('Failed to add bank card:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 根据卡片ID删除银行卡
export const deleteBankCard = async (data) => {
try {
const response = await post(`/wallet/bank-card/delete`, data)
return response
} catch (error) {
console.error('Failed to delete bank card:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 使用银行卡
export const useBankCard = async (data) => {
try {
const response = await post(`/wallet/bank-card/use`, data)
return response
} catch (error) {
console.error('Failed to use bank card:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 根据用户ID获取提现信息列表
export const getWithdrawInfoList = async () => {
try {
const response = await get(`/wallet/withdraw-info/list`)
return response
} catch (error) {
console.error('Failed to fetch withdraw info list:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 添加用户提现信息
export const addWithdrawInfo = async (data) => {
try {
const response = await post(`/wallet/withdraw-info/add`, data)
return response
} catch (error) {
console.error('Failed to add withdraw info:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}
// 修改用户提现信息
export const updateWithdrawInfo = async (data) => {
try {
const response = await post(`/wallet/withdraw-info/update`, data)
return response
} catch (error) {
console.error('Failed to update withdraw info:', error)
console.error('error:' + error.response.errorMsg)
throw error
}
}

View File

@ -422,15 +422,6 @@ const fetchMemberWorkData = async () => {
income: latestTarget.target?.settlementResult?.acceptGiftValue,
timeDays: latestTarget.target?.effectiveDay || '',
})
//
Object.assign(teamBillInfo, {
date: `${year}.${month}`,
status: formatStatus(latestTarget.status),
hostSalary: latestTarget.target?.settlementResult?.memberSalary?.toFixed(2) || '',
agentSalary: latestTarget.target?.settlementResult?.ownSalary?.toFixed(2) || '',
total: latestTarget.target?.settlementResult?.totalSalary?.toFixed(2) || '',
})
} else {
console.warn('No targets data available')
}
@ -584,8 +575,8 @@ const { userInfo, salaryInfo, taskInfo, handleImageError, getAvatarPlaceholder }
forceRefresh: true, //
onDataLoaded: () => {
fetchTeamMemberCount()
// fetchTeamBillData() //
fetchMemberWorkData() //
fetchTeamBillData() //
fetchMemberWorkData() //
},
})