diff --git a/src/pages/sampleCutting/addSampleCutting/index.tsx b/src/pages/sampleCutting/addSampleCutting/index.tsx index 3fc0e7d..7e818ec 100644 --- a/src/pages/sampleCutting/addSampleCutting/index.tsx +++ b/src/pages/sampleCutting/addSampleCutting/index.tsx @@ -144,12 +144,8 @@ const AddColorCard = () => { setOrder((prev) => { let newOlder: SampleCuttingCache[] = [] const targetProductIndex = prev.findIndex(item => item.product_id === productId) - + console.log('multipleSelection', prev) if (prev[targetProductIndex].multipleSelection.length === 1) { - if (prev.length === 1) { - alert.none('最后一个剪样不能删除') - return prev - } prev.splice(targetProductIndex, 1) newOlder = [...prev] } @@ -167,14 +163,10 @@ const AddColorCard = () => { } const handleCountChange = (value: number, productId: number, colorId: number) => { - console.log('value', value) - if (order.length === 1 && value === 0) { - Taro.showToast({ - title: '最后一个剪样不能删除', - icon: 'none', - duration: 2000, - }) - return + console.log('value', value, order) + const targetProductIndex = order.findIndex(item => item.product_id === productId) + if (order.length === 1 && order[targetProductIndex].multipleSelection.length === 1 && value === 0) { + return alert.none('最后一个剪样不能删除') } if (value === 0) { Taro.showModal({