取证上报修改为展示多个视频,预览图不可见,点击可见视频,查询框问题修复
1 files modified
28 ■■■■ changed files
src/views/feedbackReport/feedbackReport.vue 28 ●●●● patch | view | raw | blame | history
src/views/feedbackReport/feedbackReport.vue
@@ -69,6 +69,9 @@
            {
              label: "上报人姓名",
              prop: "sname",
              search:true,
              searchLabelWidth:100,
              searchSpan:5,
              addDisplay:false,
              editDisplay:false
            },
@@ -115,13 +118,24 @@
              type: "datetime",
              format: "yyyy-MM-dd HH:mm:ss",
              valueFormat: "yyyy-MM-dd HH:mm:ss",
            },
            {
              label: "上报时间",
              prop: "dateTime",
              type: "datetime",
              format: "yyyy-MM-dd HH:mm:ss",
              valueFormat: "yyyy-MM-dd HH:mm:ss",
              searchRange: true,
              search:true,
              searchLabelWidth:100,
              searchSpan: 6,
              addDisplay:false,
              viewDisplay:false,
              editDisplay:false,
              hide:true,
              rules: [{
                required: true,
                message: "请输入上报时间",
                message: "请选择上报时间",
                trigger: "blur"
              }]
            },
@@ -140,16 +154,18 @@
                url: "link",
              }
            },
            {
             {
              label: '视频',
              prop: 'videos',
              dataType: 'array',
              type: 'upload',
              accept:"video/mp4",
              hide:true,
              viewDisplay:true,
              listType: 'picture-img',
              editDisabled:true,
              listType: 'picture',
              span: 24,
              action: "/api/blade-resource/oss/endpoint/put-file",
              action: "http://web.byisf.com:82/blade-jfpts/depl/put-depl",
              propsHttp: {
                res: "data",
                url: "link",
@@ -176,7 +192,7 @@
      ...mapGetters(["permission"]),
      permissionList() {
        return {
          addBtn: this.vaildData(this.permission.feedback_add, true),
          addBtn: this.vaildData(this.permission.feedback_add, false),
          viewBtn: this.vaildData(this.permission.feedback_view, true),
          delBtn: this.vaildData(this.permission.feedback_delete, true),
          editBtn: this.vaildData(this.permission.feedback_edit, true)
@@ -347,8 +363,8 @@
        const { dateTime } = this.query;
        let values = {
          ...params,
          status:1
        };
        if (dateTime) {
          values = {
            ...params,