Files
kami_frontend/src/api/generated/models/kami-api-camel-oil-v1-order-list-item.ts
danial 146388a2ef feat(order): 新增导出订单数据功能及订单卡号卡密展示
- 在API中新增导出订单数据接口`apiJdV2OrderExportGet`
- 添加导出订单所需的请求参数类型和相关枚举定义
- 订单列表和订单详情中增加卡号、卡密字段显示
- 优化订单状态、支付状态、回调状态映射函数,使用对应枚举类型
- 在订单列表页实现导出按钮点击逻辑,支持导出当前筛选条件下的订单数据
- 导出文件名根据响应头自动解析,支持文件下载和提示
- 调整订单列表滚动宽度,增强字段展示空间
- 补充导出订单接口文档和示例说明
2025-12-11 20:18:45 +08:00

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
}