fetch(add): 订单管理-企业设备
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 3m30s

This commit is contained in:
sexygoat
2026-01-29 15:43:45 +08:00
parent 1812b7a6c4
commit 841cf0442b
58 changed files with 8948 additions and 1164 deletions

View File

@@ -18,7 +18,11 @@ import type {
SubmitWithdrawalParams,
ShopCommissionRecordPageResult,
ShopCommissionSummaryQueryParams,
ShopCommissionSummaryPageResult
ShopCommissionSummaryPageResult,
MyCommissionStatsQueryParams,
MyCommissionStatsResponse,
MyDailyCommissionStatsQueryParams,
DailyCommissionStatsItem
} from '@/types/api/commission'
export class CommissionService extends BaseService {
@@ -130,6 +134,32 @@ export class CommissionService extends BaseService {
return this.post<BaseResponse>('/api/admin/my/withdrawal-requests', params)
}
/**
* 获取我的佣金统计
* GET /api/admin/my/commission-stats
*/
static getMyCommissionStats(
params?: MyCommissionStatsQueryParams
): Promise<BaseResponse<MyCommissionStatsResponse>> {
return this.get<BaseResponse<MyCommissionStatsResponse>>(
'/api/admin/my/commission-stats',
params
)
}
/**
* 获取我的每日佣金统计
* GET /api/admin/my/commission-daily-stats
*/
static getMyDailyCommissionStats(
params?: MyDailyCommissionStatsQueryParams
): Promise<BaseResponse<DailyCommissionStatsItem[]>> {
return this.get<BaseResponse<DailyCommissionStatsItem[]>>(
'/api/admin/my/commission-daily-stats',
params
)
}
// ==================== 代理商佣金管理 ====================
/**