From c1cff08cdbcee3278c1ac8d8a3a067e3bf015202 Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期三, 21 二月 2024 22:45:01 +0800
Subject: [PATCH] 提交新内容

---
 ruoyi-ui/src/views/clean/index.vue |  123 +++++++++++++++++++++++++---------------
 1 files changed, 76 insertions(+), 47 deletions(-)

diff --git a/ruoyi-ui/src/views/clean/index.vue b/ruoyi-ui/src/views/clean/index.vue
index f41f833..6612526 100644
--- a/ruoyi-ui/src/views/clean/index.vue
+++ b/ruoyi-ui/src/views/clean/index.vue
@@ -254,6 +254,9 @@
             multiple
             :http-request="requestUpload"
             :file-list="fileList"
+			:on-change="handleChange"
+			:auto-upload="false"
+			ref="upload"
           >
             <i slot="default" class="el-icon-plus"></i>
             <div slot="file" slot-scope="{ file }">
@@ -650,54 +653,80 @@
         });
 
       },
-      requestUpload(params) {
-
-        var file = params.file;
-        var formData = new FormData();
-        formData.append('uploadFile', file);
-        let _this = this
-        this.uploading1 = true;
+    handleChange(file, fileList1) {
+       //瀹氫箟涓�涓叏灞�鏁扮粍uploadFileList鏉ュ仛瀛樺偍
+    
+     // this.uploadFileList.push(file.raw);
+      console.log("=========5555=========")
+      //console.log(file)
+    //  console.log(this.uploadFileList)
+    //  this.fileList = fileList
+    },
+    handleChange1(file, fileOtherList1) {
+       //瀹氫箟涓�涓叏灞�鏁扮粍uploadFileList鏉ュ仛瀛樺偍
+    
+     // this.uploadFileList.push(file.raw);
+      console.log("=========5555=========")
+      //console.log(file)
+    //  console.log(this.uploadFileList)
+    //  this.fileList = fileList
+    },
+    fileUpload(){
+    //	var file = params.file;
+    
+    	var formData = new FormData();
+    	this.$refs.upload1.submit();
+    	// formData.append('uploadFile', file);
+    	if(this.uploadFileList1.length==0){
+    		  this.$modal.msgSuccess("鏂囨。涓婁紶鍒楄〃涓嶈兘涓虹┖!");
+    		  return
+    	}
+    	this.uploadFileList1.forEach((elem)=>{
+    		formData.append("files", elem)
+    		
+    	})
+    
+    	let _this = this
+    
+    	this.uploading = true;
+    	uploadPic(formData).then(response => {
+    	_this.uploadFileList1 = []
+    	_this.formDat.url = _this.formDat.url+","+response.fileNames
+    	_this.$modal.msgSuccess("鏂囦欢涓婁紶鎴愬姛!");
+    	  })
+    
+    },
+    picUpload()
+    {
+    	var formData = new FormData();
+    	this.$refs.upload.submit();
+    if(this.uploadFileList.length==0){
+    	  this.$modal.msgSuccess("鍥剧墖涓婁紶鍒楄〃涓嶈兘涓虹┖锛�");
+    	  return}
+    //console.log(this.uploadFileList)
+    	this.uploadFileList.forEach((elem)=>{
+    		formData.append("files", elem)
+    		
+    	})
+    	//alert(90)
+    	let _this = this
+    	//alert(9)
         uploadPic(formData).then(response => {
-          let pth = response.data.originalFilename.substr(response.data.originalFilename.length-4, response.data.originalFilename.length)
-          this.uploading1 = false;
-          this.$modal.msgSuccess("涓婁紶鎴愬姛");
-          if(_this.fot.includes(pth) === true)
-          {
-            _this.fileList.push({name:response.data.fileName, "url":response.data.url})
-
-          }
-
-          else{
-            // _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
-
-          }
-        })
-      },
-      requestUpload1(params)
-      {
-        var file = params.file;
-        var formData = new FormData();
-        formData.append('uploadFile', file);
-        let _this = this
-        this.uploading = true;
-        uploadPic(formData).then(response => {
-          let pth = response.data.originalFilename.substr(response.data.originalFilename.length-4, response.data.originalFilename.length)
-          this.uploading = false;
-          this.$modal.msgSuccess("涓婁紶鎴愬姛");
-          if(_this.fot.includes(pth) !== true)
-          {
-            // _this.fileList.push({name:response.data.fileName, "url":response.data.url})
-            _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
-
-          }
-
-          // else{
-          //   _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
-          //
-          // }
-        })
-
-      },
+    	//	alert("dds")
+          _this.formDat.url = _this.formDat.url+","+response.fileNames
+    	  _this.uploadFileList = []
+    	  _this.$modal.msgSuccess("鍥剧墖涓婁紶鎴愬姛");
+    
+      });
+    },
+    requestUpload(params) {
+    
+     this.uploadFileList.push(params.file);
+    },
+    requestUpload1(params)
+    {
+    	     this.uploadFileList1.push(params.file);
+    },
       /** 鍒犻櫎鎸夐挳鎿嶄綔 */
       handleDelete(row) {
         const Ids = row.id || this.ids;

--
Gitblit v1.9.1