linwenling
2023-10-22 f5b32fb3ccaea79ee63a63671598eee0c994c25f
1022 修正图片可查看
1个文件已修改
73 ■■■■ 已修改文件
ruoyi-ui/src/views/bignote/familyeventInfo.vue 73 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/bignote/familyeventInfo.vue
@@ -40,19 +40,20 @@
<!--        <el-input  v-model="formData.ownData=== 1 ? '是':'否'" placeholder=" " clearable :style="{width: '100%'}" :disabled=true></el-input>-->
<!--      </el-form-item>-->
      <h4 class="form-header">相关图片 </h4>
      <el-upload
        action="#"
        list-type="picture-card"
        multiple
        accept="image/jpeg, image/png,image/jpg, image/WMF,image/gif"
        :http-request="requestUpload"
        :file-list="fileList"
        :disabled="!btn"
        :class="{ hide: !btn }"
      >
        <div v-if="uploading1" class="upload-status">正在上传...</div>
        <i v-if="!uploading1" slot="default" class="el-icon-plus"></i>
        <div v-if="uploading" class="upload-status">正在上传...</div>
        <i v-if="!uploading" slot="default" class="el-icon-plus"></i>
        <div slot="file" slot-scope="{file}">
          <img
            class="el-upload-list__item-thumbnail"
@@ -99,11 +100,12 @@
        list-type="picture-card"
        :on-preview="handleFileCardPreview"
        :on-remove="handleRemoveFile"
        :http-request="requestUpload1"
        :http-request="requestUpload"
        :show-file-list="true"
        :disabled="!btn"
        :class="{ hide: !btn }"
      >
        <div v-if="uploading" class="upload-status">正在上传...</div>
        <i v-if="!uploading" slot="default" class="el-icon-plus"></i>
        <div slot="file" slot-scope="{file}">
@@ -115,28 +117,27 @@
            fit="cover"
          >
          <span class="el-upload-list__item-actions">
                <span
                    <span
                      class="el-upload-list__item-preview"
                      @click="handleFileCardPreview(file)"
                    >
                      <i class="el-icon-zoom-in"></i>
                    </span>
                    <span
                  class="el-upload-list__item-preview"
                  @click="handleFileCardPreview(file)"
                >
                  <i class="el-icon-zoom-in"></i>
                </span>
                <span
                  class="el-upload-list__item-delete"
                  @click="handleDownload(file.url)"
                >
                      class="el-upload-list__item-delete"
                      @click="handleDownload(file.url)"
                    >
                 <i class="el-icon-download"></i>
                 </span>
                <span
                  v-if="isShow"
                  class="el-upload-list__item-delete"
                  @click="handleRemoveFile(file)"
                >
                  <i class="el-icon-delete"></i>
                </span>
              </span>
                    <span
                      v-if="isShow"
                      class="el-upload-list__item-delete"
                      @click="handleRemoveFile(file)"
                    >
                      <i class="el-icon-delete"></i>
                    </span>
                  </span>
        </div>
@@ -256,23 +257,19 @@
        console.log(url);
        console.log(url1); // 输出修改后的 https URL
        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);
        for(let i = 0; i < paths.length; i++)
        {
          if(paths[i]!="") {
            if (this.fot.includes(pth)) {
            let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
              let nms = paths[i].split("/");
              let nm = nms[nms.length - 1];
              this.fileList.push({ name: nm, url: "http://www.bendudu.com/" + paths[i] });
              console.log(this.fileList)
            } 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] });
            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]})
            }
          }
        }