- 在API中新增导出订单数据接口`apiJdV2OrderExportGet` - 添加导出订单所需的请求参数类型和相关枚举定义 - 订单列表和订单详情中增加卡号、卡密字段显示 - 优化订单状态、支付状态、回调状态映射函数,使用对应枚举类型 - 在订单列表页实现导出按钮点击逻辑,支持导出当前筛选条件下的订单数据 - 导出文件名根据响应头自动解析,支持文件下载和提示 - 调整订单列表滚动宽度,增强字段展示空间 - 补充导出订单接口文档和示例说明
103 lines
1.8 KiB
TypeScript
103 lines
1.8 KiB
TypeScript
/* tslint:disable */
|
|
|
|
/**
|
|
*
|
|
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
|
*
|
|
* The version of the OpenAPI document:
|
|
*
|
|
*
|
|
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
* https://openapi-generator.tech
|
|
* Do not edit the class manually.
|
|
*/
|
|
|
|
export interface KamiApiCamelOilV1OrderListItem {
|
|
/**
|
|
* 系统订单号
|
|
*/
|
|
orderNo?: string;
|
|
/**
|
|
* 商户订单号
|
|
*/
|
|
merchantOrderId?: string;
|
|
/**
|
|
* 账号ID
|
|
*/
|
|
accountId?: number;
|
|
/**
|
|
* 账号名称
|
|
*/
|
|
accountName?: string;
|
|
/**
|
|
* 订单金额
|
|
*/
|
|
amount?: number;
|
|
/**
|
|
* 支付宝支付链接
|
|
*/
|
|
alipayUrl?: string;
|
|
/**
|
|
* 提取的卡号
|
|
*/
|
|
cardNumber?: string;
|
|
/**
|
|
* 提取的卡密
|
|
*/
|
|
cardPassword?: string;
|
|
/**
|
|
* 订单状态
|
|
*/
|
|
status?: KamiApiCamelOilV1OrderListItemStatusEnum;
|
|
/**
|
|
* 支付状态
|
|
*/
|
|
payStatus?: KamiApiCamelOilV1OrderListItemPayStatusEnum;
|
|
/**
|
|
* 回调状态
|
|
*/
|
|
notifyStatus?: KamiApiCamelOilV1OrderListItemNotifyStatusEnum;
|
|
/**
|
|
* 回调次数
|
|
*/
|
|
notifyCount?: number;
|
|
/**
|
|
* 支付完成时间
|
|
*/
|
|
paidAt?: string;
|
|
/**
|
|
* 最后检测支付时间
|
|
*/
|
|
lastCheckAt?: string;
|
|
/**
|
|
* 失败原因
|
|
*/
|
|
failureReason?: string;
|
|
/**
|
|
* 创建时间
|
|
*/
|
|
createdAt?: string;
|
|
/**
|
|
* 更新时间
|
|
*/
|
|
updatedAt?: string;
|
|
}
|
|
|
|
export enum KamiApiCamelOilV1OrderListItemStatusEnum {
|
|
NUMBER_2 = 2,
|
|
NUMBER_3 = 3,
|
|
NUMBER_0 = 0,
|
|
NUMBER_1 = 1
|
|
}
|
|
export enum KamiApiCamelOilV1OrderListItemPayStatusEnum {
|
|
NUMBER_1 = 1,
|
|
NUMBER_2 = 2,
|
|
NUMBER_3 = 3,
|
|
NUMBER_0 = 0
|
|
}
|
|
export enum KamiApiCamelOilV1OrderListItemNotifyStatusEnum {
|
|
NUMBER_2 = 2,
|
|
NUMBER_0 = 0,
|
|
NUMBER_1 = 1
|
|
}
|