1
This commit is contained in:
@@ -0,0 +1,102 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 会员权益包
|
||||
*/
|
||||
export interface ShopMemberBenefitPackage {
|
||||
// 权益包ID
|
||||
packageId?: number;
|
||||
// 权益包名称
|
||||
packageName?: string;
|
||||
// 权益包描述
|
||||
packageDesc?: string;
|
||||
// 权益图标
|
||||
packageIcon?: string;
|
||||
// 权益内容(JSON格式)
|
||||
packageContent?: string;
|
||||
// 价格
|
||||
price?: number;
|
||||
// 原价
|
||||
originalPrice?: number;
|
||||
// 库存
|
||||
stock?: number;
|
||||
// 已兑换数量
|
||||
exchangeCount?: number;
|
||||
// 排序
|
||||
sortNumber?: number;
|
||||
// 状态: 0-下架 1-上架
|
||||
status?: number;
|
||||
// 是否启用配送
|
||||
deliveryEnabled?: number;
|
||||
// 创建时间
|
||||
createdTime?: string;
|
||||
// 更新时间
|
||||
updatedTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员权益包查询参数
|
||||
*/
|
||||
export interface ShopMemberBenefitPackageParam extends PageParam {
|
||||
status?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员权益兑换记录
|
||||
*/
|
||||
export interface ShopMemberBenefitExchange {
|
||||
// 兑换记录ID
|
||||
exchangeId?: number;
|
||||
// 用户ID
|
||||
userId?: number;
|
||||
// 用户昵称
|
||||
userNickname?: string;
|
||||
// 权益包ID
|
||||
packageId?: number;
|
||||
// 权益包名称
|
||||
packageName?: string;
|
||||
// 订单ID
|
||||
orderId?: number;
|
||||
// 订单编号
|
||||
orderNo?: string;
|
||||
// 收货人姓名
|
||||
receiverName?: string;
|
||||
// 收货人电话
|
||||
receiverPhone?: string;
|
||||
// 收货地址
|
||||
receiverAddress?: string;
|
||||
// 快递公司
|
||||
expressCompany?: string;
|
||||
// 快递单号
|
||||
expressNo?: string;
|
||||
// 发货时间
|
||||
shipTime?: string;
|
||||
// 完成时间
|
||||
completeTime?: string;
|
||||
// 状态: 0-待发货 1-已发货 2-已完成 3-已取消
|
||||
status?: number;
|
||||
// 创建时间
|
||||
createdTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员权益兑换查询参数
|
||||
*/
|
||||
export interface ShopMemberBenefitExchangeParam extends PageParam {
|
||||
userId?: number;
|
||||
packageId?: number;
|
||||
status?: number;
|
||||
createTimeStart?: string;
|
||||
createTimeEnd?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 发货请求
|
||||
*/
|
||||
export interface ShipRequest {
|
||||
// 快递公司
|
||||
expressCompany: string;
|
||||
// 快递单号
|
||||
expressNo: string;
|
||||
}
|
||||
Reference in New Issue
Block a user