Feat:抽奖2.0(部分接口未调通)
This commit is contained in:
+55
-5
@@ -3,15 +3,57 @@ import request from '@/utils/request'
|
||||
/**
|
||||
* 抽奖活动信息
|
||||
* */
|
||||
export function getDetail() {
|
||||
return request.get('/lottery/dice/detail')
|
||||
export function getDetail(params = {}) {
|
||||
return request.get('/lottery/dice/detail', params)
|
||||
}
|
||||
|
||||
/**
|
||||
* 抽奖
|
||||
* */
|
||||
export function getPrize() {
|
||||
return request.post('/lottery/dice/draw')
|
||||
export function getPrize(data = {}) {
|
||||
return request.post('/lottery/dice/draw', data)
|
||||
}
|
||||
|
||||
/**
|
||||
* 县域抽奖活动详情
|
||||
* @param activityId 抽奖活动ID
|
||||
*/
|
||||
export function getDrawActivityInfo(activityId) {
|
||||
return request.get('/draw/activityInfo', { activityId })
|
||||
}
|
||||
|
||||
/**
|
||||
* 县域抽奖活动规则
|
||||
*/
|
||||
export function getDrawRuleConfig() {
|
||||
return request.get('/draw/ruleConfig')
|
||||
}
|
||||
|
||||
/**
|
||||
* 我的抽奖码列表
|
||||
* @param status 抽奖码状态(0:等待开奖, 1:已中奖, 2:未中奖, -1:已失效)
|
||||
*/
|
||||
export function getDrawMyTickets(status) {
|
||||
const params = {}
|
||||
if (status !== undefined && status !== null && status !== '') {
|
||||
params.status = status
|
||||
}
|
||||
return request.get('/draw/myTickets', params)
|
||||
}
|
||||
|
||||
/**
|
||||
* 抽奖活动中奖记录
|
||||
* @param activityId 抽奖活动ID
|
||||
*/
|
||||
export function getActivityWinRecord(activityId) {
|
||||
return request.get('/draw/activityWinRecord', { activityId })
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取抽奖相关显示配置
|
||||
*/
|
||||
export function getDrawConfig() {
|
||||
return request.get('/draw/config')
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -35,4 +77,12 @@ export function getLogs(page = 1, limit = 10) {
|
||||
* */
|
||||
export function getLotteryShareInfo() {
|
||||
return request.get('/lottery/shareImage')
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单支付完成后检查抽奖码
|
||||
* @param orderId 订单号
|
||||
*/
|
||||
export function getDrawTicketByOrder(orderId) {
|
||||
return request.get('/draw/ticketByOrder', { orderId })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user