tangjunhao 6 сар өмнө
parent
commit
b79d748059

+ 7 - 5
src/views/components/fileuploads.vue

@@ -47,7 +47,7 @@ const props = defineProps({
         gfname:String,
         imgSrc:String, // 按钮logo
  });
- let emit = defineEmits(['Gassaddgfid', 'Gassaddbfid'])
+ let emit = defineEmits(['Gassaddgfid', 'Gassaddbfid', 'upload-success'])
 let runupboolen=ref(true);
 let uploader=ref(undefined);
 let fileName=ref(undefined);
@@ -188,11 +188,13 @@ const  initWebUploader=()=>{
                 })
             });
             uploader.value.on( 'uploadSuccess', ( file ,response) =>{
-              console.log(file.ext);
-              console.log(response);
+              console.log('文件信息:',file);
+              console.log("返回值:",response);
               gridFileId.value=response.bfid;
-              //  把bfid传给父组件
-              emit('upload-success', response.bfid);
+              emit('upload-success', {
+                bfid:response.bfid,
+                fname: file.name
+              });
                 let params = {
                     transCode: "B00029",
                     bfid: response.bfid,

+ 4 - 3
src/views/titlecomponent/ffds.vue

@@ -145,9 +145,10 @@ const generateTable = () => {
 };
 
 
-const handleFileUploadSuccess = (bfid) =>{
-  fid.value = bfid;
-  console.log('文件上传成功,bfid:', bfid);
+const handleFileUploadSuccess = (data) =>{
+  ffdvalue.value.fname = data.fname;
+  fid.value = data.bfid;
+  console.log('文件上传成功,bfid:', data.bfid, 'fname:', data.fname);
 }