From dade6a8b4772abc113383246d05ab59162630e7c Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期三, 27 八月 2025 17:21:21 +0800 Subject: [PATCH] '上传变更公告获取详情与删除' --- src/views/system/dept/uploadform.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/views/system/dept/uploadform.vue b/src/views/system/dept/uploadform.vue index 18d67cf..a41733e 100644 --- a/src/views/system/dept/uploadform.vue +++ b/src/views/system/dept/uploadform.vue @@ -19,6 +19,8 @@ const props = withDefaults(defineProps<TenderProps>(), { formInline: () => ({ id: "", // 涓婚敭Id锛堝繀濉級 + tenderId: "", + higherDeptOptions: [], projectName: "", toubiaoStartDate: "", // 鎶曟爣鎶ュ悕寮�濮嬫椂闂达紙蹇呭~锛屾牸寮忥細yyyy-MM-dd HH:mm:ss锛� toubiaoEndDate: "", // 鎶曟爣鎶ュ悕缁撴潫鏃堕棿锛堝繀濉紝鏍煎紡锛歽yyy-MM-dd HH:mm:ss锛� @@ -26,6 +28,7 @@ zhaobiaowenjian: "", // 鎷涙爣鏂囦欢锛堝繀濉紝闀垮害1-512瀛楃锛� zhaobiaowenjianName: "", biangengwenjian: "", + biangengwenjianName: "", fujian: "", // 闄勪欢锛堝彲閫夛紝鏈�澶ч暱搴�512瀛楃锛屽彲涓虹┖锛� fujianName: "", // 闄勪欢锛堝彲閫夛紝鏈�澶ч暱搴�512瀛楃锛屽彲涓虹┖锛� kaibiaodidian: "" // 寮�鏍囧湴鐐癸紙蹇呭~锛岄暱搴�1-250瀛楃锛� @@ -265,7 +268,16 @@ upload.value!.handleStart(file); }; defineExpose({ getRef }); -onMounted(async () => {}); +onMounted(async () => { + if (props.formInline.biangengwenjianName) { + validateForm.fileList = [ + { + name: props.formInline.biangengwenjianName, + url: props.formInline.biangengwenjian + } + ]; + } +}); </script> <template> @@ -288,7 +300,7 @@ </el-row> <el-row v-else :gutter="30"> <div v-if="props.isChange" style="width: 100%"> - <!-- <re-col :value="24" :xs="24" :sm="24"> + <re-col :value="24" :xs="24" :sm="24"> <el-form-item label="鏍囬" prop="projectName"> <el-input v-model="newFormInline.projectName" @@ -296,7 +308,7 @@ placeholder="璇疯緭鍏ユ爣棰�" /> </el-form-item> - </re-col> --> + </re-col> <re-col :value="24" :xs="24" :sm="24"> <el-form-item label="鍙樻洿鏂囦欢" prop="biangengwenjian"> <el-upload -- Gitblit v1.9.1