feige
2024-12-17 4b1fbea0d8099259ea7d0ef10bd7633c3bc62f2e
ruoyi-ui/src/views/secret/secretInfo.vue
@@ -22,9 +22,12 @@
        <el-form-item label="发生时间" prop="happenTime">
          <el-input v-model="formData.happenTime" placeholder="请选择时间" type="date" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
        </el-form-item>
        <el-form-item label="类型" prop="type">
          <el-select v-model="formData.type" placeholder="请选择基金/台账" clearable :style="{width: '100%'}" :disabled="dsb" >
          </el-select>
          <el-form-item label="类别" prop="type">
     <el-select v-model="formData.type" placeholder="请输入类别"  allow-create
     filterable clearable :style="{width: '100%'}"  :disabled="dsb">
                <el-option v-for="(item, index) in typeOpt" :key="index" :label="item.label" :value="item.value"
                ></el-option>
              </el-select>
        </el-form-item>
        <el-form-item label="有效期" prop="validityDate">
          <el-input v-model="formData.validityDate" placeholder="请选择时间" type="date" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
@@ -38,15 +41,27 @@
          </el-input>
        </el-form-item>
        <el-form-item label="是否开启指纹" prop="isFinger">
          <el-input v-model="formData.isFinger" placeholder="请输入持有人" clearable :style="{width: '100%'}" :disabled="dsb">
    <el-select v-model="formData.isFinger" placeholder="请选择是/否" clearable :style="{width: '100%'}" :disabled="dsb" >
              <el-option v-for="(item, index) in typeOptions2" :key="index" :label="item.label" :value="item.value"
              ></el-option>
            </el-select>
          <!-- <el-input v-model="formData.isFinger" :active-value="是" :inactive-value="否" placeholder="请输入持有人" clearable :style="{width: '100%'}" :disabled="dsb"> -->
          </el-input>
        </el-form-item>
        <el-form-item label="是否开启人脸" prop="isFace">
          <el-input v-model="formData.isFace" placeholder="请选择现金/自动划扣" clearable :style="{width: '100%'}" :disabled="dsb">
            </el-input>
            <el-select v-model="formData.isFace" placeholder="请选择是/否" clearable :style="{width: '100%'}" :disabled="dsb" >
                      <el-option v-for="(item, index) in typeOptions2" :key="index" :label="item.label" :value="item.value"
                      ></el-option>
                    </el-select>
        </el-form-item>
        <el-form-item label="私有/公有" prop="isPrivate">
          <el-input v-model="formData.isPrivate" placeholder="请输入余额" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
          <el-select v-model="formData.isPrivate" placeholder="请选择是/否" clearable :style="{width: '100%'}" :disabled="dsb" >
                    <el-option v-for="(item, index) in typeOptions3" :key="index" :label="item.label" :value="item.value"
                    ></el-option>
                  </el-select>
        </el-form-item>
        <el-form-item label="备注" prop="remark">
          <el-input v-model="formData.remark" placeholder="请输入备注" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
@@ -58,12 +73,15 @@
          action="#"
          list-type="picture-card"
          multiple
          :http-request="requestUpload"
          :file-list="fileList"
        ref="upload"
        :show-file-list="true"
        :http-request="requestUpload"
               :file-list="fileList"
             :on-change="handleChange"
             :auto-upload="false"
          :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}">
            <img
@@ -101,7 +119,13 @@
          </div>
        </el-upload>
    <el-button
                style="margin-left: 10px"
                size="small"
                type="success"
              v-if="btn"
                @click="picUpload"
              >上传到服务器</el-button>
        <h4 class="form-header">其他附件 </h4>
      <el-upload
              action=""
@@ -110,53 +134,71 @@
              multiple
              list-type="picture-card"
              :on-preview="handleFileCardPreview"
              :on-remove="handleRemoveFile"
              :http-request="requestUpload"
              :show-file-list="true"
           ref="upload1"
           :on-remove="handleRemoveFile"
         :http-request="requestUpload1"
          :on-change="handleChange1"
           :auto-upload="false"
              :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}">
                  <img
                    class="el-upload-list__item-thumbnail"
                    src="../../assets/401_images/401.gif"
                    alt=""
                    style="width: 147px; height: 147px"
                    fit="cover"
                  >
                  <span class="el-upload-list__item-actions">
                  <span
          <!-- 添加video元素用于显示视频 -->
          <video
            v-if="file.url.includes('.mp4')"
            class="el-upload-list__item-thumbnail"
            :src="file.url"
            style="width: 147px; height: 147px"
            fit="cover"
          ></video>
          <img v-else
               class="el-upload-list__item-thumbnail"
               src="../../assets/images/deviceLis.png"
               alt=""
               style="width: 147px; height: 147px"
               fit="cover">
                    class="el-upload-list__item-preview"
                    @click="handleFileCardPreview(file)"
                  >
                    <i class="el-icon-zoom-in"></i>
                  </span>
                  <span
          <span class="el-upload-list__item-actions">
               <span class="el-upload-list__item-name">{{ file.name }}</span>
                    <span
                      class="el-upload-list__item-preview"
                      @click="handleFileCardPreview(file)"
                    >
                      <i class="el-icon-zoom-in"></i>
                    </span>
                    <span
                    @click="handleRemove(file)"
                    class="el-upload-list__item-delete"
                      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>
                  >
                    <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>
                </div>
        </div>
            </el-upload>
    <el-button
                style="margin-left: 10px"
                size="small"
                type="success"
                v-if="btn"
                @click="fileUpload"
              >上传到服务器</el-button>
                  <h4 class="form-header"> </h4>
        <el-form-item size="large">
          <el-button v-if="isShow" type="primary" @click="submitForm" :disabled="dsb">修改</el-button>
        </el-form-item>
@@ -164,12 +206,12 @@
      <el-dialog  :visible.sync="dialogVisible">
        <img w-full :src="dialogImageUrl" alt="Preview Image" />
        <img w-full :src="dialogImageUrl" style="width: 100%; height: 100%" alt="Preview Image" />
      </el-dialog>
    </div>
  </template>
  <script>
  import {getSecretInfo,  uploadPic, download, updateSecret} from "@/api/secret/index";
  import {getSecretInfo,  uploadPic, download, updateSecret,getCategory} from "@/api/secret/index";
  import {addRole, updateRole} from "@/api/system/role";
  import {blobValidate} from "@/utils/ruoyi";
  import errorCode from "@/utils/errorCode";
@@ -182,12 +224,17 @@
      return {
        cdi:"隐私详细信息",
        udi:"隐私信息修改",
        fot:[".jpg",".jif"],
       // 数据范围选项
       fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
         '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'],
        fileList:[
        ],
        fileListOther:[
        ],
        fileList1:[],
        uploadFileList:[],
        uploadFileList1:[],
        fileListOther:[],
        fileListOther1:[],
        dsb:true,
        btn:false,
        isShow:true,
@@ -203,7 +250,7 @@
          isPrivate:undefined,
          location:undefined,
          remark: undefined,
          url: undefined,
          url: "",
        },
          dialogImageUrl: '',
          dialogVisible: false,
@@ -251,6 +298,26 @@
          }],
        },
        typeOptions2: [
          {
            value: '否',
            label: '否',
          },
          {
            value: '是',
            label: '是',
          }
        ],
        typeOptions3: [
          {
            value: '私有',
            label: '私有',
          },
          {
            value: '公有',
            label: '公有',
          }
        ],
        typeOptions: [{
    value: '0',
    label: '基金',
@@ -259,6 +326,7 @@
    value: '1',
    label: '台账',
  }],
  typeOpt:[],
      }
    },
    computed: {},
@@ -272,11 +340,11 @@
        this.btn= jd
        this.dsb = !jd
        this.isShow=true
        document.title = "修改隐私详细信息";
    //    document.title = "修改隐私详细信息";
        this.$route.meta.title = "修改隐私详细信息";//列表的名称
      }
      else{
        document.title = "查看隐私详细信息";
     //   document.title = "查看隐私详细信息";
        this.$route.meta.title = "查看隐私详细信息";//列表的名称
        this.isShow=false
        this.btn = false;
@@ -286,32 +354,138 @@
      if (id) {
        this.loading = true;
        getSecretInfo({id}).then((response) => {
          this.formData = response.data;
          _this.formData = response.data;
          console.log(_this.formData,'123')
          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)
                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})
               //   }
              {
                if(paths[i].includes(process.env.VUE_APP_BASE_TRUE_API)){
                  if(paths[i][0]=="/")
                        _this.fileList.push({name:paths[i],url: paths[i].substr(1),res:false})
                  else
                     _this.fileList.push({name:paths[i],url: paths[i],res:false})
                }else{
                  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})
                }
              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]})
                }
                else {
                // 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})
               }
              }
            }
          }
          //   alert(this.fileListOther.length)
          this.loading = false;
        });
        this.getCateInfor()
        this.getCateInfo()
      }
    },
    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})
             })
             // response.data.itemValues.replace("{","").replace("}","").split(",").map(elem=>{
             //   _this.typeOptions.push({"label":elem.split(":")[0], "value":elem.split(":")[0]})
             // })
           })
      },
      getSrc1(type) {
      if (type === 0) {
        return '基金'
@@ -337,7 +511,18 @@
          return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
         }).join(",")
          this.formData.url = ul+","+uls
if(this.formData.isFinger=='是')
            this.formData.isFinger = 1
          else
          this.formData.isFinger = 0
     if(this.formData.isFace=='是')
            this.formData.isFace = 1
          else
          this.formData.isFace = 0
          if(this.formData.isPrivate== '公有')
                 this.formData.isPrivate =0
               else
               this.formData.isPrivate = 1
        this.$refs['elForm'].validate(valid => {
@@ -345,10 +530,34 @@
            if (this.formData.id != undefined) {
              updateSecret(this.formData).then(response => {
                this.$modal.msgSuccess("修改成功");
                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 = '私有'
                // this.open = false;
                this.btn=false
              });
            } else {
              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 = '私有'
              this.$modal.msgSuccess("修改失败");
            }
@@ -372,18 +581,133 @@
        })
      },
      handleRemoveFile(file) {
        for(let i = 0; i < this.fileListOther.length; i++)
        {
          if(this.fileListOther[i].url==file.url)
            this.$delete(this.fileListOther,i);
        }
        let res = false
          for(let i = 0; i < this.fileListOther.length; i++)
          {
            if(this.fileListOther[i].url==file.url)
           {
              if(this.fileListOther[i].res==false)
                 res = true
              else
              {
                 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)
                   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;
        //  alert(this.formData.url)
          if(res==true){
           if(this.formData.isFinger=='是')
                  this.formData.isFinger = 1
                else
                this.formData.isFinger = 0
           if(this.formData.isFace=='是')
                  this.formData.isFace = 1
                else
                this.formData.isFace = 0
                if(this.formData.isPrivate=='公有')
                       this.formData.isPrivate = 0
                     else
                     this.formData.isPrivate = 1
             updateSecret(this.formData).then(response => {
              this.$modal.msgSuccess("删除成功");
              // this.open = false;
            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 = '私有'
             });
          }
      },
      handleRemove(file) {
        for(let i = 0; i < this.fileList.length; i++)
        {
          if(this.fileList[i].url==file.url)
            this.$delete(this.fileList,i);
        }
        //判断是否是之前的图片
          let res = false
        //  alert(this.fileList.length)
          for(let i = 0; i < this.fileList.length; i++)
          {
            if(this.fileList[i].url==file.url)
           {
              //原来图像标记为false
              //alert(this.fileList[i].res)
             if(this.fileList[i].res==false)
              res = true
             else
             {
              //  alert(this.uploadFileList.length)
              //  alert(87)
               this.$delete(this.uploadFileList, Math.abs(i - this.uploadFileList.length-1))
                  //     alert(this.uploadFileList.length)
               }
              this.$delete(this.fileList,i);
          }
          }
          let ul = ""
          this.fileList.map(function (elem){
           if(elem.res==false)
              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=='是')
                  this.formData.isFinger = 1
                else
                this.formData.isFinger = 0
           if(this.formData.isFace=='是')
                  this.formData.isFace = 1
                else
                this.formData.isFace = 0
                if(this.formData.isPrivate=='公有')
                       this.formData.isPrivate = 0
                     else
                     this.formData.isPrivate = 1
             updateSecret(this.formData).then(response => {
              this.$modal.msgSuccess("删除成功");
            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 = '私有'
             });
          }
      },
      handleFileCardPreview(file){
        this.dialogFileUrl = file.url;
@@ -421,30 +745,176 @@
        // this.btn = true
        this.isShow=false
      },
      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;
          this.$modal.msgSuccess("上传成功");
          if(_this.fot.includes(pth) === true)
      //自定义上传方法
          handleChange(file, fileList1) {
             //定义一个全局数组uploadFileList来做存储
           // this.uploadFileList.push(file.raw);
            console.log("=========5555=========")
           this.uploadFileList.push(file.raw);
            this.fileList.push({name:file.name,url:file.url,res:true})
          },
         //自定义上传方法
         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})
               console.log("=========5555=========")
               //console.log(file)
             //  console.log(this.uploadFileList)
            //  this.fileList = fileList
         },
         fileUpload(){
         //   var file = params.file;
            var formData = new FormData();
            //this.$refs.upload1.submit();
         //   alert(this.uploadFileList1.length)
            // formData.append('uploadFile', file);
            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 = []
              _this.formData.url = _this.formData.url+","+response.fileNames
           if(_this.formData.isFinger=='是')
                  _this.formData.isFinger = 1
                else
                _this.formData.isFinger = 0
           if(_this.formData.isFace=='是')
                  _this.formData.isFace = 1
                else
                _this.formData.isFace = 0
                if(_this.formData.isPrivate=='公有')
                       _this.formData.isPrivate = 0
                     else
                     _this.formData.isPrivate = 1
                updateSecret(_this.formData).then(response => {
                  this.$modal.msgSuccess("文档上传成功");
                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 = '私有'
                  // 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)
               // console.log(response.fileNames)
               //       console.log(response.newFileNames)
              // let pth = response.data.originalFilename.substr(response.data.originalFilename.length-4, response.data.originalFilename.length)
              // _this.uploading1= false;
              // console.log(_this.fot.includes(pth))
              // // debugger
              // 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(",")
            //console.log(_this.fileList)
         //   alert(response.fileNames)
                _this.formData.url = _this.formData.url+","+response.fileNames
            _this.uploadFileList = []
               // alert(87)
            if(_this.formData.isFinger=='是')
                   _this.formData.isFinger = 1
                 else
                 _this.formData.isFinger = 0
            if(_this.formData.isFace=='是')
                   _this.formData.isFace = 1
                 else
                 _this.formData.isFace = 0
                 if(_this.formData.isPrivate=='公有')
                        _this.formData.isPrivate = 0
                      else
                      _this.formData.isPrivate = 1
                updateSecret(_this.formData).then(response => {
                  _this.$modal.msgSuccess("图片上传成功");
                  // this.open = false;
                  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 = '私有'
                });
              // }
              // else{
              //   _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
              // }
            });
         },
           requestUpload(params)
          {
            _this.fileList.push({name:response.data.fileName, "url":response.data.url})
         //  alert(124)
      //    this.uploadFileList.push(params.file);
          }
           //alert(34)
          else{
            _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
          }
        })
          },
          requestUpload1(params)
          {
         //   alert(123)
         // this.uploadFileList1.push(params.file);
        //  console.log("-----------")
         //console.log(this.uploadFileList1)
          },
      },
      /** 导出按钮操作 */
      handleExport() {
@@ -464,7 +934,7 @@
  }
  </script>
  <style scoped lang="scss">
  <style scoped>
  .mt
  {
    position: relative;
@@ -479,7 +949,7 @@
    display: block;
    position: absolute;
  }
  .hide .el-upload--picture-card {
  .hide /deep/ .el-upload--picture-card {
    display: none;
  }
  .form{