diff --git a/securityManagement/src/components/upload/SingleImageFileUpload.vue b/securityManagement/src/components/upload/SingleImageFileUpload.vue index 8ef6733..9183f51 100644 --- a/securityManagement/src/components/upload/SingleImageFileUpload.vue +++ b/securityManagement/src/components/upload/SingleImageFileUpload.vue @@ -9,7 +9,7 @@ /> {{ btnLabel }} - + @@ -34,7 +34,7 @@ const props = withDefaults( width?: string | number; height?: string | number; btnLabel?: string; - id: string; + idFile?: string | any; }>(), { parentDir: "", @@ -43,7 +43,7 @@ const props = withDefaults( width: "150px", height: "150px", btnLabel: "选择图片", - id: "myFileInput", + idFile: "myFileInput", } ); @@ -54,7 +54,7 @@ const uploadUrl = ref(); const fileInput = ref(null); const selectFile = () => { - document.getElementById(props.id)?.click(); + document.getElementById(props.idFile)?.click(); }; async function inputFileListener(this: HTMLInputElement) { @@ -107,13 +107,13 @@ const fileDelete = () => { }; onMounted(() => { document - .getElementById(props.id) + .getElementById(props.idFile) ?.addEventListener("change", inputFileListener); }); onUnmounted(() => { document - .getElementById(props.id) + .getElementById(props.idFile) ?.removeEventListener("change", inputFileListener); }); defineExpose({ fileDelete }); diff --git a/securityManagement/src/views/enterprise.vue b/securityManagement/src/views/enterprise.vue index 39ca3a7..3eedc2a 100644 --- a/securityManagement/src/views/enterprise.vue +++ b/securityManagement/src/views/enterprise.vue @@ -61,7 +61,7 @@
注:自行招用单位备案证或保安许可证