From e75f1a8519afe4b0fac7ee0c45080440ef29ad32 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Tue, 28 Jul 2026 14:45:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=8F=91=E5=B8=83=E7=A1=AE?= =?UTF-8?q?=E8=AE=A4=E6=96=87=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/租客成长等级与主动短信触达方案.md | 6 +++--- .../seller/composables/usePublishForm.ts | 3 ++- .../views/MobileSellerListingCreateView.vue | 17 +++++------------ .../seller/views/SellerListingCreateView.css | 16 ++++++++++++++++ .../seller/views/SellerListingCreateView.vue | 10 +++++----- 5 files changed, 31 insertions(+), 21 deletions(-) diff --git a/docs/租客成长等级与主动短信触达方案.md b/docs/租客成长等级与主动短信触达方案.md index d67633c..07cbbcd 100644 --- a/docs/租客成长等级与主动短信触达方案.md +++ b/docs/租客成长等级与主动短信触达方案.md @@ -40,9 +40,9 @@ renter.growth_level_rules "enabled": true, "points_per_yuan": 1, "levels": [ - { "code": "platinum", "name": "铂金", "min_points": 0, "discount_bps": 9800 }, - { "code": "diamond", "name": "钻石", "min_points": 1000, "discount_bps": 9500 }, - { "code": "peak", "name": "巅峰", "min_points": 5000, "discount_bps": 9000 } + { "code": "platinum", "name": "铂金", "min_points": 300, "discount_bps": 9900 }, + { "code": "diamond", "name": "钻石", "min_points": 1000, "discount_bps": 9800 }, + { "code": "peak", "name": "巅峰", "min_points": 5000, "discount_bps": 9500 } ] } ``` diff --git a/frontend/src/features/seller/composables/usePublishForm.ts b/frontend/src/features/seller/composables/usePublishForm.ts index 6aa795f..335f74f 100644 --- a/frontend/src/features/seller/composables/usePublishForm.ts +++ b/frontend/src/features/seller/composables/usePublishForm.ts @@ -714,7 +714,8 @@ export function usePublishForm(options: UsePublishFormOptions) { if (!virtualAssetSaleAgreementChecked.value || !sellerAgreementChecked.value) { return '请先阅读并勾选两份发布协议' } - if (!passwordAndDeviceConfirmed.value) return '请确认已知晓打完需改密并清除登录设备' + if (!passwordAndDeviceConfirmed.value) + return '请勾选确认已知晓:完成后须改密并清除登录设备等事项' for (const item of pricing.screenshotSlots.value) { if (isScreenshotRequired(item) && getScreenshotCount(item.key) === 0) return `请上传${item.label}` diff --git a/frontend/src/features/seller/views/MobileSellerListingCreateView.vue b/frontend/src/features/seller/views/MobileSellerListingCreateView.vue index 613a684..9354fa9 100644 --- a/frontend/src/features/seller/views/MobileSellerListingCreateView.vue +++ b/frontend/src/features/seller/views/MobileSellerListingCreateView.vue @@ -433,11 +433,7 @@ const screenshotGuides: Record = {
-
diff --git a/frontend/src/features/seller/views/SellerListingCreateView.css b/frontend/src/features/seller/views/SellerListingCreateView.css index 045e997..fc542ff 100644 --- a/frontend/src/features/seller/views/SellerListingCreateView.css +++ b/frontend/src/features/seller/views/SellerListingCreateView.css @@ -921,6 +921,22 @@ white-space: nowrap; } +.publish-agreement-panel :deep(.agreement-notice-checkbox) { + height: auto; + white-space: normal; + align-items: flex-start; +} + +.publish-agreement-panel :deep(.agreement-notice-checkbox .el-checkbox__label) { + line-height: 1.5; +} + +.agreement-notice-label { + white-space: normal; + line-height: 1.5; + align-items: flex-start; +} + .agreement-link { display: inline-block; min-width: 0; diff --git a/frontend/src/features/seller/views/SellerListingCreateView.vue b/frontend/src/features/seller/views/SellerListingCreateView.vue index 472fcf5..8ea7e7a 100644 --- a/frontend/src/features/seller/views/SellerListingCreateView.vue +++ b/frontend/src/features/seller/views/SellerListingCreateView.vue @@ -377,9 +377,7 @@ function selectDailyLoss(value: string | number) {

{{ onlineTimeRangeHint() }}

-

- 请填写能稳定联系上您的时间,便于扫码、冻结人脸和订单交接。 -

+

请填写能稳定联系上您的时间,便于扫码、冻结人脸和订单交接。

@@ -682,8 +680,10 @@ function selectDailyLoss(value: string | number) { - - 我已知晓打完需改密并清除登录设备 + + 我已知晓:完成后须改密并清除登录设备;若遇封号,须解封后查号方可结算,未经查号即结算者,后续账号问题商行概不负责。