From 3b2bc2cc2e08ba3b582663af469787a903479826 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Tue, 10 Feb 2026 10:08:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B5=84=E6=BA=90=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=9A=84=E4=B8=8A=E4=BC=A0=E6=95=B0=E6=8D=AE=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/NuResourcesManagementForm.vue | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/views/resourcesManagement/components/NuResourcesManagementForm.vue b/src/views/resourcesManagement/components/NuResourcesManagementForm.vue index 07aeaf7..3cc594f 100644 --- a/src/views/resourcesManagement/components/NuResourcesManagementForm.vue +++ b/src/views/resourcesManagement/components/NuResourcesManagementForm.vue @@ -6,12 +6,12 @@ - + - + @@ -20,12 +20,12 @@ - + - + @@ -94,6 +94,11 @@ import JUpload from '/@/components/Form/src/jeecg/components/JUpload/JUpload.vue fileType: [{ required: true, message: '请选择附件类型' }], name: [{ required: true, message: '请输入名称' }], filePath: [{ required: true, message: '请上传附件' }], + checkPicPath:computed(() => + formData.resourcesType == '1' && formData.fileType == 'image' + ? [{ required: true, message: '请上传附件' }] + : [] + ) }); const { resetFields, validate, validateInfos } = useForm(formData, validatorRules, { immediate: false }); @@ -109,6 +114,13 @@ import JUpload from '/@/components/Form/src/jeecg/components/JUpload/JUpload.vue return props.formDisabled; }); +function changeFileType(value) { + console.log("🚀 ~ changeFileType ~ value:", value) + if(value == '1'){ + formData.fileType = 'image'; + + } +} /** * 新增