diff --git a/frontend/src/features/seller/SellerListingDetailPage.tsx b/frontend/src/features/seller/SellerListingDetailPage.tsx index b9b99a1..cde3dbe 100644 --- a/frontend/src/features/seller/SellerListingDetailPage.tsx +++ b/frontend/src/features/seller/SellerListingDetailPage.tsx @@ -408,10 +408,6 @@ export function SellerListingDetailPage({ mobile = false }: { mobile?: boolean } 卖家到手价 {formatMoney(sellerPriceCent(listing))} -
- 买家挂牌价 - {formatMoney(listing.price_cent)} -
押金 {formatMoney(listing.deposit_amount_cent)} @@ -457,21 +453,6 @@ export function SellerListingDetailPage({ mobile = false }: { mobile?: boolean } {formatMoney(moneyCent(breakdown.consumable_price_cent, breakdown.consumable_price))}
-
- 买家比例 - {ratioText(breakdown.buyer_ratio_bps, breakdown.buyer_ratio)} -
-
- 平台加价 - - {formatMoney( - moneyCent( - breakdown.platform_markup_amount_cent, - breakdown.platform_markup_amount - ) - )} - -
diff --git a/frontend/src/features/seller/SellerListingFormPage.tsx b/frontend/src/features/seller/SellerListingFormPage.tsx index a1995a0..8061aa3 100644 --- a/frontend/src/features/seller/SellerListingFormPage.tsx +++ b/frontend/src/features/seller/SellerListingFormPage.tsx @@ -8,13 +8,11 @@ import { Button, Card, Checkbox, - Col, Divider, Empty, Image, Input, InputNumber, - Row, Segmented, Select, Space, @@ -72,7 +70,7 @@ import { type PublishSalePriceConfig, type PublishScreenshotSlot, } from './options' -import { defaultPublishForm, type PublishForm } from './types' +import { defaultPublishForm, type PublishDraft, type PublishForm } from './types' const MAX_SCREENSHOTS = 9 const SCAN_ONLY_MARK = '微信' @@ -164,20 +162,36 @@ function ChoiceField(props: { }) { const { label, required, value, options, placeholder, onChange } = props return ( -