From 38e3523c6883eb3eaaf58995a9ad6db888ee4c43 Mon Sep 17 00:00:00 2001
From: yz3456 <2753272399@qq.com>
Date: 星期六, 30 三月 2024 17:44:25 +0800
Subject: [PATCH] 修改了魅宠饮食习惯

---
 ruoyi-ui/src/views/self/memoInfo.vue |  123 ++++++++++++++++++++++++++---------------
 1 files changed, 78 insertions(+), 45 deletions(-)

diff --git a/ruoyi-ui/src/views/self/memoInfo.vue b/ruoyi-ui/src/views/self/memoInfo.vue
index 5413138..17ee705 100644
--- a/ruoyi-ui/src/views/self/memoInfo.vue
+++ b/ruoyi-ui/src/views/self/memoInfo.vue
@@ -65,6 +65,11 @@
           :file-list="fileList"
           :disabled="!btn"
           :class="{ hide: !btn }"
+          ref="upload"
+          :show-file-list="true"
+               :on-change="handleChange"
+          	  :auto-upload="false"
+
         >
           <div v-if="uploading" class="upload-status">姝e湪涓婁紶...</div>
           <i v-if="!uploading" slot="default" class="el-icon-plus"></i>
@@ -195,8 +200,9 @@
      // 鏁版嵁鑼冨洿閫夐」
      fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
        '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'],
-     
+
       fileList:[],
+      fileList1:[],
       fileListOther:[],
       dsb:true,
       btn:false,
@@ -275,24 +281,52 @@
     if (id) {
       this.loading = true;
       getNote({id}).then((response) => {
+console.log(response , '666')
         this.formData = response.data;
-        let paths = response.data.url.split(",");
+        let paths = this.formData.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)
+
+        //     if (_this.fot.includes(pth) === true)
+        //       _this.fileList.push({name:paths[i],url: process.env.VUE_APP_BASE_TRUE_API+paths[i]})
+        //     else {
+        //       // alert(paths[i])
+        //       let nms = paths[i].split("\/")
+        //       let nm = nms[nms.length - 1]
+        //       _this.fileListOther.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i]})
+        //     }
+        //   }
+        // }
         for(let i = 0; i < paths.length; i++)
-        {
-          if(paths[i]!="") {
+            {
+              if(paths[i]!="") {
 
-            let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
+                let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
+        //	alert(pth)
+                if (_this.fot.includes(pth) === true)
+        	{
+        		if(paths[i][0]=="/")
+                  _this.fileList.push({name:paths[i],url: process.env.VUE_APP_BASE_TRUE_API+paths[i].substr(1),res:false})
+        	  else
+        	     _this.fileList.push({name:paths[i],url: process.env.VUE_APP_BASE_TRUE_API+paths[i],res:false})
+        	  }
+                else {
+                  // alert(paths[i])
+        	 // alert()
+                  let nms = paths[i].split("\/")
+                  let nm = nms[nms.length - 1]
+        	  if(paths[i][0]=="/")
+                  _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})
 
-            if (_this.fot.includes(pth) === true)
-              _this.fileList.push({name:paths[i],url: process.env.VUE_APP_BASE_TRUE_API+paths[i]})
-            else {
-              // alert(paths[i])
-              let nms = paths[i].split("\/")
-              let nm = nms[nms.length - 1]
-              _this.fileListOther.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i]})
+        	}
+              }
+        //  _this.fileList1 = _this.fileList
             }
-          }
-        }
         this.loading = false;
       });
       this.getCateInfor()
@@ -421,39 +455,38 @@
       this.isShow=false
     },
 
-    requestUpload(params)
-    {
-      var file = params.file;
-      var formData = new FormData();
-      formData.append('uploadFile', file);
-      let _this = this
-      this.uploading = true;
+    requestUpload(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;
-        if(_this.fot.includes(pth) === true)
-        {
-          _this.fileList.push({name:response.data.fileName, "url":response.data.url})
-          let ul = this.fileList.map(function (elem){
-            return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-          }).join(",")
-          let uls = this.fileListOther.map(function (elem){
-            return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-          }).join(",")
-          this.formData.url = ul+","+uls
-          console.log(this.formData.url)
-          updateNote(this.formData).then(response => {
-            this.$modal.msgSuccess("鍥剧墖涓婁紶鎴愬姛");
-            // this.open = false;
-            // this.btn=false
-          });
-        }
-        else{
-          _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
+      // uploadPic(formData).then(response => {
+      //   let pth = response.data.originalFilename.substr(response.data.originalFilename.length-4, response.data.originalFilename.length)
+      //   this.uploading = false;
+      //   if(_this.fot.includes(pth) === true)
+      //   {
+      //     _this.fileList.push({name:response.data.fileName, "url":response.data.url})
+      //     let ul = this.fileList.map(function (elem){
+      //       return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
+      //     }).join(",")
+      //     let uls = this.fileListOther.map(function (elem){
+      //       return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
+      //     }).join(",")
+      //     this.formData.url = ul+","+uls
+      //     console.log(this.formData.url)
+      //     updateNote(this.formData).then(response => {
+      //       this.$modal.msgSuccess("鍥剧墖涓婁紶鎴愬姛");
+      //       // this.open = false;
+      //       // this.btn=false
+      //     });
+      //   }
+      //   else{
+      //     _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
 
-        }
-      })
+      //   }
+      // })
     },
     requestUpload1(params)
     {

--
Gitblit v1.9.1