🐛 fix: Remove GroupTable and related components, simplify SubscribeTable and update language handling in subscription forms
This commit is contained in:
@@ -191,14 +191,6 @@ export async function updateSubscribeConfig(
|
||||
});
|
||||
}
|
||||
|
||||
/** Get subscribe type GET /v1/admin/system/subscribe_type */
|
||||
export async function getSubscribeType(options?: { [key: string]: any }) {
|
||||
return request<API.Response & { data?: API.SubscribeType }>('/v1/admin/system/subscribe_type', {
|
||||
method: 'GET',
|
||||
...(options || {}),
|
||||
});
|
||||
}
|
||||
|
||||
/** Get Team of Service Config GET /v1/admin/system/tos_config */
|
||||
export async function getTosConfig(options?: { [key: string]: any }) {
|
||||
return request<API.Response & { data?: API.TosConfig }>('/v1/admin/system/tos_config', {
|
||||
|
||||
+6
-6
@@ -325,6 +325,7 @@ declare namespace API {
|
||||
|
||||
type CreateSubscribeRequest = {
|
||||
name: string;
|
||||
language: string;
|
||||
description: string;
|
||||
unit_price: number;
|
||||
unit_time: string;
|
||||
@@ -335,7 +336,6 @@ declare namespace API {
|
||||
speed_limit: number;
|
||||
device_limit: number;
|
||||
quota: number;
|
||||
group_id: number;
|
||||
nodes: number[];
|
||||
node_tags: string[];
|
||||
show: boolean;
|
||||
@@ -1045,14 +1045,14 @@ declare namespace API {
|
||||
type GetSubscribeListParams = {
|
||||
page: number;
|
||||
size: number;
|
||||
group_id?: number;
|
||||
language?: string;
|
||||
search?: string;
|
||||
};
|
||||
|
||||
type GetSubscribeListRequest = {
|
||||
page: number;
|
||||
size: number;
|
||||
group_id?: number;
|
||||
language?: string;
|
||||
search?: string;
|
||||
};
|
||||
|
||||
@@ -1829,6 +1829,7 @@ declare namespace API {
|
||||
type Subscribe = {
|
||||
id: number;
|
||||
name: string;
|
||||
language: string;
|
||||
description: string;
|
||||
unit_price: number;
|
||||
unit_time: string;
|
||||
@@ -1839,7 +1840,6 @@ declare namespace API {
|
||||
speed_limit: number;
|
||||
device_limit: number;
|
||||
quota: number;
|
||||
group_id: number;
|
||||
nodes: number[];
|
||||
node_tags: string[];
|
||||
show: boolean;
|
||||
@@ -1893,6 +1893,7 @@ declare namespace API {
|
||||
type SubscribeItem = {
|
||||
id?: number;
|
||||
name?: string;
|
||||
language?: string;
|
||||
description?: string;
|
||||
unit_price?: number;
|
||||
unit_time?: string;
|
||||
@@ -1903,7 +1904,6 @@ declare namespace API {
|
||||
speed_limit?: number;
|
||||
device_limit?: number;
|
||||
quota?: number;
|
||||
group_id?: number;
|
||||
nodes?: number[];
|
||||
node_tags?: string[];
|
||||
show?: boolean;
|
||||
@@ -2145,6 +2145,7 @@ declare namespace API {
|
||||
type UpdateSubscribeRequest = {
|
||||
id: number;
|
||||
name: string;
|
||||
language: string;
|
||||
description: string;
|
||||
unit_price: number;
|
||||
unit_time: string;
|
||||
@@ -2155,7 +2156,6 @@ declare namespace API {
|
||||
speed_limit: number;
|
||||
device_limit: number;
|
||||
quota: number;
|
||||
group_id: number;
|
||||
nodes: number[];
|
||||
node_tags: string[];
|
||||
show: boolean;
|
||||
|
||||
Reference in New Issue
Block a user