diff --git a/packages/ui/src/services/admin/ads.ts b/packages/ui/src/services/admin/ads.ts index 6649e85..020245c 100644 --- a/packages/ui/src/services/admin/ads.ts +++ b/packages/ui/src/services/admin/ads.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/announcement.ts b/packages/ui/src/services/admin/announcement.ts index 80b6cd8..465733a 100644 --- a/packages/ui/src/services/admin/announcement.ts +++ b/packages/ui/src/services/admin/announcement.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/application.ts b/packages/ui/src/services/admin/application.ts index 64c98b7..bcba8e2 100644 --- a/packages/ui/src/services/admin/application.ts +++ b/packages/ui/src/services/admin/application.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/authMethod.ts b/packages/ui/src/services/admin/authMethod.ts index 76bd767..d8ba053 100644 --- a/packages/ui/src/services/admin/authMethod.ts +++ b/packages/ui/src/services/admin/authMethod.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/console.ts b/packages/ui/src/services/admin/console.ts index cadf2bf..31477d9 100644 --- a/packages/ui/src/services/admin/console.ts +++ b/packages/ui/src/services/admin/console.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/coupon.ts b/packages/ui/src/services/admin/coupon.ts index c757a81..18593a5 100644 --- a/packages/ui/src/services/admin/coupon.ts +++ b/packages/ui/src/services/admin/coupon.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/document.ts b/packages/ui/src/services/admin/document.ts index d879024..1834e89 100644 --- a/packages/ui/src/services/admin/document.ts +++ b/packages/ui/src/services/admin/document.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/index.ts b/packages/ui/src/services/admin/index.ts index f6ee7b6..bf43e11 100644 --- a/packages/ui/src/services/admin/index.ts +++ b/packages/ui/src/services/admin/index.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ // API 更新时间: // API 唯一标识: diff --git a/packages/ui/src/services/admin/log.ts b/packages/ui/src/services/admin/log.ts index 937e4e0..7c2ac04 100644 --- a/packages/ui/src/services/admin/log.ts +++ b/packages/ui/src/services/admin/log.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/marketing.ts b/packages/ui/src/services/admin/marketing.ts index c674693..e26a375 100644 --- a/packages/ui/src/services/admin/marketing.ts +++ b/packages/ui/src/services/admin/marketing.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/order.ts b/packages/ui/src/services/admin/order.ts index 7e7a6f6..9d2e0fd 100644 --- a/packages/ui/src/services/admin/order.ts +++ b/packages/ui/src/services/admin/order.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/payment.ts b/packages/ui/src/services/admin/payment.ts index eda6b18..a770206 100644 --- a/packages/ui/src/services/admin/payment.ts +++ b/packages/ui/src/services/admin/payment.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/server.ts b/packages/ui/src/services/admin/server.ts index 878de68..aeddd39 100644 --- a/packages/ui/src/services/admin/server.ts +++ b/packages/ui/src/services/admin/server.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; @@ -55,28 +56,6 @@ export async function filterServerList( ); } -/** Check if there is any server or node to migrate GET /v1/admin/server/migrate/has */ -export async function hasMigrateSeverNode(options?: { [key: string]: any }) { - return request( - `${import.meta.env.VITE_API_PREFIX || ""}/v1/admin/server/migrate/has`, - { - method: "GET", - ...(options || {}), - } - ); -} - -/** Migrate server and node data to new database POST /v1/admin/server/migrate/run */ -export async function migrateServerNode(options?: { [key: string]: any }) { - return request( - `${import.meta.env.VITE_API_PREFIX || ""}/v1/admin/server/migrate/run`, - { - method: "POST", - ...(options || {}), - } - ); -} - /** Create Node POST /v1/admin/server/node/create */ export async function createNode( body: API.CreateNodeRequest, diff --git a/packages/ui/src/services/admin/subscribe.ts b/packages/ui/src/services/admin/subscribe.ts index f3f627a..b4ea634 100644 --- a/packages/ui/src/services/admin/subscribe.ts +++ b/packages/ui/src/services/admin/subscribe.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/system.ts b/packages/ui/src/services/admin/system.ts index 1309990..ba228b2 100644 --- a/packages/ui/src/services/admin/system.ts +++ b/packages/ui/src/services/admin/system.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/ticket.ts b/packages/ui/src/services/admin/ticket.ts index 2b78149..6f97134 100644 --- a/packages/ui/src/services/admin/ticket.ts +++ b/packages/ui/src/services/admin/ticket.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/tool.ts b/packages/ui/src/services/admin/tool.ts index 7102f45..c407056 100644 --- a/packages/ui/src/services/admin/tool.ts +++ b/packages/ui/src/services/admin/tool.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/admin/typings.d.ts b/packages/ui/src/services/admin/typings.d.ts index 3a80d12..4457357 100644 --- a/packages/ui/src/services/admin/typings.d.ts +++ b/packages/ui/src/services/admin/typings.d.ts @@ -355,6 +355,7 @@ declare namespace API { allow_deduction: boolean; reset_cycle: number; renewal_reset: boolean; + show_original_price: boolean; }; type CreateTicketFollowRequest = { @@ -1127,6 +1128,7 @@ declare namespace API { size: number; search?: string; user_id?: number; + unscoped?: boolean; subscribe_id?: number; user_subscribe_id?: number; }; @@ -1136,6 +1138,7 @@ declare namespace API { size: number; search?: string; user_id?: number; + unscoped?: boolean; subscribe_id?: number; user_subscribe_id?: number; }; @@ -1837,6 +1840,14 @@ declare namespace API { order_no: string; }; + type ResetUserSubscribeTokenRequest = { + user_subscribe_id: number; + }; + + type ResetUserSubscribeTrafficRequest = { + user_subscribe_id: number; + }; + type Response = { /** 状态码 */ code?: number; @@ -2022,6 +2033,7 @@ declare namespace API { allow_deduction: boolean; reset_cycle: number; renewal_reset: boolean; + show_original_price: boolean; created_at: number; updated_at: number; }; @@ -2086,6 +2098,7 @@ declare namespace API { allow_deduction?: boolean; reset_cycle?: number; renewal_reset?: boolean; + show_original_price?: boolean; created_at?: number; updated_at?: number; sold: number; @@ -2150,6 +2163,10 @@ declare namespace API { enable: boolean; }; + type ToggleUserSubscribeStatusRequest = { + user_subscribe_id: number; + }; + type TosConfig = { tos_content: string; }; @@ -2337,6 +2354,7 @@ declare namespace API { allow_deduction: boolean; reset_cycle: number; renewal_reset: boolean; + show_original_price: boolean; }; type UpdateTicketStatusRequest = { @@ -2406,7 +2424,6 @@ declare namespace API { created_at: number; updated_at: number; deleted_at?: number; - is_del?: boolean; }; type UserAffiliate = { diff --git a/packages/ui/src/services/admin/user.ts b/packages/ui/src/services/admin/user.ts index 816c98c..264debc 100644 --- a/packages/ui/src/services/admin/user.ts +++ b/packages/ui/src/services/admin/user.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; @@ -425,6 +426,64 @@ export async function getUserSubscribeResetTrafficLogs( ); } +/** Reset user subscribe token POST /v1/admin/user/subscribe/reset/token */ +export async function resetUserSubscribeToken( + body: API.ResetUserSubscribeTokenRequest, + options?: { [key: string]: any } +) { + return request( + `${ + import.meta.env.VITE_API_PREFIX || "" + }/v1/admin/user/subscribe/reset/token`, + { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + data: body, + ...(options || {}), + } + ); +} + +/** Reset user subscribe traffic POST /v1/admin/user/subscribe/reset/traffic */ +export async function resetUserSubscribeTraffic( + body: API.ResetUserSubscribeTrafficRequest, + options?: { [key: string]: any } +) { + return request( + `${ + import.meta.env.VITE_API_PREFIX || "" + }/v1/admin/user/subscribe/reset/traffic`, + { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + data: body, + ...(options || {}), + } + ); +} + +/** Stop user subscribe POST /v1/admin/user/subscribe/toggle */ +export async function toggleUserSubscribeStatus( + body: API.ToggleUserSubscribeStatusRequest, + options?: { [key: string]: any } +) { + return request( + `${import.meta.env.VITE_API_PREFIX || ""}/v1/admin/user/subscribe/toggle`, + { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + data: body, + ...(options || {}), + } + ); +} + /** Get user subcribe traffic logs GET /v1/admin/user/subscribe/traffic_logs */ export async function getUserSubscribeTrafficLogs( // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) diff --git a/packages/ui/src/services/common/auth.ts b/packages/ui/src/services/common/auth.ts index 42ffaab..f7b6828 100644 --- a/packages/ui/src/services/common/auth.ts +++ b/packages/ui/src/services/common/auth.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/common/common.ts b/packages/ui/src/services/common/common.ts index 66a6c05..897c3b2 100644 --- a/packages/ui/src/services/common/common.ts +++ b/packages/ui/src/services/common/common.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/common/index.ts b/packages/ui/src/services/common/index.ts index 201142d..53a7bc4 100644 --- a/packages/ui/src/services/common/index.ts +++ b/packages/ui/src/services/common/index.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ // API 更新时间: // API 唯一标识: diff --git a/packages/ui/src/services/common/oauth.ts b/packages/ui/src/services/common/oauth.ts index 3a4c36c..9a695ad 100644 --- a/packages/ui/src/services/common/oauth.ts +++ b/packages/ui/src/services/common/oauth.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; @@ -38,6 +39,7 @@ export async function appleLoginCallback( { method: "POST", data: formData, + requestType: "form", ...(options || {}), } ); diff --git a/packages/ui/src/services/common/typings.d.ts b/packages/ui/src/services/common/typings.d.ts index b22240e..ad7e9a1 100644 --- a/packages/ui/src/services/common/typings.d.ts +++ b/packages/ui/src/services/common/typings.d.ts @@ -750,6 +750,10 @@ declare namespace API { order_no: string; }; + type ResetUserSubscribeTokenRequest = { + user_subscribe_id: number; + }; + type Response = { /** 状态码 */ code?: number; @@ -863,6 +867,7 @@ declare namespace API { allow_deduction: boolean; reset_cycle: number; renewal_reset: boolean; + show_original_price: boolean; created_at: number; updated_at: number; }; @@ -1023,7 +1028,6 @@ declare namespace API { created_at: number; updated_at: number; deleted_at?: number; - is_del?: boolean; }; type UserAffiliate = { diff --git a/packages/ui/src/services/gateway/basicCheckServiceVersion.ts b/packages/ui/src/services/gateway/basicCheckServiceVersion.ts index c41e41c..5ef8f50 100644 --- a/packages/ui/src/services/gateway/basicCheckServiceVersion.ts +++ b/packages/ui/src/services/gateway/basicCheckServiceVersion.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/gateway/basicHeartbeat.ts b/packages/ui/src/services/gateway/basicHeartbeat.ts index 53981c7..ec3345c 100644 --- a/packages/ui/src/services/gateway/basicHeartbeat.ts +++ b/packages/ui/src/services/gateway/basicHeartbeat.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/gateway/basicRegisterService.ts b/packages/ui/src/services/gateway/basicRegisterService.ts index c553fe0..0512e58 100644 --- a/packages/ui/src/services/gateway/basicRegisterService.ts +++ b/packages/ui/src/services/gateway/basicRegisterService.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/gateway/basicUpdateService.ts b/packages/ui/src/services/gateway/basicUpdateService.ts index a792bdf..8261438 100644 --- a/packages/ui/src/services/gateway/basicUpdateService.ts +++ b/packages/ui/src/services/gateway/basicUpdateService.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/gateway/index.ts b/packages/ui/src/services/gateway/index.ts index ad43f03..52e694e 100644 --- a/packages/ui/src/services/gateway/index.ts +++ b/packages/ui/src/services/gateway/index.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ // API 更新时间: // API 唯一标识: diff --git a/packages/ui/src/services/user/announcement.ts b/packages/ui/src/services/user/announcement.ts index cea2391..6f614a3 100644 --- a/packages/ui/src/services/user/announcement.ts +++ b/packages/ui/src/services/user/announcement.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/document.ts b/packages/ui/src/services/user/document.ts index 33122f8..49477b0 100644 --- a/packages/ui/src/services/user/document.ts +++ b/packages/ui/src/services/user/document.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/index.ts b/packages/ui/src/services/user/index.ts index 1b4de84..e67bdfa 100644 --- a/packages/ui/src/services/user/index.ts +++ b/packages/ui/src/services/user/index.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ // API 更新时间: // API 唯一标识: diff --git a/packages/ui/src/services/user/order.ts b/packages/ui/src/services/user/order.ts index 311d6ca..aa9fd75 100644 --- a/packages/ui/src/services/user/order.ts +++ b/packages/ui/src/services/user/order.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/payment.ts b/packages/ui/src/services/user/payment.ts index a9282a1..a25b456 100644 --- a/packages/ui/src/services/user/payment.ts +++ b/packages/ui/src/services/user/payment.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/portal.ts b/packages/ui/src/services/user/portal.ts index 148ac0f..0a01629 100644 --- a/packages/ui/src/services/user/portal.ts +++ b/packages/ui/src/services/user/portal.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/subscribe.ts b/packages/ui/src/services/user/subscribe.ts index fdde370..eab11e4 100644 --- a/packages/ui/src/services/user/subscribe.ts +++ b/packages/ui/src/services/user/subscribe.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/ticket.ts b/packages/ui/src/services/user/ticket.ts index 74dd7b2..8dfb5b6 100644 --- a/packages/ui/src/services/user/ticket.ts +++ b/packages/ui/src/services/user/ticket.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/services/user/typings.d.ts b/packages/ui/src/services/user/typings.d.ts index bd7c5c0..b37e50d 100644 --- a/packages/ui/src/services/user/typings.d.ts +++ b/packages/ui/src/services/user/typings.d.ts @@ -985,6 +985,7 @@ declare namespace API { allow_deduction: boolean; reset_cycle: number; renewal_reset: boolean; + show_original_price: boolean; created_at: number; updated_at: number; }; @@ -1146,7 +1147,6 @@ declare namespace API { created_at: number; updated_at: number; deleted_at?: number; - is_del?: boolean; }; type UserAffiliate = { diff --git a/packages/ui/src/services/user/user.ts b/packages/ui/src/services/user/user.ts index d7a25ca..778eb88 100644 --- a/packages/ui/src/services/user/user.ts +++ b/packages/ui/src/services/user/user.ts @@ -1,3 +1,4 @@ +// @ts-nocheck /* eslint-disable */ import request from "@workspace/ui/lib/request"; diff --git a/packages/ui/src/typings.d.ts b/packages/ui/src/typings.d.ts index b5ed465..59808ea 100644 --- a/packages/ui/src/typings.d.ts +++ b/packages/ui/src/typings.d.ts @@ -8,3 +8,11 @@ declare global { i18n: typeof i18n; } } + +// openapi2ts 生成的 request 参数里可能会包含 requestType(umi-request 风格)。 +// 我们的 request 基于 axios:这里做一个类型补丁,避免 TS 报错。 +declare module "axios" { + export interface AxiosRequestConfig { + requestType?: string; + } +}