Files
admin-web/src/modules/overseas-warehouse/utils/relabelSkuDisplay.ts
T
2026-10-13 13:46:56 +08:00

10 lines
359 B
TypeScript

interface RelabelSkuSource {
skuCode?: string | null
skuItems?: Array<{ skuCode: string }> | null
}
export function relabelSkuCodes(item: RelabelSkuSource): string[] {
const codes = item.skuItems?.length ? item.skuItems.map(line => line.skuCode) : (item.skuCode || '').split(',')
return [...new Set(codes.map(code => code.trim()).filter(Boolean))]
}