diff --git a/src/views/assets/asset/component/skuDialog.vue b/src/views/assets/asset/component/skuDialog.vue index 0039e20..5cfb140 100644 --- a/src/views/assets/asset/component/skuDialog.vue +++ b/src/views/assets/asset/component/skuDialog.vue @@ -110,7 +110,7 @@ 数值越小越靠前 - + { if (url) { skuForm.imageUrl = url; skuImagePreview.value = formatImageUrl(url); + skuFormRef.value?.validateField('imageUrl'); } } catch (error) { ElMessage.error('图片上传失败'); @@ -404,6 +407,7 @@ const handleSkuImageUpload = async (options: UploadRequestOptions) => { const removeSkuImage = () => { skuForm.imageUrl = ''; skuImagePreview.value = ''; + skuFormRef.value?.validateField('imageUrl'); }; // 获取属性的可选值