59 lines
1002 B
TypeScript
59 lines
1002 B
TypeScript
|
|
export type ResponseModel<T> = {
|
|
code : number
|
|
data : T
|
|
msg : string
|
|
}
|
|
|
|
export type FoodsModel = {
|
|
createBy ?: any;
|
|
createTime : string;
|
|
updateBy ?: any;
|
|
updateTime : string;
|
|
remark ?: any;
|
|
id : number;
|
|
cid : number;
|
|
title : string;
|
|
cover : string;
|
|
description : string;
|
|
content ?: any;
|
|
coupon : number;
|
|
couponDesc : string;
|
|
couponStartTime : string;
|
|
couponEndTime : string;
|
|
price : number;
|
|
sort : number;
|
|
area ?: any;
|
|
recommend : number;
|
|
recommendStartTime : string;
|
|
recommendEndTime ?: any;
|
|
saleCount : number;
|
|
state : number;
|
|
}
|
|
export interface CartModel {
|
|
createBy?: any;
|
|
createTime: string;
|
|
updateBy?: any;
|
|
updateTime?: any;
|
|
remark?: any;
|
|
fid: number;
|
|
uid: number;
|
|
foodsCover: string;
|
|
foodsTitle: string;
|
|
foodPrice: number;
|
|
count: number;
|
|
state: number;
|
|
}
|
|
|
|
export interface CategoryModel {
|
|
createBy?: any;
|
|
createTime: string;
|
|
updateBy?: any;
|
|
updateTime: string;
|
|
remark?: any;
|
|
id: number;
|
|
title: string;
|
|
sort: number;
|
|
cover: string;
|
|
state: number;
|
|
} |