26 lines
1010 B
JavaScript
26 lines
1010 B
JavaScript
import { request, authRequest } from '../utils/request'
|
|
|
|
export function listThresholdActivities(params = {}) {
|
|
return request({ url: '/api/app/threshold-activities', method: 'GET', data: params })
|
|
}
|
|
|
|
export function getThresholdActivity(id) {
|
|
return request({ url: `/api/app/threshold-activities/${id}`, method: 'GET' })
|
|
}
|
|
|
|
export function getMyThresholdActivity(id) {
|
|
return authRequest({ url: `/api/app/threshold-activities/${id}/my`, method: 'GET', suppressAuthModal: true })
|
|
}
|
|
|
|
export function joinThresholdActivity(id) {
|
|
return authRequest({ url: `/api/app/threshold-activities/${id}/join`, method: 'POST' })
|
|
}
|
|
|
|
export function listThresholdParticipants(id, page = 1, page_size = 20) {
|
|
return request({ url: `/api/app/threshold-activities/${id}/participants`, method: 'GET', data: { page, page_size } })
|
|
}
|
|
|
|
export function listThresholdWinners(id, page = 1, page_size = 100) {
|
|
return request({ url: `/api/app/threshold-activities/${id}/winners`, method: 'GET', data: { page, page_size } })
|
|
}
|