feat:套餐管理界面(已联调)
This commit is contained in:
57
src/typings/api.d.ts
vendored
57
src/typings/api.d.ts
vendored
@@ -157,6 +157,62 @@ declare namespace Api {
|
||||
phonenumber?:string;
|
||||
authType: string;
|
||||
}
|
||||
interface RateLimit {
|
||||
id: number;
|
||||
rateLimitName: string;
|
||||
upLimit: number;
|
||||
downLimit: number;
|
||||
upLimitEnable: boolean;
|
||||
downLimitEnable: boolean;
|
||||
createBy: number;
|
||||
createTime: string;
|
||||
updateBy: number;
|
||||
updateTime: string;
|
||||
delFlag: boolean;
|
||||
}
|
||||
interface RateLimitAdd {
|
||||
rateLimitName: string;
|
||||
upLimitEnable: boolean;
|
||||
downLimitEnable: boolean;
|
||||
upLimit: number;
|
||||
downLimit: number;
|
||||
}
|
||||
interface Package {
|
||||
id: string;
|
||||
packageName: string;
|
||||
periodNum: number;
|
||||
periodType: number;
|
||||
price: number;
|
||||
trafficEnable: boolean;
|
||||
traffic: number;
|
||||
rateLimitEnable: boolean;
|
||||
rateLimitId?: number;
|
||||
durationEnable: boolean;
|
||||
duration: number;
|
||||
clientNumEnable: boolean;
|
||||
clientNum: number;
|
||||
packageEnable: boolean;
|
||||
createBy: number;
|
||||
createTime: string;
|
||||
updateBy: number;
|
||||
updateTime: string;
|
||||
delFlag: boolean;
|
||||
}
|
||||
interface PackageAdd {
|
||||
packageName: string;
|
||||
periodNum: number;
|
||||
periodType: number;
|
||||
price: number;
|
||||
trafficEnable: boolean;
|
||||
traffic: number;
|
||||
rateLimitEnable: boolean;
|
||||
rateLimitId?: number;
|
||||
durationEnable: boolean;
|
||||
duration: number;
|
||||
clientNumEnable: boolean;
|
||||
clientNum: number;
|
||||
packageEnable: boolean;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -422,5 +478,6 @@ declare namespace Api {
|
||||
type DictSearchParams = Partial<Pick<Dict, 'dictName' | 'dictType' | 'status'> & CommonSearchParams>;
|
||||
|
||||
type DictList = Common.PaginatingQueryRecord<Dict>;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user