qirong
2024-02-28 f2ca7c5f9fbc4201b5a5bb490e43b1615b6a0dda
src/components/FileUpload/index.vue
@@ -46,7 +46,7 @@
});
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
const emit = defineEmits(['update:modelValue','closePopup']);
const emit = defineEmits(['update:modelValue','closePopup','openPopup']);
const number = ref(0);
const uploadList = ref<any[]>([]);
//互联网端
@@ -171,17 +171,19 @@
  }
}
const handleUploadProgress=(e: any) => {
  console.log('handleUploadProgress?');
  // downloadProgress.value = downloadProgress.value + 50
  // emit('closePopup','123123');
  emit('openPopup','123123');
  // emit('openPopup','123123');
}
// 上传成功回调
const handleUploadSuccess = (res: any, file: UploadFile) => {
  console.log(res,'resresres');
    if (res.code === 200) {
      proxy?.$modal.msgSuccess("上传文件成功");
      emit('closePopup',res)
      setTimeout(()=>{
        emit('closePopup',res)
      },1000)
      console.log('调用父组件',res);
      fileUploadRef.value!.clearFiles()
      downloadLoadingInstance.close();