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