diff --git a/src/views/badge/preview.vue b/src/views/badge/preview.vue index eecbe8f..6d1d195 100644 --- a/src/views/badge/preview.vue +++ b/src/views/badge/preview.vue @@ -261,7 +261,9 @@ const getSizeList = () => { sizeList.value = res sizeList.value.forEach((item: any) => { if (item.shape_item) { - shapeList.value.push(item.shape_item) + if (!shapeList.value.some(shape => shape.id === item.shape_id)) { + shapeList.value.push(item.shape_item) + } } else { showToast('该链接异常,请联系客服') return