From 6b63b4372bb423ccc1f837c766fa8473dd1c08c3 Mon Sep 17 00:00:00 2001 From: Timi Date: Mon, 21 Sep 2026 22:54:30 +0800 Subject: [PATCH] format sku tag --- src/pages/fulfillment/components/OrderFulfillmentListCell.vue | 2 +- src/pages/package/PackageConfigList.vue | 2 +- src/pages/package/PackageOrderConfigList.vue | 2 +- src/pages/package/PackagePurchase.vue | 2 +- src/pages/salesOrder/components/SalesOrderListCell.vue | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pages/fulfillment/components/OrderFulfillmentListCell.vue b/src/pages/fulfillment/components/OrderFulfillmentListCell.vue index 93ce4de..65e6021 100644 --- a/src/pages/fulfillment/components/OrderFulfillmentListCell.vue +++ b/src/pages/fulfillment/components/OrderFulfillmentListCell.vue @@ -107,7 +107,7 @@ function getUserName(user: OrderFulfillment["operator"], userId: string | undefi function getProductText(item: OrderFulfillmentItem): string { const quantity = getPackageQuantityText(item.quantity); const skuText = getProductSkuSnapshotText(item.productNameSnapshot, item.skuNameSnapshot, item.specSummarySnapshot); - return `${item.productNameSnapshot || "未命名产品"}${skuText ? ` · ${skuText}` : ""} × ${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; + return `${item.productNameSnapshot || "未命名产品"}${skuText ? `(${skuText})` : " "}${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; } diff --git a/src/pages/package/PackageConfigList.vue b/src/pages/package/PackageConfigList.vue index 0a11b7a..112d943 100644 --- a/src/pages/package/PackageConfigList.vue +++ b/src/pages/package/PackageConfigList.vue @@ -193,7 +193,7 @@ function getStatusTheme(statusValue?: PackageConfigStatus): "success" | "warning function getProductRightText(item: PackageConfigItem): string { const quantity = getPackageQuantityText(item.defaultQuantity); const skuText = getProductSkuSnapshotText(item.productNameSnapshot, item.skuNameSnapshot, item.specSummarySnapshot); - return `${item.productNameSnapshot || "未命名产品"}${skuText ? ` · ${skuText}` : ""} × ${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; + return `${item.productNameSnapshot || "未命名产品"}${skuText ? `(${skuText})` : " "}${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; } onMounted(async () => { diff --git a/src/pages/package/PackageOrderConfigList.vue b/src/pages/package/PackageOrderConfigList.vue index 1e42f38..07789a7 100644 --- a/src/pages/package/PackageOrderConfigList.vue +++ b/src/pages/package/PackageOrderConfigList.vue @@ -180,7 +180,7 @@ function getStatusTheme(statusValue?: PackageConfigStatus): "success" | "warning function getProductText(item: PackageConfigItem): string { const quantity = getPackageQuantityText(item.defaultQuantity); const skuText = getProductSkuSnapshotText(item.productNameSnapshot, item.skuNameSnapshot, item.specSummarySnapshot); - return `${item.productNameSnapshot || "未命名产品"}${skuText ? ` · ${skuText}` : ""} × ${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; + return `${item.productNameSnapshot || "未命名产品"}${skuText ? `(${skuText})` : " "}${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; } onMounted(async () => { diff --git a/src/pages/package/PackagePurchase.vue b/src/pages/package/PackagePurchase.vue index 6733208..6a92fff 100644 --- a/src/pages/package/PackagePurchase.vue +++ b/src/pages/package/PackagePurchase.vue @@ -603,7 +603,7 @@ const unitPickerOptions = computed(() => { function getConfigProductText(item: PackageConfigItem): string { const quantity = getPackageQuantityText(item.defaultQuantity); const skuText = getProductSkuSnapshotText(item.productNameSnapshot, item.skuNameSnapshot, item.specSummarySnapshot); - return `${item.productNameSnapshot || "未命名产品"}${skuText ? ` · ${skuText}` : ""} × ${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; + return `${item.productNameSnapshot || "未命名产品"}${skuText ? `(${skuText})` : " "}${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; } function getItemLabel(item: PackagePurchaseItem): string { diff --git a/src/pages/salesOrder/components/SalesOrderListCell.vue b/src/pages/salesOrder/components/SalesOrderListCell.vue index 28380af..c25f4f2 100644 --- a/src/pages/salesOrder/components/SalesOrderListCell.vue +++ b/src/pages/salesOrder/components/SalesOrderListCell.vue @@ -233,7 +233,7 @@ function getProductText(item: NonNullable[number]): stri const quantity = getPackageQuantityText(item.quantity); const skuText = getProductSkuSnapshotText(item.productNameSnapshot, item.skuNameSnapshot, item.specSummarySnapshot); const giftText = item.gifted ? "赠送 · " : ""; - return `${giftText}${item.productNameSnapshot || "未命名产品"}${skuText ? ` · ${skuText}` : ""} × ${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; + return `${giftText}${item.productNameSnapshot || "未命名产品"}${skuText ? `(${skuText})` : " "}${quantity}${item.unitSnapshot ? ` ${item.unitSnapshot}` : ""}`; }