2
0

feat:套餐记录界面增加套餐显示以及中英文显示

This commit is contained in:
zhongzm
2025-01-22 20:27:22 +08:00
parent 837a752021
commit bf35afa9e2
4 changed files with 174 additions and 26 deletions

53
src/typings/api.d.ts vendored
View File

@@ -616,27 +616,50 @@ declare namespace Api {
/** Package history record information */
interface PackageHistoryRecord {
id: string;
delFlag: boolean;
createBy: number;
/** Record ID */
id: number;
/** Order creation time */
createTime: string;
updateBy: number;
updateTime: string;
userId: number;
packageId: string;
paymentId: string | null;
orderNo: string | null;
type: number; // 0 表示套餐
/** Order amount */
orderAmount: string;
status: number; // 0未支付1已支付
/** Order status: 1-paid, 0-unpaid */
status: number;
/** Package information */
upackage?: {
/** Package name */
packageName: string;
/** Package price */
price: number;
/** Whether traffic is limited */
trafficEnable: boolean;
/** Traffic limit in bytes */
traffic: number;
/** Period number */
periodNum: number;
/** Period type: 0-hour, 1-day, 2-month, 3-year */
periodType: number;
};
}
/** Package history list response */
interface PackageHistoryListResponse {
rows: PackageHistoryRecord[];
total: number;
/** Package history response */
interface PackageHistoryResponse {
code: number;
msg: string;
data: {
rows: PackageHistoryRecord[];
total: number;
};
}
/** Package history response */
interface PackageHistoryResponse {
code: number;
msg: string;
data: {
rows: PackageHistoryRecord[];
total: number;
};
}
/** Package history query parameters */
interface PackageHistoryQueryParams {
pageNum: number;