| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227 |
- import { BookItem } from "basic";
- /**
- * 订单 校验 数据
- * */
- export interface OrderValidationData {
- /**
- * 详细地址
- */
- address?: string;
- /**
- * 书本id集合
- */
- bookIds?: Array<string>;
- /**
- * 书本价格
- */
- bookPrice?: number;
- /**
- * 邮寄方式: 1.顺丰 2.京东
- */
- deliveryMethod?: number;
- /**
- * 押金(由于没有交押金不会到下单页面,所以前端默认传递 0)
- */
- deposit?: number;
- /**
- * 订单总价格
- */
- orderPrice?: number;
- /**
- * 支付方式;微信0/支付宝1/抖音2
- */
- payWay?: number;
- /**
- * 手机
- */
- phone?: string;
- /**
- * 往返邮费
- */
- postFee?: number;
- /**
- * 详细地区(格式如:XXX-XXX-XXX)
- */
- region?: string;
- /**
- * 用户订单备注
- */
- remark?: string;
- /**
- * 收件人名称
- */
- userName?: string;
- /**
- * 订单id
- */
- id?: string;
- }
- /**
- * 押金数据结构
- * */
- export interface DepositData {
- deposit: string;
- }
- /**
- * 获取统一支付信息 请求数据类型
- * */
- export interface GetUnifiedPayInfoRequestData {
- /** 订单id */
- orderId?: string,
- /** 支付方式 */
- payWay?: string,
- }
- /**
- * 订单列表详情数据结构
- */
- export interface OrderDetailData {
- /**
- * 订单ID
- */
- id?: string;
- /**
- * 用户ID
- */
- userId?: string;
- /**
- * 收件人名称
- */
- userName?: string;
- /**
- * 手机
- */
- phone?: string;
- /**
- * 订单状态码
- */
- statusCode?: string;
- /**
- * 订单类型
- */
- orderType?: string;
- /**
- * 详细地区(格式如:XXX-XXX-XXX)
- */
- region?: string;
- /**
- * 详细地址
- */
- address?: string;
- /**
- * 书本id集合
- */
- bookIds?: Array<string> | null;
- /**
- * 归还日期
- */
- returnDate?: string | null;
- /**
- * 订单总价格
- */
- orderPrice?: string;
- /**
- * 往返邮费
- */
- postFee?: string;
- /**
- * 押金
- */
- deposit?: string;
- /**
- * 数量
- */
- amount?: string;
- /**
- * 支付方式;微信0/支付宝1/抖音2
- */
- payWay?: string;
- /**
- * 用户订单备注
- */
- remark?: string | null;
- /**
- * 支付成功时间
- */
- successTime?: string | null;
- /**
- * 邮寄信息
- */
- postInfo?: string | null;
- /**
- * 退款金额
- */
- refund?: string;
- /**
- * 创建人
- */
- createBy?: string;
- /**
- * 创建时间
- */
- createTime?: string;
- /**
- * 更新人
- */
- updateBy?: string;
- /**
- * 更新时间
- */
- updateTime?: string;
- /**
- * 书籍列表
- */
- bookList?: Array<BookItem>;
- /**
- * 书本价格
- */
- bookPrice?: string;
- }
- /**
- * 订单支付结果数据结构
- */
- export interface OrderPayResultData {
- flag: string
- }
|