Merge remote-tracking branch 'origin/zuncle'
This commit is contained in:
commit
0c794101e7
@ -117,19 +117,19 @@ export function setDefaultAddress(user_id, address_id) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getActivityDetail(activity_id) {
|
export function getActivityDetail(activity_id) {
|
||||||
return authRequest({ url: `/api/app/activities/${activity_id}`, method: 'GET' })
|
return request({ url: `/api/app/activities/${activity_id}`, method: 'GET' })
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getActivityIssues(activity_id) {
|
export function getActivityIssues(activity_id) {
|
||||||
return authRequest({ url: `/api/app/activities/${activity_id}/issues`, method: 'GET' })
|
return request({ url: `/api/app/activities/${activity_id}/issues`, method: 'GET' })
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getActivityIssueRewards(activity_id, issue_id) {
|
export function getActivityIssueRewards(activity_id, issue_id) {
|
||||||
return authRequest({ url: `/api/app/activities/${activity_id}/issues/${issue_id}/rewards`, method: 'GET' })
|
return request({ url: `/api/app/activities/${activity_id}/issues/${issue_id}/rewards`, method: 'GET' })
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getIssueDrawLogs(activity_id, issue_id) {
|
export function getIssueDrawLogs(activity_id, issue_id) {
|
||||||
return authRequest({ url: `/api/app/activities/${activity_id}/issues/${issue_id}/draw_logs`, method: 'GET' })
|
return request({ url: `/api/app/activities/${activity_id}/issues/${issue_id}/draw_logs`, method: 'GET' })
|
||||||
}
|
}
|
||||||
|
|
||||||
export function drawActivityIssue(activity_id, issue_id) {
|
export function drawActivityIssue(activity_id, issue_id) {
|
||||||
@ -141,7 +141,7 @@ export function getIssueChoices(activity_id, issue_id) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getProductDetail(product_id) {
|
export function getProductDetail(product_id) {
|
||||||
return authRequest({ url: `/api/app/products/${product_id}`, method: 'GET' })
|
return request({ url: `/api/app/products/${product_id}`, method: 'GET' })
|
||||||
}
|
}
|
||||||
|
|
||||||
export function redeemInventory(user_id, ids) {
|
export function redeemInventory(user_id, ids) {
|
||||||
@ -350,7 +350,7 @@ export function playMatchingGame(game_id) {
|
|||||||
* 获取所有启用的卡牌配置
|
* 获取所有启用的卡牌配置
|
||||||
*/
|
*/
|
||||||
export function getMatchingCardTypes() {
|
export function getMatchingCardTypes() {
|
||||||
return authRequest({ url: '/api/app/matching/card_types', method: 'GET' })
|
return request({ url: '/api/app/matching/card_types', method: 'GET' })
|
||||||
}
|
}
|
||||||
|
|
||||||
export function createMatchingPreorder({ issue_id, position, coupon_id = 0, item_card_id = 0, use_game_pass = false }) {
|
export function createMatchingPreorder({ issue_id, position, coupon_id = 0, item_card_id = 0, use_game_pass = false }) {
|
||||||
|
|||||||
@ -1589,8 +1589,10 @@ onLoad((opts) => {
|
|||||||
syncResumeGame(id)
|
syncResumeGame(id)
|
||||||
fetchDetail(id)
|
fetchDetail(id)
|
||||||
fetchIssues(id)
|
fetchIssues(id)
|
||||||
// 获取次数卡
|
// 获取次数卡(仅登录用户)
|
||||||
fetchGamePasses()
|
if (uni.getStorageSync('token')) {
|
||||||
|
fetchGamePasses()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
fetchCardTypes()
|
fetchCardTypes()
|
||||||
})
|
})
|
||||||
|
|||||||
@ -476,7 +476,9 @@ onLoad(async (opts) => {
|
|||||||
if (currentIssueId.value) {
|
if (currentIssueId.value) {
|
||||||
fetchWinRecords(id, currentIssueId.value)
|
fetchWinRecords(id, currentIssueId.value)
|
||||||
}
|
}
|
||||||
fetchPasses()
|
if (uni.getStorageSync('token')) {
|
||||||
|
fetchPasses()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
// 监听期切换,刷新记录
|
// 监听期切换,刷新记录
|
||||||
|
|||||||
@ -774,7 +774,9 @@ onLoad(async (opts) => {
|
|||||||
fetchWinRecords(id, currentIssueId.value)
|
fetchWinRecords(id, currentIssueId.value)
|
||||||
}
|
}
|
||||||
// 获取次数卡
|
// 获取次数卡
|
||||||
fetchPasses()
|
if (uni.getStorageSync('token')) {
|
||||||
|
fetchPasses()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
onUnload(() => {
|
onUnload(() => {
|
||||||
|
|||||||
@ -23,7 +23,7 @@ function handleAuthExpired() {
|
|||||||
|
|
||||||
// 不再脱敏,直接打印原始数据
|
// 不再脱敏,直接打印原始数据
|
||||||
|
|
||||||
export function request({ url, method = 'GET', data = {}, header = {} }) {
|
export function request({ url, method = 'GET', data = {}, header = {}, suppressAuthModal = false }) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const finalHeader = { ...buildDefaultHeaders(), ...header }
|
const finalHeader = { ...buildDefaultHeaders(), ...header }
|
||||||
uni.request({
|
uni.request({
|
||||||
@ -39,7 +39,7 @@ export function request({ url, method = 'GET', data = {}, header = {} }) {
|
|||||||
resolve(body && body.data !== undefined ? body.data : body)
|
resolve(body && body.data !== undefined ? body.data : body)
|
||||||
} else {
|
} else {
|
||||||
if (code === 401) {
|
if (code === 401) {
|
||||||
const suppress = finalHeader && (finalHeader['X-Suppress-Auth-Modal'] || finalHeader['x-suppress-auth-modal'])
|
const suppress = suppressAuthModal || finalHeader && (finalHeader['X-Suppress-Auth-Modal'] || finalHeader['x-suppress-auth-modal'])
|
||||||
if (!suppress) {
|
if (!suppress) {
|
||||||
handleAuthExpired()
|
handleAuthExpired()
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user