index.ts 836 Bytes
import request from '@/config/axios'

const GiftCardApi = {
  // 获取礼品卡分页
  getGiftCardList(params: any) {
    return request.get({ url: '/fitness/gift-card/page', params })
  },
  // 创建礼品卡
  createGiftCard(data: any) {
    return request.post({ url: '/fitness/gift-card', data })
  },
  // 修改礼品卡
  updateGiftCard(data: any) {
    return request.put({ url: '/fitness/gift-card', data })
  },
  // 获取礼品卡详情
  getGiftCard(id: number) {
    return request.get({ url: `/fitness/gift-card/${id}` })
  },
  // 删除礼品卡
  deleteGiftCard(id: number) {
    return request.delete({ url: `/fitness/gift-card/${id}` })
  },
  // 批量删除礼品卡
  deleteGiftCards(ids: number[]) {
    return request.delete({ url: `/fitness/gift-card/batch`, data: ids })
  },
}

export default GiftCardApi