ZZJ
2021-11-09 ccee429d379e0108b7445f72ade8d97c110a6fb3
src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue
@@ -263,7 +263,6 @@
                    >
                      {{ label.Desc }}
                    </span>
                    <!-- (index == data.LableLst.length - 1 ? "" : ",") -->
                  </div>
                  <div v-else-if="hasError(data)" class="has-error">
                    <span>有异常</span>
@@ -320,9 +319,16 @@
      <div class="content" v-show="showType == 'list'">
        <el-table
          :data="tableData"
          stripe
          fit
          ref="elTable"
          @row-click="checkVideoDetail"
          :header-cell-style="{
            background: '#2D52D7',
            color: '#fff',
            height: '50px',
            padding: 0,
          }"
        >
          <el-table-column label="名称" prop="VideoName" sortable width="500">
            <template slot-scope="scope" style="cursor: pointer">
@@ -391,7 +397,7 @@
      >
        <div slot="title" class="title">
          <div class="center">
            <i class="el-icon-connection"></i>
            <img src="/images/shuohuang/路径 414.png" alt="" />
            <span>播放视频</span>
          </div>
        </div>
@@ -408,7 +414,7 @@
        @close="eventDialogVisible = false"
      >
        <div class="title" slot="title">
          <i class="el-icon-connection"></i>
          <img src="/images/shuohuang/路径 414.png" alt="" />
          <span>{{ curEvName }}视频</span>
        </div>
        <event-videos :eventVideoArr="eventVideoArr"></event-videos>
@@ -897,6 +903,7 @@
  * {
    box-sizing: content-box;
    color: #425277;
  }
  .el-input__inner {
    border: 1px solid #d7dce8;
@@ -904,6 +911,8 @@
  }
  .flex-box {
    display: flex;
    height: 18px;
    line-height: 18px;
  }
  .filter-area {
    background: #fff;
@@ -986,7 +995,6 @@
      .config {
        display: flex;
        flex-wrap: no-wrap;
        cursor: pointer;
        border-bottom: 1px solid #d7dce8;
        .title {
          padding: 10px 20px;
@@ -1062,7 +1070,7 @@
          .more {
            margin-top: 7px;
            padding: 0px 6px;
            cursor: pointer;
            margin-right: 10px;
            width: 46px;
            height: 25px;
@@ -1076,6 +1084,7 @@
          .multCheck {
            margin-top: 7px;
            width: 44px;
            cursor: pointer;
            height: 23px;
            line-height: 23px;
            padding: 0px 12px;
@@ -1087,14 +1096,6 @@
            span {
              color: #ee4e6e;
            }
            // &:hover {
            //   color: #7695ec;
            //   border-color: #7695ec;
            // }
            // &.checked {
            //   color: #409eff;
            //   border-color: #409eff;
            // }
          }
        }
        .el-menu.el-menu--horizontal {
@@ -1191,6 +1192,7 @@
      }
      .el-table {
        border: none;
        margin-bottom: 20px;
      }
      .el-col {
        margin-bottom: 10px;
@@ -1200,7 +1202,7 @@
        text-align: left;
        background: #fff;
        border-radius: 0 0 5px 5px;
        height: 360px;
        height: 368px;
        margin-bottom: 10px;
        border: 1px solid#CCD9F0;
        &:hover {
@@ -1222,7 +1224,7 @@
          }
        }
        .video-info {
          padding: 10px;
          padding: 14px;
          .base-info {
            > div {
              margin-bottom: 1px;
@@ -1301,28 +1303,27 @@
          font-size: 20px;
          right: 10px;
          bottom: 10px;
          i {
            color: #c7d0e5;
          }
          .follow {
            color: #f90741;
          }
        }
      }
      .el-table--striped
        .el-table__body
        tr.el-table__row--striped
        td.el-table__cell {
        background: #f4f6f9;
      }
      .el-table {
        border: 1px solid #dedede;
        th {
          background: #f5f5f5;
          color: #333;
        }
        .operation {
          cursor: pointer;
          .star {
            color: #ccc;
          }
          .follow {
            color: #409eff;
          }
        th.el-table__cell > .cell {
          color: #fff;
        }
        .el-table__row > td {
          border: none;
        }
        th.is-leaf {
          border: none;
        }
      }
      .pagination-center {
@@ -1331,12 +1332,23 @@
        padding: 10px 0 20px;
      }
    }
    .star {
      font-size: 20px;
      i {
        color: #c7d0e5;
      }
      .follow {
        color: #f90741;
      }
    }
    .el-dialog__wrapper {
      top: -22px;
    }
    .dialog-video {
      .el-dialog {
        width: 1180px;
        width: 1340px;
        top: 70px;
        transform: none;
      }
      .el-dialog__body {
        background: #eaeaea;
@@ -1344,9 +1356,10 @@
        height: inherit;
      }
      .el-dialog__header {
        padding: 3px;
        padding: 0px;
        .el-dialog__headerbtn {
          top: 6px;
          top: 10px;
          font-size: 20px;
        }
      }
      .title-partment {
@@ -1365,11 +1378,29 @@
        }
      }
      .title {
        font-size: 15px;
        font-size: 16px;
        height: 40px;
        line-height: 40px;
        background: #2d52d7;
        span {
          line-height: 40px;
          color: #fcfcfc;
        }
        img {
          width: 20px;
          vertical-align: middle;
          margin-right: 10px;
        }
      }
      .el-dialog__close::before {
        color: #fff;
      }
    }
    .dialog-event {
      z-index: 2096 !important;
      .el-dialog {
        width: 1000px;
        height: 800px;
@@ -1377,6 +1408,39 @@
        .el-dialog__body {
          padding: 0;
        }
        .el-dialog__header {
          padding: 0px;
          .el-dialog__headerbtn {
            top: 6px;
          }
        }
        .title {
          font-size: 16px;
          height: 40px;
          line-height: 40px;
          background: #2d52d7;
          span {
            line-height: 40px;
            color: #fcfcfc;
          }
          img {
            width: 20px;
            vertical-align: middle;
            margin-right: 10px;
          }
        }
        .el-dialog__close::before {
          color: #fff;
          &:hover {
            color: #fff;
          }
        }
        .more-videos .top .title {
          background-color: #fff;
        }
      }
    }
  }