yz3456
2024-05-14 7bbf99f0f2030d2d0672aa8d7e46ddf3cc4ab19a
ruoyi-ui/src/views/bignote/index.vue
@@ -310,7 +310,7 @@
          :http-request="requestUpload1"
          :show-file-list="true"
        >
<i slot="default" class="el-icon-plus"></i>
      <i slot="default" class="el-icon-plus"></i>
        <div slot="file" slot-scope="{file}">
          <!-- 添加video元素用于显示视频 -->
          <video
@@ -322,7 +322,7 @@
          ></video>
          <img v-else
               class="el-upload-list__item-thumbnail"
               :src="file.url"
               src="../../assets/images/deviceLis.png"
               alt=""
               style="width: 100%; height: 100%"
               fit="cover"></img>
@@ -335,9 +335,9 @@
                    >
                      <i class="el-icon-zoom-in"></i>
                    </span>
                    <span
                      class="el-upload-list__item-delete"
                      @click="handleRemoveFile(file)"
                    >
@@ -383,6 +383,7 @@
//在system/note/index.js中导入接口函数  --接好了
import {listFamilyevent,enload, delFamilyevent  , addFamilyevent , uploadPic} from "@/api/bignote/index";
import {getInfo} from "@/api/login";
export default {
  name: "Role",
  dicts: ['sys_normal_disable'],
@@ -406,7 +407,7 @@
      // 家大事记表格数据
      familyList: [],
      // 弹出层标题
      title: "",
      // 是否显示弹出层
@@ -496,9 +497,16 @@
  created() {
    this.getList();
    //   this.getCateInfor()
    this.getInfo()
  },
  methods: {
    getInfo(){
      console.log('-----------------')
      getInfo().then(response=>{
        console.log(response)
      })
    },
    isImage(fileType) {
      return fileType.startsWith('image/');
@@ -654,12 +662,13 @@
      for(let i = 0; i < this.fileListOther.length; i++)
      {
        if(this.fileListOther[i].url==file.url)
      {
      {
          this.$delete(this.fileListOther,i);
        this.$delete(this.uploadFileList1,i);
        this.$delete(this.uploadFileList1,i);
        }
      }
    },
    handlePictureCardPreview(file) {
      this.dialogImageUrl = file.url;
      this.dialogVisible = true;
@@ -700,7 +709,7 @@
    },
   handleChange(file, fileList1) {
      //定义一个全局数组uploadFileList来做存储
    // this.uploadFileList.push(file.raw);
     console.log("=========5555=========")
     console.log(file)
@@ -733,18 +742,18 @@
      }
      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()
   {
@@ -759,14 +768,18 @@
   //console.log(this.uploadFileList)
      this.uploadFileList.forEach((elem)=>{
         formData.append("files", elem)
      })
             // console.log(formData,'465456456')
      //alert(90)
      let _this = this
      //alert(9)
       uploadPic(formData).then(response => {
      //   alert("dds")
         // console.log(response,'123123123')
    //     console.log(_this.formDat.url,'666')
         _this.formDat.url = _this.formDat.url+","+response.fileNames
            // alert(_this.formDat.url)
        _this.uploadFileList = []
        _this.$modal.msgSuccess("图片上传成功");