Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 在部署脚本中新增管理后台前端部署逻辑,支持独立部署选项 - 优化兑换记录API路径,移除冗余的`admin-api`前缀 - 重构部署脚本结构,分离用户端和管理后台部署逻辑 - 支持三种部署模式:仅后端、仅用户端前端、仅管理后台前端
27 lines
866 B
TypeScript
27 lines
866 B
TypeScript
import request from '@/config/axios'
|
|
|
|
// 查询兑换记录分页
|
|
export const getRedeemRecordPage = async (params) => {
|
|
return await request.get({ url: `/muye/redeem-record/page`, params })
|
|
}
|
|
|
|
// 查询兑换记录详情
|
|
export const getRedeemRecord = async (id: number) => {
|
|
return await request.get({ url: `/muye/redeem-record/get?id=` + id })
|
|
}
|
|
|
|
// 查询我的兑换记录(用户端)
|
|
export const getMyRedeemRecords = async (params) => {
|
|
return await request.get({ url: `/app-api/muye/redeem-record/my-page`, params })
|
|
}
|
|
|
|
// 用户兑换
|
|
export const redeemCode = async (code: string) => {
|
|
return await request.post({ url: `/app-api/muye/redeem-code/redeem`, data: { code } })
|
|
}
|
|
|
|
// 导出兑换记录 Excel
|
|
export const exportRedeemRecord = async (params) => {
|
|
return await request.download({ url: `/muye/redeem-record/export-excel`, params })
|
|
}
|