feat:cdr界面
This commit is contained in:
57
src/typings/api.d.ts
vendored
57
src/typings/api.d.ts
vendored
@@ -213,6 +213,63 @@ declare namespace Api {
|
||||
clientNum: number;
|
||||
packageEnable: boolean;
|
||||
}
|
||||
// CDR 话单查询参数
|
||||
interface CdrHistoryParams {
|
||||
pageNum: number;
|
||||
pageSize: number;
|
||||
userName?: string;
|
||||
clientName?: string;
|
||||
clientMac?: string;
|
||||
startTime?: string;
|
||||
endTime?: string;
|
||||
}
|
||||
|
||||
// CDR 话单信息
|
||||
interface CdrHistory {
|
||||
id: string;
|
||||
userId: number;
|
||||
userName: string;
|
||||
clientName: string;
|
||||
clientMac: string;
|
||||
trafficUp: number;
|
||||
trafficDown: number;
|
||||
startTime: string;
|
||||
endTime: string;
|
||||
duration: number;
|
||||
}
|
||||
|
||||
// CDR 话单响应
|
||||
interface CdrHistoryResponse {
|
||||
rows: CdrHistory[];
|
||||
total: number;
|
||||
}
|
||||
|
||||
// 账单查询参数
|
||||
interface BillParams {
|
||||
pageNum: number;
|
||||
pageSize: number;
|
||||
userName?: string;
|
||||
type?: number;
|
||||
status?: number;
|
||||
}
|
||||
|
||||
// 账单信息
|
||||
interface BillInfo {
|
||||
id: string;
|
||||
userId: number;
|
||||
userName: string;
|
||||
type: number;
|
||||
packageName: string;
|
||||
orderAmount: number;
|
||||
status: number;
|
||||
createTime: string;
|
||||
}
|
||||
|
||||
// 账单响应
|
||||
interface BillResponse {
|
||||
rows: BillInfo[];
|
||||
total: number;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user