import request from '@/axios' import { REQUEST_BASE } from '@/constants' /** * 获取优惠券模板列表 * @param * @returns */ export const getCouponList = (params: any): Promise => { return request.get({ url: `${REQUEST_BASE}/coupon`, params }) } export const addCoupon = (data: any): Promise => { return request.post({ url: `${REQUEST_BASE}/coupon`, data }) } export const editCoupon = (data: any): Promise => { return request.put({ url: `${REQUEST_BASE}/coupon/${data.id}`, data }) } export const delCoupon = (id: number): Promise => { return request.delete({ url: `${REQUEST_BASE}/coupon/${id}` }) } export const getCouponDetail = (id: number): Promise => { return request.get({ url: `${REQUEST_BASE}/coupon/${id}` }) } export const releaseCoupon = (data: any): Promise => { return request.post({ url: `${REQUEST_BASE}/coupon_issue`,data }) } export const couponList = (params: any): Promise => { return request.get({ url: `${REQUEST_BASE}/coupon_issue`,params }) } export const couponDel = (id: number): Promise => { return request.delete({ url: `${REQUEST_BASE}/coupon_issue/${id}` }) } export const giveUserCoupon = (data: any): Promise => { return request.post({ url: `${REQUEST_BASE}/coupon/ff`,data }) } export const couponGetList = (params: any): Promise => { return request.get({ url: `${REQUEST_BASE}/coupon_user`,params }) } export const getREchange = (params: any): Promise => { return request.get({ url: `${REQUEST_BASE}/system_recharge`,params }) } export const addRechange = (data:object): Promise => { return request.post({ url: `${REQUEST_BASE}/system_recharge`, data }) } export const delRechange = (id:number): Promise => { return request.delete({ url: `${REQUEST_BASE}/system_recharge/${id}` }) } export const editRechange = (data:{[key:string]:any}): Promise => { return request.put({ url: `${REQUEST_BASE}/system_recharge/${data.id}`, data }) }