Add nested distributor pricing and profit split

This commit is contained in:
abingyyds committed 2026-04-08 14:17:07 +08:00
1 parent 1138015cc4
commit de5d047371
14 files changed
+384 -3

No files matched your search

+2
View File
@@ -48,6 +48,7 @@ export const getSiteModels = () => api.get('/api/dist/site/models');
export const getSitePricing = () => api.get('/api/dist/site/pricing');
export const getSitePackages = () => api.get('/api/dist/site/packages');
export const getSiteKeyGroups = () => api.get('/api/dist/site/key-groups');
export const getSubDistributorInfo = () => api.get('/api/dist/site/sub-distributor/info');
// ===== Auth =====
export const register = (data) => api.post('/api/dist/user/register', data);
@@ -86,6 +87,7 @@ export const transferAffQuota = (data) => api.post('/api/dist/aff_transfer', dat
export const getAffEarnings = (params) => api.get('/api/dist/aff_earnings', { params });
export const getAffPayouts = (params) => api.get('/api/dist/aff_payouts', { params });
export const requestAffWithdraw = (data) => api.post('/api/dist/aff_withdraw', data);
export const createSubDistributorOrder = (data) => api.post('/api/dist/site/sub-distributor/pay', data);
// ===== Helpers =====
export const quotaToDollar = (quota) => (quota / Q).toFixed(4);