feat(affiliate): Update affiliate component to display total commission and improve data fetching

This commit is contained in:
web@ppanel
2025-01-04 16:51:03 +07:00
parent 4aea4e811f
commit cc834caa30
56 changed files with 335 additions and 114 deletions
+7 -7
View File
@@ -172,7 +172,7 @@ declare namespace API {
show: boolean;
sell: boolean;
deduction_ratio: number;
purchase_with_discount: boolean;
allow_deduction: boolean;
reset_cycle: number;
renewal_reset: boolean;
};
@@ -548,6 +548,7 @@ declare namespace API {
quantity: number;
price: number;
amount: number;
deduction: number;
discount: number;
coupon: string;
coupon_discount: number;
@@ -556,8 +557,6 @@ declare namespace API {
trade_no: string;
status: number;
subscribe_id: number;
subscription_discount_id: number;
subscription_discount_price: number;
created_at: number;
updated_at: number;
};
@@ -570,6 +569,7 @@ declare namespace API {
quantity: number;
price: number;
amount: number;
deduction: number;
discount: number;
coupon: string;
coupon_discount: number;
@@ -579,8 +579,6 @@ declare namespace API {
status: number;
subscribe_id: number;
subscribe: Subscribe;
subscription_discount_id: number;
subscription_discount_price: number;
created_at: number;
updated_at: number;
};
@@ -747,7 +745,7 @@ declare namespace API {
sell: boolean;
sort: number;
deduction_ratio: number;
purchase_with_discount: boolean;
allow_deduction: boolean;
reset_cycle: number;
renewal_reset: boolean;
created_at: number;
@@ -975,7 +973,7 @@ declare namespace API {
sell: boolean;
sort: number;
deduction_ratio: number;
purchase_with_discount: boolean;
allow_deduction: boolean;
reset_cycle: number;
renewal_reset: boolean;
};
@@ -1010,6 +1008,8 @@ declare namespace API {
email: string;
avatar: string;
balance: number;
commission: number;
deduction: number;
telegram: number;
refer_code: string;
referer_id: number;