feat(#41): add syb product admin page

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
QiuSW
2026-08-19 14:49:12 +08:00
co-authored by Claude Opus 5
parent e6c8b52164
commit 03a56565ef
3 changed files with 272 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
import request from '@/utils/request'
export function listSybProducts(params) {
return request({ url: '/api/admin/v1/syb-products', method: 'get', params })
}
export function getSybProduct(productId) {
return request({ url: `/api/admin/v1/syb-products/${productId}`, method: 'get' })
}
export function reparseSybProduct(productId, data) {
return request({ url: `/api/admin/v1/syb-products/${productId}/reparse`, method: 'post', data })
}
export function reparseSybProductsBatch(data) {
return request({ url: '/api/admin/v1/syb-products/reparse-batch', method: 'post', data })
}
export function correctSybProduct(productId, data) {
return request({ url: `/api/admin/v1/syb-products/${productId}/correction`, method: 'patch', data })
}