🐛 fix(payment): Fix payment related type definitions and update payment method references

This commit is contained in:
web@ppanel
2025-03-12 21:17:04 +07:00
parent 7fa3a57df4
commit c3138a863d
15 changed files with 88 additions and 191 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
// @ts-ignore
// API 更新时间:
// API 唯一标识:
import * as auth from './auth';
+14 -13
View File
@@ -195,7 +195,7 @@ declare namespace API {
};
type GetAvailablePaymentMethodsResponse = {
list: PaymenMethod[];
list: PaymentMethod[];
};
type GetGlobalConfigResponse = {
@@ -328,7 +328,7 @@ declare namespace API {
coupon: string;
coupon_discount: number;
commission?: number;
method: string;
payment: PaymentMethod;
fee_amount: number;
trade_no: string;
status: number;
@@ -350,6 +350,7 @@ declare namespace API {
coupon: string;
coupon_discount: number;
commission?: number;
payment: PaymentMethod;
method: string;
fee_amount: number;
trade_no: string;
@@ -360,17 +361,6 @@ declare namespace API {
updated_at: number;
};
type PaymenMethod = {
id: number;
name: string;
platform: string;
description: string;
icon: string;
fee_mode: number;
fee_percent: number;
fee_amount: number;
};
type PaymentConfig = {
id: number;
name: string;
@@ -385,6 +375,17 @@ declare namespace API {
enable: boolean;
};
type PaymentMethod = {
id: number;
name: string;
platform: string;
description: string;
icon: string;
fee_mode: number;
fee_percent: number;
fee_amount: number;
};
type PaymentMethodDetail = {
id: number;
name: string;