Files
sionrui/yudao-ui-admin-vue3/src/api/muye/redeemrecord/index.ts
sion123 0a13e6a92d
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
feat(deploy): 添加管理后台前端独立部署支持并优化API路径
- 在部署脚本中新增管理后台前端部署逻辑,支持独立部署选项
- 优化兑换记录API路径,移除冗余的`admin-api`前缀
- 重构部署脚本结构,分离用户端和管理后台部署逻辑
- 支持三种部署模式:仅后端、仅用户端前端、仅管理后台前端
2026-03-27 23:11:37 +08:00

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 })
}