diff --git a/src/lang/cn.ts b/src/lang/cn.ts index 55c4cb61..02db0542 100644 --- a/src/lang/cn.ts +++ b/src/lang/cn.ts @@ -1759,6 +1759,7 @@ export default { learnMore: '了解更多', requiredFieldTips: '请填写{field}', requiredFieldTipsWithPage: '第 {index} 个商品:请填写{field}', + priceMinMessage: '价格不能低于4港币', draftSaved: '草稿已保存', draftDesc: '您的商品已保存为草稿。\n您可以继续编辑,或稍后在“我的商品”中发布。', listingLive: '商品已上架', diff --git a/src/lang/en.ts b/src/lang/en.ts index c5e4d948..c4a72f34 100644 --- a/src/lang/en.ts +++ b/src/lang/en.ts @@ -1810,6 +1810,7 @@ export default { learnMore:'Learn more', requiredFieldTips:'Please fill in {field}', requiredFieldTipsWithPage:'Listing {index}: Please fill in {field}', + priceMinMessage: 'Price cannot be less than HK$4', draftSaved: 'Draft Saved', draftDesc: 'Your listing has been saved as a draft. \nYou can continue editing or publish it later from My Listings.', listingLive:'Listing Live', diff --git a/src/views/SellerDashboard/MyListings/EditDetail/index.vue b/src/views/SellerDashboard/MyListings/EditDetail/index.vue index 52d5c5fa..ce931ca7 100644 --- a/src/views/SellerDashboard/MyListings/EditDetail/index.vue +++ b/src/views/SellerDashboard/MyListings/EditDetail/index.vue @@ -32,20 +32,20 @@
- +
{ + const num = Number(value) + if (value && !Number.isNaN(num) && num < 4) { + currentListing.value.price = "4" + message.warning(t("SellerListEdit.priceMinMessage")) + } else { + currentListing.value.price = value + } + } + const previewImageMap = computed(() => ({ sketch: currentListing.value.sketch, mainProductImage: currentListing.value.mainProductImage,