From 813d511d306f2be999205da503c37b3d8af7239e Mon Sep 17 00:00:00 2001 From: Timi Date: Sat, 5 Sep 2026 23:09:59 +0800 Subject: [PATCH] fix SalesOrderDetail.vue product style --- src/pages/salesOrder/SalesOrderDetail.vue | 61 +++++++++++++++++------ 1 file changed, 47 insertions(+), 14 deletions(-) diff --git a/src/pages/salesOrder/SalesOrderDetail.vue b/src/pages/salesOrder/SalesOrderDetail.vue index 7da69fb..0ff8edf 100644 --- a/src/pages/salesOrder/SalesOrderDetail.vue +++ b/src/pages/salesOrder/SalesOrderDetail.vue @@ -68,16 +68,40 @@ + + - @@ -171,6 +188,7 @@ import type { PhotoItem } from "@/types/Photo"; import { formatPackageAmount, getPackageQuantityText } from "@/utils/package"; import { getAttachmentReadURL } from "@/utils/attachment"; import { getErrorMessage } from "@/utils/error"; +import { getProductPhotoURL } from "@/utils/product"; import { getSalesOrderStatusText, getSalesPaymentStatusText, @@ -495,13 +513,28 @@ onUnmounted(() => navBarStore.clearRight()); .product { - .description { - gap: .75rem; - display: flex; + .item { + padding: 10px; - > span { - gap: .25rem; + .avatar { + width: 3.5rem; + height: 3.5rem; + } + + .title { + flex: 1; display: flex; + justify-content: space-between; + } + + .description { + gap: .75rem; + display: flex; + + > span { + gap: .25rem; + display: flex; + } } } }