From 5d184bf1f99f830abff22f845ead56f3034f0afc Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Wed, 29 Apr 2026 14:47:23 +0800 Subject: [PATCH] =?UTF-8?q?bugfix:=20=E4=BF=9D=E5=AD=98=E8=8D=89=E7=A8=BF?= =?UTF-8?q?=E5=90=8C=E6=A0=B7=E8=A6=81=E5=A1=AB=E5=86=99=E5=BF=85=E5=A1=AB?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MyListings/EditDetail/agents.md | 5 + .../components/ApparelSketchList.vue | 106 ++++---- .../EditDetail/components/ListingForm.vue | 232 +++++++++--------- .../components/ProductImageList.vue | 211 ++++++++-------- .../EditDetail/components/TopImageSection.vue | 181 +++++++------- .../MyListings/EditDetail/index.vue | 8 +- 6 files changed, 374 insertions(+), 369 deletions(-) diff --git a/src/views/SellerDashboard/MyListings/EditDetail/agents.md b/src/views/SellerDashboard/MyListings/EditDetail/agents.md index af80d1a8..d7f2d287 100644 --- a/src/views/SellerDashboard/MyListings/EditDetail/agents.md +++ b/src/views/SellerDashboard/MyListings/EditDetail/agents.md @@ -20,6 +20,11 @@ This directory owns the seller listing edit/create detail page. - Child components should receive props and emit events only. Do not import listing APIs or mutate parent state directly from children. - If a new visual section is added to this page, prefer a new child component under `components/` plus shared types in `types.ts`. +## Vue SFC Order + +- Vue single-file components must keep sections in this order: `