feat(周星打榜页): 接口调整

This commit is contained in:
hzj 2026-02-28 11:50:45 +08:00
parent 93766bbdfb
commit 52853e3d11
2 changed files with 9 additions and 8 deletions

View File

@ -4,7 +4,7 @@ import { get, post } from '../utils/http.js'
export const getWeekStarRanking = async (data) => {
try {
const response = await get(
`/activity/week-star/ranking?type=${data.type}&current=${data.current}&size=${data.size}`
`/activity/week-star/ranking?type=${data.type}&current=${data.current}&size=${data.size}`,
)
return response
} catch (error) {
@ -18,7 +18,7 @@ export const getWeekStarRanking = async (data) => {
export const getMyWeekStarRanking = async (data) => {
try {
const response = await get(
`/activity/week-star/my-rank?type=${data.type}&userId=${data.userId}`
`/activity/week-star/my-rank?type=${data.type}&userId=${data.userId}`,
)
return response
} catch (error) {
@ -68,7 +68,7 @@ export const getHistoryTopOne = async () => {
export const getExchangeGoods = async (data) => {
try {
const response = await get(
`/activity/week-star/listActivityResource?sysOrigin=${data.sysOrigin}&activityType=${data.activityType}`
`/activity/week-star/listActivityResource?sysOrigin=${data.sysOrigin}&activityType=${data.activityType}`,
)
return response
} catch (error) {
@ -82,7 +82,7 @@ export const getExchangeGoods = async (data) => {
export const getMyFragment = async (data) => {
try {
const response = await post(
`/activity/week-star/list/by/user-id?userId=${data.userId}&fragmentsIds=${data.fragmentsIds}`
`/activity/week-star/list/by/user-id?userId=${data.userId}&fragmentsIds=${data.fragmentsIds}`,
)
return response
} catch (error) {
@ -95,9 +95,7 @@ export const getMyFragment = async (data) => {
// 获取我拥有的碎片
export const exchangeGood = async (data) => {
try {
const response = await post(
`/activity/week-star/exchange?propsGroupId=${data.propsGroupId}&fragmentsId=${data.fragmentsId}`
)
const response = await post(`/activity/week-star/exchange`, data)
return response
} catch (error) {
console.error('Failed to exchange goods:', error)

View File

@ -985,16 +985,19 @@ const selectGood = (good) => {
selectedGood.value = good
}
//
const exchangeSelectedGood = async (propsGroupId) => {
try {
let data = {
propsGroupId,
fragmentsId: '1968948330210508801',
userId: userInfo.value.id,
}
const resExchangeGood = await exchangeGood(data)
if (resExchangeGood.status) {
getThisWeekExchangeGoods() //
closedPopup() //
getThisWeekMyFragment() //
}
} catch (error) {
console.log('error:', error)