feat(goauto): add managed purchase rules (#127)

This commit is contained in:
QiuSW
2026-08-29 21:20:55 +08:00
parent 7afe5ae9ce
commit 148ba96521
19 changed files with 833 additions and 24 deletions
+7
View File
@@ -0,0 +1,7 @@
import request from '@/utils/request'
export function listPurchaseRules(params) { return request({ url: '/api/admin/v1/purchase-rules', method: 'get', params }) }
export function createPurchaseRule(data) { return request({ url: '/api/admin/v1/purchase-rules', method: 'post', data }) }
export function updatePurchaseRule(ruleId, data) { return request({ url: `/api/admin/v1/purchase-rules/${ruleId}`, method: 'patch', data }) }
export function deletePurchaseRule(ruleId, data) { return request({ url: `/api/admin/v1/purchase-rules/${ruleId}`, method: 'delete', data }) }
export function setCurrentPurchaseRule(data) { return request({ url: '/api/admin/v1/purchase-rules/current', method: 'put', data }) }