feat: show lingxing sync switch status

This commit is contained in:
2026-09-22 11:33:08 +08:00
parent 358ad38335
commit 4391a69c7d
2 changed files with 30 additions and 3 deletions
@@ -36,6 +36,10 @@ export interface MojiaSkuSyncQuery {
syncStatus?: MojiaSkuSyncStatus
}
export interface MojiaSkuSyncConfig {
autoSyncEnabled: boolean
}
const basePath = '/platform/v1/firstleg/mojia-sku-sync'
export async function listMojiaSkuSync(query: MojiaSkuSyncQuery) {
@@ -45,6 +49,13 @@ export async function listMojiaSkuSync(query: MojiaSkuSyncQuery) {
return unwrapApiResponse(response)
}
export async function getMojiaSkuSyncConfig() {
const response = await http.get<ApiEnvelope<MojiaSkuSyncConfig>, ApiEnvelope<MojiaSkuSyncConfig>>(
`${basePath}/config`,
)
return unwrapApiResponse(response)
}
export async function updateMojiaSkuSync(id: string, data: {
skuCode: string
lengthCm: number