增加统一倍率调整按钮

This commit is contained in:
andy committed 2026-09-23 15:46:21 +08:00
1 parent be655b6569
commit 4195525dc7
23 files changed
+750 -16

No files matched your search

+3 -1
View File
@@ -9,8 +9,10 @@
{ "method": "PATCH", "path": "/api/admin/billing/account", "requirement": "super_admin", "configuration": "injected_store" },
{ "method": "POST", "path": "/api/admin/billing/adjustments", "requirement": "super_admin" },
{ "method": "GET", "path": "/api/admin/billing/prices", "requirement": "super_admin" },
{ "method": "PATCH", "path": "/api/admin/billing/prices", "requirement": "super_admin", "allowedFields": ["ruleIds", "markupMultiplier"], "atomic": true },
{ "method": "PATCH", "path": "/api/admin/billing/prices/{id}", "requirement": "super_admin", "allowedFields": ["markupMultiplier", "dimensionKey", "tierValue"] }
],
"statuses": { "insufficientBalance": 402, "idempotencyConflict": 409, "unboundOrganization": 422, "infrastructure": 500 },
"pricePatch": { "minimum": 1, "maximum": 1000, "precision": 4, "tierPairRequired": true }
"pricePatch": { "minimum": 1, "maximum": 1000, "precision": 4, "tierPairRequired": true },
"bulkPricePatch": { "minimumRules": 1, "maximumRules": 1000, "uniqueIdsRequired": true, "allTiers": true }
}
+1
View File
@@ -12,6 +12,7 @@
{ "method": "PATCH", "path": "/api/admin/billing/account" },
{ "method": "POST", "path": "/api/admin/billing/adjustments" },
{ "method": "GET", "path": "/api/admin/billing/prices" },
{ "method": "PATCH", "path": "/api/admin/billing/prices" },
{ "method": "PATCH", "path": "/api/admin/billing/prices/{id}" },
{ "method": "DELETE", "path": "/api/admin/organizations" },
{ "method": "GET", "path": "/api/admin/organizations" },