Files
cashier_app/http/api/market/index.js
2025-11-24 10:53:19 +08:00

191 lines
3.2 KiB
JavaScript

import http from "@/http/http.js";
const request = http.request;
const urlType = "market";
/**
* 限时折扣-分页
* @param {Object} data
*/
export function limitTimeDiscountPage(data) {
return request({
url: `${urlType}/admin/limitTimeDiscount/page`,
method: "GET",
data
});
}
/**
* 删除限时折扣
* @param {Object} data
*/
export function limitTimeDiscountDel(id) {
return request({
url: `${urlType}/admin/limitTimeDiscount?id=${id}`,
method: "DELETE"
});
}
/**
* 限时折扣-新增/编辑
* @param {Object} data
*/
export function limitTimeDiscount(data) {
return request({
url: `${urlType}/admin/limitTimeDiscount`,
method: data.id ? 'put' : 'post',
data
});
}
/**
* 优惠券-分页
* @param {Object} params
*/
export function couponPage(params) {
return request({
url: `${urlType}/admin/coupon/page`,
method: "GET",
params
});
}
/**
* 优惠券-添加/编辑
* @param {Object} params
*/
export function couponAdd(data) {
return request({
url: `${urlType}/admin/coupon`,
method: data.id ? 'put' : 'post',
data
});
}
/**
* 优惠券-删除
* @param id
*/
export function couponDel(id) {
return request({
url: `${urlType}/admin/coupon?id=${id}&type=0`,
method: 'delete'
});
}
/**
* 优惠券-详情
* @param id
*/
export function couponDetail(id) {
return request({
url: `${urlType}/admin/coupon/${id}`,
method: "GET"
});
}
/**
* 消费赠券-添加
* @param {Object} data
*/
export function couponPost(data) {
return request({
url: `${urlType}/admin/consumerCoupon/addConsumerCoupon`,
method: 'post',
data
});
}
/**
* 消费赠券-更新
* @param {Object} data
*/
export function updateConsumerCouponById(data) {
return request({
url: `${urlType}/admin/consumerCoupon/updateConsumerCouponById`,
method: 'put',
data
});
}
/**
* 消费赠券-分页
* @param {Object} data
*/
export function getConsumerCouponPage(params) {
return request({
url: `${urlType}/admin/consumerCoupon/getConsumerCouponPage`,
method: 'get',
params
});
}
/**
* 消费赠券-删除
* @param {Object} data
*/
export function deleteConsumerCoupon(id) {
return request({
url: `${urlType}/admin/consumerCoupon/deleteConsumerCoupon?id=${id}`,
method: 'DELETE',
});
}
/**
* 消费赠券-详情
* @param {Object} data
*/
export function getConsumerCouponById(params) {
return request({
url: `${urlType}/admin/consumerCoupon/getConsumerCouponById`,
method: 'get',
params
});
}
/**
* 优惠券列表/已领取详情
* @param {Object} data
*/
export function couponGetRecord(params) {
return request({
url: `${urlType}/admin/coupon/record`,
method: 'get',
params
});
}
/**
* 智慧充值规/配置信息修改
* @param {Object} data
*/
export function shopRechargePost(data) {
return request({
url: `${urlType}/admin/shopRecharge`,
method: 'post',
data
});
}
/**
* 智慧充值规/配置信息获取
* @param {Object} data
*/
export function shopRechargeGet(data) {
return request({
url: `${urlType}/admin/shopRecharge`,
method: 'get',
data
});
}
/**
* 获取店铺用户充值记录
* @param {Object} data
*/
export function shopUserFlow(data) {
return request({
url: `/account/admin/shopUser/flow`,
method: 'get',
data
});
}