From 5eaa77596ee35c0917b4b2fac9ced1a763e84848 Mon Sep 17 00:00:00 2001 From: "X1627315083@163.com" <1627315083@qq.com> Date: Wed, 13 May 2026 16:36:23 +0800 Subject: [PATCH] fix --- src/lang/cn.ts | 3 ++- src/lang/en.ts | 3 ++- .../MyListings/createSelectItem/index.vue | 11 ++++++++--- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/lang/cn.ts b/src/lang/cn.ts index e62f8a91..82861d77 100644 --- a/src/lang/cn.ts +++ b/src/lang/cn.ts @@ -1856,7 +1856,8 @@ export default { SelectCollection: '选择商品', SelectSketch: '选择线稿图', EditListingDetails: '编辑商品详情', - VideoWarning: '首次选中的图片素材会作为产品主图,视频不可作为产品主图' + VideoWarning: '首次选中的图片素材会作为产品主图,视频不可作为产品主图', + selectSketchMaxNum: '最多选择9个线稿图', }, ApplySeller: { applySellerTitle: '申请成为卖家', diff --git a/src/lang/en.ts b/src/lang/en.ts index 79ab1f12..83a56961 100644 --- a/src/lang/en.ts +++ b/src/lang/en.ts @@ -1910,7 +1910,8 @@ export default { SelectCollection: 'Select Collection', SelectSketch: 'Select Sketch', EditListingDetails: 'Edit Listing Details', - VideoWarning:'The first selected item is the main product image. Videos cannot be used.' + VideoWarning:'The first selected item is the main product image. Videos cannot be used.', + selectSketchMaxNum: 'Select up to 9 sketches', }, ApplySeller: { applySellerTitle: 'Apply to Become a Seller', diff --git a/src/views/SellerDashboard/MyListings/createSelectItem/index.vue b/src/views/SellerDashboard/MyListings/createSelectItem/index.vue index 85f84c9b..c224b527 100644 --- a/src/views/SellerDashboard/MyListings/createSelectItem/index.vue +++ b/src/views/SellerDashboard/MyListings/createSelectItem/index.vue @@ -7,6 +7,7 @@ import { Https } from '@/tool/https' import { useRoute } from 'vue-router' import { useStore } from 'vuex' import { useI18n } from 'vue-i18n' +import { message } from 'ant-design-vue'; // 定义组件名称 defineOptions({ @@ -45,6 +46,10 @@ const chooseItem = (item:any)=>{ if(chooseList.value.findIndex((i:any)=>i.designItemId == item.designItemId) != -1){ chooseList.value.splice(chooseList.value.findIndex((i:any)=>i.designItemId == item.designItemId),1) }else{ + if(chooseList.value.length >= 9){ + message.info(t('Seller.selectSketchMaxNum')) + return + } chooseList.value.push(item) } } @@ -163,7 +168,7 @@ const {} = toRefs(data);