update sku mapping

This commit is contained in:
2026-04-20 13:26:48 +08:00
parent 93518fd031
commit dd80286e23
+8 -2
View File
@@ -9,10 +9,11 @@ export interface SkuMappingRecord {
platform_id: number platform_id: number
store_id: number | null store_id: number | null
origin_sku: string origin_sku: string
origin_sku_id: number | null origin_sku_id: number
platform_outer_sku: string | null platform_outer_sku: string
platform_product_id: string platform_product_id: string
enabled: boolean enabled: boolean
bundled: boolean
note: string | null note: string | null
created_at: string created_at: string
updated_at: string updated_at: string
@@ -22,6 +23,7 @@ export interface SkuMappingFilters {
origin_sku: string origin_sku: string
platform_outer_sku: string platform_outer_sku: string
enabled: boolean | undefined enabled: boolean | undefined
bundled: boolean | undefined
} }
export interface SkuMappingForm { export interface SkuMappingForm {
@@ -35,6 +37,7 @@ export interface SkuMappingForm {
generation_strategy: string generation_strategy: string
warehouse_id: number | undefined warehouse_id: number | undefined
enabled: boolean enabled: boolean
bundled?: boolean
note: string note: string
} }
@@ -90,6 +93,7 @@ export const useSkuMappingStore = defineStore('skuMapping', () => {
origin_sku: '', origin_sku: '',
platform_outer_sku: '', platform_outer_sku: '',
enabled: undefined, enabled: undefined,
bundled: undefined,
}) })
// Lookups // Lookups
@@ -178,6 +182,7 @@ export const useSkuMappingStore = defineStore('skuMapping', () => {
origin_sku: filters.origin_sku || undefined, origin_sku: filters.origin_sku || undefined,
platform_outer_sku: filters.platform_outer_sku || undefined, platform_outer_sku: filters.platform_outer_sku || undefined,
enabled: filters.enabled, enabled: filters.enabled,
bundled: filters.bundled,
}) })
items.value = data.items items.value = data.items
pagination.total = data.total pagination.total = data.total
@@ -196,6 +201,7 @@ export const useSkuMappingStore = defineStore('skuMapping', () => {
filters.origin_sku = '' filters.origin_sku = ''
filters.platform_outer_sku = '' filters.platform_outer_sku = ''
filters.enabled = undefined filters.enabled = undefined
filters.bundled = undefined
cascadeValue.company_id = undefined cascadeValue.company_id = undefined
cascadeValue.platform_id = undefined cascadeValue.platform_id = undefined
cascadeValue.store_id = undefined cascadeValue.store_id = undefined