60 lines
1.0 KiB
TypeScript
60 lines
1.0 KiB
TypeScript
import request from "@/utils/request";
|
||
import { Account_BaseUrl } from "@/api/config";
|
||
const baseURL = Account_BaseUrl + "/admin/freeDing";
|
||
const API = {
|
||
getList() {
|
||
return request<any>({
|
||
url: `${baseURL}`,
|
||
method: "get",
|
||
});
|
||
},
|
||
|
||
edit(data: editRequest) {
|
||
return request({
|
||
url: `${baseURL}`,
|
||
method: "put",
|
||
data: data,
|
||
});
|
||
},
|
||
}
|
||
export default API;
|
||
/**
|
||
* 修改信息
|
||
*
|
||
* FreeDineConfigEditDTO
|
||
*/
|
||
export interface editRequest {
|
||
/**
|
||
* 是否启用
|
||
*/
|
||
enable?: boolean | null;
|
||
/**
|
||
* 主键id
|
||
*/
|
||
id: number | null;
|
||
/**
|
||
* 充值说明
|
||
*/
|
||
rechargeDesc?: null | string;
|
||
/**
|
||
* 满多少可用
|
||
*/
|
||
rechargeThreshold?: number | null;
|
||
/**
|
||
* 充值倍数
|
||
*/
|
||
rechargeTimes?: number | null;
|
||
/**
|
||
* 使用类型 dine-in店内 takeout 自取 post快递,takeaway外卖
|
||
*/
|
||
useType?: string[] | null;
|
||
/**
|
||
* 与优惠券同享
|
||
*/
|
||
withCoupon?: boolean | null;
|
||
/**
|
||
* 积分同享
|
||
*/
|
||
withPoints?: boolean | null;
|
||
[property: string]: any;
|
||
} |