From c0b7131a4213e7b1485c63fcad88d8d2d146c96c Mon Sep 17 00:00:00 2001
From: yz3456 <2753272399@qq.com>
Date: 星期六, 20 四月 2024 11:01:30 +0800
Subject: [PATCH] 修改了4/20这周除了备忘录以外的错误

---
 ruoyi-ui/src/views/secret/secretInfo.vue |  130 ++++++++++++++++++++++++++++++-------------
 1 files changed, 91 insertions(+), 39 deletions(-)

diff --git a/ruoyi-ui/src/views/secret/secretInfo.vue b/ruoyi-ui/src/views/secret/secretInfo.vue
index 204ac53..547c472 100644
--- a/ruoyi-ui/src/views/secret/secretInfo.vue
+++ b/ruoyi-ui/src/views/secret/secretInfo.vue
@@ -75,7 +75,7 @@
           multiple
         ref="upload"
         :show-file-list="true"
-        :http-request="requestUpload" 
+        :http-request="requestUpload"
                :file-list="fileList"
              :on-change="handleChange"
         	  :auto-upload="false"
@@ -134,10 +134,10 @@
               multiple
               list-type="picture-card"
               :on-preview="handleFileCardPreview"
-         
+
               :show-file-list="true"
-			  
-			  
+
+
 			  ref="upload1"
 			  :on-remove="handleRemoveFile"
 			:http-request="requestUpload1"
@@ -233,9 +233,8 @@
         fileList1:[],
         uploadFileList:[],
         uploadFileList1:[],
-        fileListOther:[
-        
-        ],
+        fileListOther:[],
+        fileListOther1:[],
         dsb:true,
         btn:false,
         isShow:true,
@@ -372,7 +371,7 @@
           for(let i = 0; i < paths.length; i++)
           {
             if(paths[i]!="") {
-            
+
                 let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
             //	alert(pth)
                 if (_this.fot.includes(pth) === true)
@@ -383,7 +382,7 @@
             	     _this.fileList.push({name:paths[i],url: process.env.VUE_APP_BASE_TRUE_API+paths[i],res:false})
             	  }
                 else {
-                   
+
             	 // alert()
                   let nms = paths[i].split("\/")
                   let nm = nms[nms.length - 1]
@@ -391,7 +390,7 @@
                   _this.fileListOther.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i].substr(1),res:false})
             		else
             		_this.fileListOther.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i],res:false})
-            		
+
             	}
               }
           }
@@ -404,15 +403,66 @@
     },
     mounted() {},
     methods: {
+      getData(){
+        const id = this.$route.params && this.$route.params.id;
+        let _this = this
+         if (id) {
+           this.loading = true;
+           getSecretInfo({id}).then((response) => {
+             _this.formData = response.data;
+             if(_this.formData.isFinger==1)
+               _this.formData.isFinger = '鏄�'
+             else
+             _this.formData.isFinger = '鍚�'
+        if(_this.formData.isFace==1)
+               _this.formData.isFace = '鏄�'
+             else
+             _this.formData.isFace = '鍚�'
+             if(_this.formData.isPrivate==0)
+                    _this.formData.isPrivate = '鍏湁'
+                  else
+                  _this.formData.isPrivate = '绉佹湁'
+             let paths = response.data.url.split(",");
+             for(let i = 0; i < paths.length; i++)
+             {
+               if(paths[i]!="") {
+
+                   let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
+               //	alert(pth)
+                   if (_this.fot.includes(pth) === true)
+               	{
+                console.log()
+               	  }
+                   else {
+
+               	 // alert()
+                     let nms = paths[i].split("\/")
+                     let nm = nms[nms.length - 1]
+               	  if(paths[i][0]=="/")
+                     _this.fileListOther1.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i].substr(1),res:false})
+               		else
+               		_this.fileListOther1.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i],res:false})
+
+               	}
+                 }
+             }
+            _this.fileListOther = _this.fileListOther1
+             this.loading = false;
+           });
+           this.getCateInfo()
+
+         }
+      },
+
 		getCateInfo()
 		{
 			let _this = this
 			  _this.typeOpt = []
-			  
+
 			  getCategory().then(response=>{
 			    console.log(response.data)
 			//	alert(9801)
-			
+
 			    response.data.map(elem=>{
 			      _this.typeOpt.push({"label":elem, "value":elem})
 			    })
@@ -528,10 +578,10 @@
         			this.$delete(this.uploadFileList1, Math.abs(i - this.uploadFileList1.length-1))
         		}
               this.$delete(this.fileListOther,i);
-        
+
         	}
           }
-          
+
           let ul = ""
           this.fileList.map(function (elem){
           		if(elem.res==false)
@@ -560,7 +610,7 @@
         	  updateSecret(this.formData).then(response => {
         		this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
         		// this.open = false;
-        	  
+
         	  });
           }
       },
@@ -584,7 +634,7 @@
         		 	//	  alert(this.uploadFileList.length)
         		 }
               this.$delete(this.fileList,i);
-           
+
           }
           }
           let ul = ""
@@ -593,13 +643,13 @@
         		ul = ul + ","+elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
           })
           let uls = ""
-		  
+
           this.fileListOther.map(function (elem){
-			  
+
             if(elem.res==false)
         		uls = uls + ","+elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
           })
-		  
+
           this.formData.url = ul+","+uls;
           if(res==true){
 			  if(this.formData.isFinger=='鏄�')
@@ -618,7 +668,7 @@
         		this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
         	  });
           }
-        
+
       },
       handleFileCardPreview(file){
         this.dialogFileUrl = file.url;
@@ -656,11 +706,11 @@
         // this.btn = true
         this.isShow=false
       },
-      
+
       //鑷畾涔変笂浼犳柟娉�
           handleChange(file, fileList1) {
              //瀹氫箟涓�涓叏灞�鏁扮粍uploadFileList鏉ュ仛瀛樺偍
-      
+
            // this.uploadFileList.push(file.raw);
             console.log("=========5555=========")
       	  this.uploadFileList.push(file.raw);
@@ -669,7 +719,7 @@
       	//鑷畾涔変笂浼犳柟娉�
       	handleChange1(file, fileListOther1) {
       	       //瀹氫箟涓�涓叏灞�鏁扮粍uploadFileList鏉ュ仛瀛樺偍
-      	
+
       	     // this.uploadFileList.push(file.raw);
       		 this.uploadFileList1.push(file.raw);
       		  this.fileListOther.push({name:file.name,url:file.url,res:true})
@@ -680,7 +730,7 @@
       	},
       	fileUpload(){
       	//	var file = params.file;
-      
+
       		var formData = new FormData();
       		//this.$refs.upload1.submit();
       	//	alert(this.uploadFileList1.length)
@@ -688,14 +738,14 @@
       		if(this.uploadFileList1.length==0){
       			  this.$modal.msgSuccess("鏂囨。涓婁紶鍒楄〃涓嶈兘涓虹┖锛�");
       			  return}
-      		
+
       		this.uploadFileList1.forEach((elem)=>{
       			formData.append("files", elem)
-      			
+
       		})
       		console.log(this.uploadFileList1)
       		let _this = this
-      
+
       		this.uploading = true;
       		uploadPic(formData).then(response => {
       		_this.uploadFileList1 = []
@@ -715,27 +765,29 @@
       		    updateSecret(_this.formData).then(response => {
       		      this.$modal.msgSuccess("鏂囨。涓婁紶鎴愬姛");
       		      // this.open = false;
+                this.getData()
+                this.fileListOther1=[]
       		    });
       		  })
-      
+
       	},
       	picUpload()
       	{
-      
+
       		var formData = new FormData();
       		//this.$refs.upload.submit();
       		//alert(this.uploadFileList.length)
       	if(this.uploadFileList.length==0){
       		  this.$modal.msgSuccess("鍥惧儚涓婁紶鍒楄〃涓嶈兘涓虹┖锛�");
       		  return}
-      
+
       		this.uploadFileList.forEach((elem)=>{
       			formData.append("files", elem)
-      			
+
       		})
       		let _this = this
-      
-      		
+
+
               uploadPic(formData).then(response => {
       			// console.log(response.originalFilenames)
       			// console.log(response.urls)
@@ -774,12 +826,12 @@
                 updateSecret(_this.formData).then(response => {
                   _this.$modal.msgSuccess("鍥剧墖涓婁紶鎴愬姛");
                   // this.open = false;
-      
+
                 });
               // }
               // else{
               //   _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
-      
+
               // }
             });
       	},
@@ -787,10 +839,10 @@
           {
          //  alert(124)
       //	 this.uploadFileList.push(params.file);
-      
+
            //alert(34)
-       
-      	
+
+
           },
           requestUpload1(params)
           {
@@ -799,7 +851,7 @@
         //  console.log("-----------")
       	//console.log(this.uploadFileList1)
           },
-      
+
 
       /** 瀵煎嚭鎸夐挳鎿嶄綔 */
       handleExport() {

--
Gitblit v1.9.1