修复(#117): 补齐用户订阅限速配置 UI
PR Check / Lint, Check, Test and Build (push) Has been cancelled
Build and Release / Build (push) Has been cancelled

This commit is contained in:
2026-05-29 00:31:56 -07:00
parent 100b641552
commit 2a3d5a3234
4 changed files with 407 additions and 28 deletions
+23
View File
@@ -398,6 +398,9 @@ declare namespace API {
expired_at: number;
traffic: number;
subscribe_id: number;
speed_limit?: number;
device_limit?: number;
traffic_limit?: UserSubscribeTrafficLimitRule[];
};
type CurrencyConfig = {
@@ -2428,12 +2431,16 @@ declare namespace API {
};
type UpdateUserSubscribeRequest = {
user_id?: number;
user_subscribe_id: number;
subscribe_id: number;
traffic: number;
expired_at: number;
upload: number;
download: number;
speed_limit?: number;
device_limit?: number;
traffic_limit?: UserSubscribeTrafficLimitRule[];
};
type User = {
@@ -2524,6 +2531,12 @@ declare namespace API {
traffic: number;
download: number;
upload: number;
speed_limit?: number;
device_limit?: number;
effective_speed?: number;
is_throttled?: boolean;
throttle_rule?: string;
traffic_limit?: UserSubscribeTrafficLimitRule[];
token: string;
status: number;
short: string;
@@ -2533,6 +2546,13 @@ declare namespace API {
updated_at: number;
};
type UserSubscribeTrafficLimitRule = {
stat_type: string;
stat_value: number;
traffic_usage: number;
speed_limit: number;
};
type UserSubscribeDetail = {
id: number;
user_id: number;
@@ -2546,6 +2566,9 @@ declare namespace API {
traffic: number;
download: number;
upload: number;
speed_limit?: number;
device_limit?: number;
traffic_limit?: UserSubscribeTrafficLimitRule[];
token: string;
status: number;
effective_speed: number;