feat(edit): 定价试算开发、SKU 样式功能修改

This commit is contained in:
R524809
2026-09-29 17:50:19 +08:00
parent 84b230e69a
commit 0a303414d8
52 changed files with 4278 additions and 1393 deletions
@@ -0,0 +1,21 @@
import type {
CommissionImportRequest,
CommissionImportPublish,
CommissionImportPreview,
CommissionImportVersion,
CommissionImportDetail,
} from '@atlas/contracts';
import { api } from './api';
export const categoryCommissionsApi = {
list: (platform: string) =>
api.get<CommissionImportVersion[]>('/system/pricing/commissions', {
params: { platform_id: platform },
}),
detail: (id: string) => api.get<CommissionImportDetail>(`/system/pricing/commissions/${id}`),
preview: (input: CommissionImportRequest) =>
api.post<CommissionImportPreview>('/system/pricing/commissions/preview', input),
publish: (input: CommissionImportPublish, key: string) =>
api.post<CommissionImportVersion>('/system/pricing/commissions/imports', input, {
headers: { 'Idempotency-Key': key },
}),
};