feat: 新增云小编抽奖接口

This commit is contained in:
Zxwy
2026-07-18 15:25:15 +08:00
parent 35d1c61cb4
commit 4442fb4341
6 changed files with 644 additions and 5 deletions
+30
View File
@@ -0,0 +1,30 @@
// 云小编每日抽奖
//
// activityId:
// 默认 6501202
//
// drawCount:
// 默认 1
//
// checkToken:
// 易盾反作弊 Token
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
activityId: query.activityId || '6501202',
drawCount: query.drawCount || '1',
}
// TODO: 如何传递 checkToken
const optionQuery = { ...query }
if (query.checkToken) {
data.checkToken = query.checkToken
delete query.checkToken
}
return request(
`/api/middle/play/do/lottery`,
data,
createOption(optionQuery, 'eapi', 'v2'),
)
}
@@ -0,0 +1,17 @@
// 云小编抽奖剩余次数查询
//
// activityId:
// 默认 6501202
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
activityId: query.activityId || '6501202',
}
return request(
`/api/middle/play/lottery/remain/chance`,
data,
createOption(query, 'eapi'),
)
}