xiangpei
2024-07-30 a30e295478c98f3e988ea049296a7d22c21a2e7a
大屏颜色小调,样式
13个文件已修改
2681 ■■■■■ 已修改文件
src/views/screen/components/screen-map-three/experience/world/enviroment.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/screen/components/screen-wrapper/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/screen/newPage/index.vue 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/data-manage/data-detail/index.vue 87 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/data-manage/data-detail/list.js 2517 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/data-manage/equipment/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/data-manage/index.vue 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/data-manage/vehicle-data-monitor/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/monitor/car/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/monitor/face/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/monitor/platform/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/monitor/recovery/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/monitor/video/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/screen/components/screen-map-three/experience/world/enviroment.js
@@ -15,7 +15,7 @@
    this.setSunLight();
    // this.setRotateHola();
    // this.setBackground();
    this.setCirclePoint();
    // this.setCirclePoint();
    // this.debuger();
  }
@@ -174,4 +174,4 @@
    folder3.add(this.ambientLight, 'intensity').min(0).max(1).step(0.1).name("强度");
  }
}
}
src/views/screen/components/screen-wrapper/index.vue
@@ -194,4 +194,4 @@
    transform: translateY(0);
  }
}
</style>
</style>
src/views/screen/newPage/index.vue
@@ -221,7 +221,7 @@
  }
  .return-button {
    position: absolute;
    right: 20px;
    right: -5px;
    top: 20px;
    background: url("../../../assets/images/screen/backBt.png");
    background-size: 100% 100%;
@@ -230,28 +230,29 @@
    color: #4481dd;
    padding: 15px 25px;
    cursor: pointer;
    font-size: 20px;
  }
}
::v-deep .tabs-box {
  margin-top: 5px;
  .el-tabs__item {
    color: #ffffff !important;
    font-size: 24px;
    font-size: 26px;
  }
  .is-active {
    color: #66b5ff !important;
    color: #00b8ff !important;
    // background: url("../../../assets/images/screen/button1.png");
    // background-size: cover !important;
    // background-repeat: no-repeat !important;
    // background-position: center center !important;
    background: linear-gradient(#66b5ff, #66b5ff) left top,
      linear-gradient(#66b5ff, #66b5ff) left top,
      linear-gradient(#66b5ff, #66b5ff) right top,
      linear-gradient(#66b5ff, #66b5ff) right top,
      linear-gradient(#66b5ff, #66b5ff) left bottom,
      linear-gradient(#66b5ff, #66b5ff) left bottom,
      linear-gradient(#66b5ff, #66b5ff) right bottom,
      linear-gradient(#66b5ff, #66b5ff) right bottom;
    background: linear-gradient(#00b8ff, #00b8ff) left top,
      linear-gradient(#00b8ff, #00b8ff) left top,
      linear-gradient(#00b8ff, #00b8ff) right top,
      linear-gradient(#00b8ff, #00b8ff) right top,
      linear-gradient(#00b8ff, #00b8ff) left bottom,
      linear-gradient(#00b8ff, #00b8ff) left bottom,
      linear-gradient(#00b8ff, #00b8ff) right bottom,
      linear-gradient(#00b8ff, #00b8ff) right bottom;
    background-repeat: no-repeat;
    background-size: 0.1vw 0.5vw, 0.5vw 0.1vw;
  }
@@ -313,7 +314,7 @@
    // background-size: 100% 100%;
    // background-repeat: no-repeat !important;
    // background-position: center center !important;
    font-size: 36px;
    font-size: 40px;
    font-weight: bold;
    position: absolute;
    top: -60px;
src/views/system/data-manage/data-detail/index.vue
@@ -1,48 +1,23 @@
<template>
  <div class="app-container">
    <el-card class="box-card">
      <el-row type="flex" align="middle" justify="space-between">
        <el-col :span="2">
          <div class="icon-container">
            <i class="el-icon-wind-power"></i>
          </div>
        </el-col>
        <el-col :span="2">
          <div>
            <div class="dashboard-item">
              <h3 style="color: #5C9BF8">{{ totalKiosks }}</h3>
              <p>卡口总数</p>
      <el-row style="display: flex; flex-direction: row; align-items: center" justify="space-between">
          <div v-for="card in cardList" style="display: flex;flex-direction: row; ">
            <div>
              <div class="icon-container">
                <i :class="card.icon"></i>
              </div>
            </div>
            <div v-for="data in card.dataList" class="dashboard-item">
              <div style="color: #5C9BF8">{{ data.value }}</div>
              <div>{{data.label}}</div>
            </div>
          </div>
        </el-col>
        <el-col :span="2">
          <div class="dashboard-item">
            <h3>{{ uniqueKiosks }}</h3>
            <p>不唯一卡口数</p>
          </div>
        </el-col>
        <el-col :span="1">
          <div class="dashboard-item">
            <div style="width: 1px;height: 55px;border: 1px solid #D7EBFA;margin: 20px;"></div>
          </div>
        </el-col>
        <el-col :span="2">
          <div class="icon-container">
            <i class="el-icon-truck"></i>
          </div>
        </el-col>
        <el-col :span="2">
          <div class="dashboard-item">
            <h3 style="color: #5C9BF8">{{ totalCarData }}</h3>
            <p>过车数据总量</p>
          </div>
        </el-col>
        <el-col :span="2">
          <div class="dashboard-item">
            <h3>{{ uniqueCarData }}</h3>
            <p>不唯一数据量</p>
          </div>
        </el-col>
<!--        <el-col :span="1">-->
<!--          <div class="dashboard-item">-->
<!--            <div style="width: 1px;height: 55px;border: 1px solid #D7EBFA;margin: 20px;"></div>-->
<!--          </div>-->
<!--        </el-col>-->
        <el-col :span="8"></el-col>
      </el-row>
    </el-card>
@@ -177,7 +152,8 @@
          { required: true, message: "卡口编号不能为空", trigger: "blur" }
        ],
      },
      tableHead: []
      tableHead: [],
      cardList: []
    };
  },
  beforeRouteEnter(to, from, next) {
@@ -185,9 +161,23 @@
    next();
  },
  created() {
    if (this.$route.query.type === '1') this.tableHead = videoData[this.$route.query.index].columns;
    if (this.$route.query.type === '2') this.tableHead = carData[this.$route.query.index].columns;
    if (this.$route.query.type === '3') this.tableHead = faceData[this.$route.query.index].columns;
    if (this.$route.query.type === '1') {
      let data = videoData.table.filter(item => item.index === this.$route.query.index)[0]
      this.tableHead = data.columns;
      this.cardList = data.card;
      console.log(data, "aaa")
      console.log(this.cardList, "ddd")
    };
    if (this.$route.query.type === '2') {
      let data = carData.table.filter(item => item.index === this.$route.query.index)[0]
      this.tableHead = data.columns;
      this.cardList = data.card;
    }
    if (this.$route.query.type === '3') {
      let data = faceData.table.filter(item => item.index === this.$route.query.index)[0]
      this.tableHead = data.columns;
      this.cardList = data.card;
    }
    if (this.$route.query.type === '4') this.tableHead = equipment[this.$route.query.index].columns;
    this.getList();
  },
@@ -303,9 +293,10 @@
.icon-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  border-radius: 10px;
  width: 20%;
  height: 80px;
  margin-left: 5%;
@@ -321,6 +312,10 @@
}
.dashboard-item {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
}
</style>
src/views/system/data-manage/data-detail/list.js
@@ -1,732 +1,1791 @@
export const videoData = [
  {
    title: '平台在线',
    columns: [
      {
        label: '卡口名称',
        align: 'center',
        prop: 'bayonetName',
      },
      {
        label: '卡口编号',
        align: 'center',
        prop: 'bayonetNumber'
      },
      {
        label: '过车数据量',
        align: 'center',
        prop: 'vehicleDataNumber'
      },
      {
        label: '不唯一数据',
        align: 'center',
        prop: 'notUniqueData'
      },
      {
        label: '不唯一数据量',
        align: 'center',
        prop: 'notUniqueDataNumber'
      },
    ]
  },
  {
    title: '一机一档',
    columns: [
      {
        label: '卡口名称',
        align: 'center',
        prop: 'bayonetName',
      },
      {
        label: '卡口编号',
        align: 'center',
        prop: 'bayonetNumber'
      },
      {
        label: '过车数据量',
        align: 'center',
        prop: 'vehicleDataNumber'
      },
      {
        label: '不唯一数据',
        align: 'center',
        prop: 'notUniqueData'
      },
      {
        label: '不唯一数据量',
        align: 'center',
        prop: 'notUniqueDataNumber'
      },
    ]
  },
  {
    title: "点位在线",
    columns: [
      {
        label: "行政区划编码",
        align: "center",
        prop: "arealayernoCode"
      },
      {
        label: "行政区划名称",
        align: "center",
        prop: "arealayernoName"
      },
      {
        label: "诊断日期",
        align: "center",
        prop: "diagDate"
      },
      {
        label: "统计纬度",
        align: "center",
        prop: "dim"
      },
      {
        label: "icmp离线数",
        align: "center",
        prop: "icmpOfflineNum"
      },
      {
        label: "icmp在线数",
        align: "center",
        prop: "icmpOnlineNum"
      },
      {
        label: "icmp在线率",
        align: "center",
        prop: "icmpOnlineRate"
      },
      {
        label: "icmp诊断总数",
        align: "center",
        prop: "icmpTotalNum"
      },
      {
        label: "离线数",
        align: "center",
        prop: "offlineNum"
      },
      {
        label: "在线数",
        align: "center",
        prop: "onlineNum"
      },
      {
        label: "在线率",
        align: "center",
        prop: "onlineRate"
      }
    ]
  },
  {
    title: "录像可用",
    columns: [
      {
        label: "行政区域名称",
        align: "center",
        prop: "arealayername"
      },
      {
        label: "行政区域ID",
        align: "center",
        prop: "arealayerno"
      },
      {
        label: "创建时间",
        align: "center",
        prop: "createTime"
      },
      {
        label: "摄像机ID",
        align: "center",
        prop: "deviceId"
      },
      {
        label: "摄像机名称",
        align: "center",
        prop: "deviceName"
      },
      {
        label: "主键ID",
        align: "center",
        prop: "id"
      },
      {
        label: "缺失时长",
        align: "center",
        prop: "missDuration"
      },
      {
        label: "国标平台ID",
        align: "center",
        prop: "platId"
      },
      {
        label: "录像时长",
        align: "center",
        prop: "recordDuration"
      },
      {
        label: "录像完整状态",
        align: "center",
        prop: "recordStatus"
      },
      {
        label: "统计时间",
        align: "center",
        prop: "statTime"
      },
      {
        label: "租户ID",
        align: "center",
        prop: "tenantId"
      }
    ]
  },
  {
    title: "视频标注",
    columns: [
      {
        label: "区域路径信息",
        align: "center",
        prop: "arealayerPath"
      },
      {
        label: "区域名称",
        align: "center",
        prop: "arealayername"
      },
      {
        label: "区域编码",
        align: "center",
        prop: "arealayerno"
      },
      {
        label: "设备 ID",
        align: "center",
        prop: "deviceId"
      },
      {
        label: "设备名称",
        align: "center",
        prop: "deviceName"
      },
      {
        label: "是否大于最大值",
        align: "center",
        prop: "diff"
      },
      {
        label: "拉码流时间差",
        align: "center",
        prop: "diffTime"
      },
      {
        label: "IP 地址",
        align: "center",
        prop: "ip"
      },
      {
        label: "图片 ocr 识别结果",
        align: "center",
        prop: "ocrResult"
      },
      {
        label: "图片地址",
        align: "center",
        prop: "imgPath"
      },
      {
        label: "状态码",
        align: "center",
        prop: "statusCode"
      },
      {
        label: "拉码流时间格式",
        align: "center",
        prop: "osdFormat"
      },
      {
        label: "OSD 信息",
        align: "center",
        prop: "osdInfo"
      },
      {
        label: "图片上的字幕时间",
        align: "center",
        prop: "osdTime"
      },
      {
        label: "摄像机标签",
        align: "center",
        prop: "tags"
      },
      {
        label: "更新时间",
        align: "center",
        prop: "updateTime"
      },
      {
        label: "视频码流获取时间",
        align: "center",
        prop: "videoGetTime"
      }
    ]
  },
  {
    title: '重点指挥图像在线率',
    columns: [
      {
        label: "区域路径信息",
        align: "center",
        prop: "arealayerPath"
      },
      {
        label: "行政区划编码",
        align: "center",
        prop: "arealayernoCode"
      },
      {
        label: "行政区划名称",
        align: "center",
        prop: "arealayernoName"
      },
      {
        label: "二进制租户ID",
        align: "center",
        prop: "binaryTenantId"
      },
      {
        label: "模糊",
        align: "center",
        prop: "blur"
      },
      {
        label: "模糊原始分值",
        align: "center",
        prop: "blurRaw"
      },
      {
        label: "模糊阈值",
        align: "center",
        prop: "blurThreshold"
      },
      {
        label: "颜色",
        align: "center",
        prop: "color"
      },
      {
        label: "颜色原始分值",
        align: "center",
        prop: "colorRaw"
      },
      {
        label: "颜色阈值",
        align: "center",
        prop: "colorThreshold"
      },
      {
        label: "解码信息",
        align: "center",
        prop: "decodeInfo"
      },
      {
        label: "设备国标ID",
        align: "center",
        prop: "deviceId"
      },
      {
        label: "设备IP",
        align: "center",
        prop: "deviceIp"
      },
      {
        label: "设备名称",
        align: "center",
        prop: "deviceName"
      },
      {
        label: "扩展JSON",
        align: "center",
        prop: "extJson"
      },
      {
        label: "丢帧率",
        align: "center",
        prop: "frameLostRate"
      },
      {
        label: "组ID",
        align: "center",
        prop: "groupId"
      },
      {
        label: "主键ID",
        align: "center",
        prop: "id"
      },
      {
        label: "IFM延迟",
        align: "center",
        prop: "ifmDelay"
      },
      {
        label: "图像路径",
        align: "center",
        prop: "imagePath"
      },
      {
        label: "图像状态",
        align: "center",
        prop: "imgStatus"
      },
      {
        label: "入网时间",
        align: "center",
        prop: "inTime"
      },
      {
        label: "纬度",
        align: "center",
        prop: "latitude"
      },
      {
        label: "亮度",
        align: "center",
        prop: "light"
      },
      {
        label: "亮度原始分值",
        align: "center",
        prop: "lightRaw"
      },
      {
        label: "亮度阈值",
        align: "center",
        prop: "lightThreshold"
      },
      {
        label: "经度",
        align: "center",
        prop: "longitude"
      },
      {
        label: "在线状态",
        align: "center",
        prop: "onlineStatus"
      },
      {
        label: "原始平台ID",
        align: "center",
        prop: "originalPlatId"
      },
      {
        label: "负载类型",
        align: "center",
        prop: "payloadType"
      },
      {
        label: "像素信息",
        align: "center",
        prop: "pixelInfo"
      },
      {
        label: "平台ID",
        align: "center",
        prop: "platId"
      },
      {
        label: "遮挡",
        align: "center",
        prop: "shade"
      },
      {
        label: "遮挡原始分值",
        align: "center",
        prop: "shadeRaw"
      },
      {
        label: "遮挡阈值",
        align: "center",
        prop: "shadeThreshold"
      },
      {
        label: "抖动",
        align: "center",
        prop: "shake"
      },
      {
        label: "抖动原始分值",
        align: "center",
        prop: "shakeRaw"
      },
      {
        label: "抖动阈值",
        align: "center",
        prop: "shakeThreshold"
      },
      {
        label: "无信号",
        align: "center",
        prop: "signa1"
      },
      {
        label: "无信号原始分值",
        align: "center",
        prop: "signa1Raw"
      },
      {
        label: "无信号状态",
        align: "center",
        prop: "signa1Status"
      },
      {
        label: "无信号阈值",
        align: "center",
        prop: "signa1Threshold"
      },
      {
        label: "SIP延迟",
        align: "center",
        prop: "sipDelay"
      },
      {
        label: "雪花",
        align: "center",
        prop: "snow"
      },
      {
        label: "雪花原始分值",
        align: "center",
        prop: "snowRaw"
      },
      {
        label: "雪花阈值",
        align: "center",
        prop: "snowThreshold"
      },
      {
        label: "条纹",
        align: "center",
        prop: "stripe"
      },
      {
        label: "条纹原始分值",
        align: "center",
        prop: "stripeRaw"
      },
      {
        label: "条纹阈值",
        align: "center",
        prop: "stripeThreshold"
      },
      {
        label: "摄像机标签",
        align: "center",
        prop: "tags"
      },
      {
        label: "任务创建时间",
        align: "center",
        prop: "taskCreateTime"
      },
      {
        label: "任务复检时间",
        align: "center",
        prop: "taskRecheckTime"
      },
      {
        label: "租户ID",
        align: "center",
        prop: "tenantId"
      },
      {
        label: "视频延迟",
        align: "center",
        prop: "videoDelay"
      },
      {
        label: "视频诊断状态",
        align: "center",
        prop: "videoDiagStatus"
      },
      {
        label: "视频诊断时间",
        align: "center",
        prop: "videoDiagTime"
      },
      {
        label: "视频获取状态",
        align: "center",
        prop: "videoGetStatus"
      },
      {
        label: "视频获取时间",
        align: "center",
        prop: "videoGetTime"
      },
      {
        label: "夜间VQD",
        align: "center",
        prop: "vqdAtNight"
      }
    ]
  },
  {
    title: '视频图像资源安全管理',
    columns: []
  },
  {
    title: "视频图像质量检测报告",
    columns: [
      {
        label: "行政区划编码",
        align: "center",
        prop: "arealayernoCode"
      },
      {
        label: "行政区划名称",
        align: "center",
        prop: "arealayernoName"
      },
      {
        label: "模糊",
        align: "center",
        prop: "blur"
      },
      {
        label: "模糊原始分值",
        align: "center",
        prop: "blurRaw"
      },
      {
        label: "颜色",
        align: "center",
        prop: "color"
      },
      {
        label: "颜色原始分值",
        align: "center",
        prop: "colorRaw"
      },
      {
        label: "摄像机-国标id",
        align: "center",
        prop: "deviceId"
      },
      {
        label: "摄像机ip",
        align: "center",
        prop: "deviceIp"
      },
      {
        label: "摄像机设备名称",
        align: "center",
        prop: "deviceName"
      },
      {
        label: "统计纬度",
        align: "center",
        prop: "dim"
      },
      {
        label: "图像是否正常",
        align: "center",
        prop: "isImgAbnormal"
      },
      {
        label: "信号是否丢失",
        align: "center",
        prop: "isSignalMiss"
      },
      {
        label: "亮度",
        align: "center",
        prop: "light"
      },
      {
        label: "亮度原始分值",
        align: "center",
        prop: "lightRaw"
      },
      {
        label: "遮挡",
        align: "center",
        prop: "shade"
      },
      {
        label: "遮挡原始分值",
        align: "center",
        prop: "shadeRaw"
      },
      {
        label: "抖动",
        align: "center",
        prop: "shake"
      },
      {
        label: "抖动原始分值",
        align: "center",
        prop: "shakeRaw"
      },
      {
        label: "无信号",
        align: "center",
        prop: "signa1"
      },
      {
        label: "无信号原始分值",
        align: "center",
        prop: "signa1Raw"
      },
      {
        label: "雪花",
        align: "center",
        prop: "snow"
      },
      {
        label: "雪花原始分值",
        align: "center",
        prop: "snowRaw"
      },
      {
        label: "排序属性",
        align: "center",
        prop: "sortFiled"
      },
      {
        label: "诊断状态编码",
        align: "center",
        prop: "status"
      },
      {
        label: "诊断状态名称",
        align: "center",
        prop: "statusName"
      },
      {
        label: "条纹",
        align: "center",
        prop: "stripe"
      },
      {
        label: "条纹原始分值",
        align: "center",
        prop: "stripeRaw"
      },
      {
        label: "诊断时间",
        align: "center",
        prop: "vqdTime"
      }
    ]
  }
];
export const videoData = {
  table: [
    {
      title: '平台在线率',
      index: 'platform_online',
      columns: [
        {
          label: '卡口名称',
          align: 'center',
          prop: 'bayonetName',
        },
        {
          label: '卡口编号',
          align: 'center',
          prop: 'bayonetNumber'
        },
        {
          label: '过车数据量',
          align: 'center',
          prop: 'vehicleDataNumber'
        },
        {
          label: '不唯一数据',
          align: 'center',
          prop: 'notUniqueData'
        },
        {
          label: '不唯一数据量',
          align: 'center',
          prop: 'notUniqueDataNumber'
        },
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '一机一档合格率',
      index: 'monitor_qualification',
      columns: [
        {
          label: '卡口名称',
          align: 'center',
          prop: 'bayonetName',
        },
        {
          label: '卡口编号',
          align: 'center',
          prop: 'bayonetNumber'
        },
        {
          label: '过车数据量',
          align: 'center',
          prop: 'vehicleDataNumber'
        },
        {
          label: '不唯一数据',
          align: 'center',
          prop: 'notUniqueData'
        },
        {
          label: '不唯一数据量',
          align: 'center',
          prop: 'notUniqueDataNumber'
        },
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '一机一档注册率',
      index: 'monitor_registration',
      columns: [
        {
          label: '卡口名称',
          align: 'center',
          prop: 'bayonetName',
        },
        {
          label: '卡口编号',
          align: 'center',
          prop: 'bayonetNumber'
        },
        {
          label: '过车数据量',
          align: 'center',
          prop: 'vehicleDataNumber'
        },
        {
          label: '不唯一数据',
          align: 'center',
          prop: 'notUniqueData'
        },
        {
          label: '不唯一数据量',
          align: 'center',
          prop: 'notUniqueDataNumber'
        },
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '考核档案比',
      index: 'archives_rate',
      columns: [
        {
          label: '卡口名称',
          align: 'center',
          prop: 'bayonetName',
        },
        {
          label: '卡口编号',
          align: 'center',
          prop: 'bayonetNumber'
        },
        {
          label: '过车数据量',
          align: 'center',
          prop: 'vehicleDataNumber'
        },
        {
          label: '不唯一数据',
          align: 'center',
          prop: 'notUniqueData'
        },
        {
          label: '不唯一数据量',
          align: 'center',
          prop: 'notUniqueDataNumber'
        },
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: "点位在线率",
      index: 'site_online',
      columns: [
        {
          label: "行政区划编码",
          align: "center",
          prop: "arealayernoCode"
        },
        {
          label: "行政区划名称",
          align: "center",
          prop: "arealayernoName"
        },
        {
          label: "诊断日期",
          align: "center",
          prop: "diagDate"
        },
        {
          label: "统计纬度",
          align: "center",
          prop: "dim"
        },
        {
          label: "icmp离线数",
          align: "center",
          prop: "icmpOfflineNum"
        },
        {
          label: "icmp在线数",
          align: "center",
          prop: "icmpOnlineNum"
        },
        {
          label: "icmp在线率",
          align: "center",
          prop: "icmpOnlineRate"
        },
        {
          label: "icmp诊断总数",
          align: "center",
          prop: "icmpTotalNum"
        },
        {
          label: "离线数",
          align: "center",
          prop: "offlineNum"
        },
        {
          label: "在线数",
          align: "center",
          prop: "onlineNum"
        },
        {
          label: "在线率",
          align: "center",
          prop: "onlineRate"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: "录像可用率",
      index: 'video_available',
      columns: [
        {
          label: "行政区域名称",
          align: "center",
          prop: "arealayername"
        },
        {
          label: "行政区域ID",
          align: "center",
          prop: "arealayerno"
        },
        {
          label: "创建时间",
          align: "center",
          prop: "createTime"
        },
        {
          label: "摄像机ID",
          align: "center",
          prop: "deviceId"
        },
        {
          label: "摄像机名称",
          align: "center",
          prop: "deviceName"
        },
        {
          label: "主键ID",
          align: "center",
          prop: "id"
        },
        {
          label: "缺失时长",
          align: "center",
          prop: "missDuration"
        },
        {
          label: "国标平台ID",
          align: "center",
          prop: "platId"
        },
        {
          label: "录像时长",
          align: "center",
          prop: "recordDuration"
        },
        {
          label: "录像完整状态",
          align: "center",
          prop: "recordStatus"
        },
        {
          label: "统计时间",
          align: "center",
          prop: "statTime"
        },
        {
          label: "租户ID",
          align: "center",
          prop: "tenantId"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: "标注正确率",
      index: 'annotation_accuracy',
      columns: [
        {
          label: "区域路径信息",
          align: "center",
          prop: "arealayerPath"
        },
        {
          label: "区域名称",
          align: "center",
          prop: "arealayername"
        },
        {
          label: "区域编码",
          align: "center",
          prop: "arealayerno"
        },
        {
          label: "设备 ID",
          align: "center",
          prop: "deviceId"
        },
        {
          label: "设备名称",
          align: "center",
          prop: "deviceName"
        },
        {
          label: "是否大于最大值",
          align: "center",
          prop: "diff"
        },
        {
          label: "拉码流时间差",
          align: "center",
          prop: "diffTime"
        },
        {
          label: "IP 地址",
          align: "center",
          prop: "ip"
        },
        {
          label: "图片 ocr 识别结果",
          align: "center",
          prop: "ocrResult"
        },
        {
          label: "图片地址",
          align: "center",
          prop: "imgPath"
        },
        {
          label: "状态码",
          align: "center",
          prop: "statusCode"
        },
        {
          label: "拉码流时间格式",
          align: "center",
          prop: "osdFormat"
        },
        {
          label: "OSD 信息",
          align: "center",
          prop: "osdInfo"
        },
        {
          label: "图片上的字幕时间",
          align: "center",
          prop: "osdTime"
        },
        {
          label: "摄像机标签",
          align: "center",
          prop: "tags"
        },
        {
          label: "更新时间",
          align: "center",
          prop: "updateTime"
        },
        {
          label: "视频码流获取时间",
          align: "center",
          prop: "videoGetTime"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: "校时正确率",
      index: 'timing_accuracy',
      columns: [
        {
          label: "区域路径信息",
          align: "center",
          prop: "arealayerPath"
        },
        {
          label: "区域名称",
          align: "center",
          prop: "arealayername"
        },
        {
          label: "区域编码",
          align: "center",
          prop: "arealayerno"
        },
        {
          label: "设备 ID",
          align: "center",
          prop: "deviceId"
        },
        {
          label: "设备名称",
          align: "center",
          prop: "deviceName"
        },
        {
          label: "是否大于最大值",
          align: "center",
          prop: "diff"
        },
        {
          label: "拉码流时间差",
          align: "center",
          prop: "diffTime"
        },
        {
          label: "IP 地址",
          align: "center",
          prop: "ip"
        },
        {
          label: "图片 ocr 识别结果",
          align: "center",
          prop: "ocrResult"
        },
        {
          label: "图片地址",
          align: "center",
          prop: "imgPath"
        },
        {
          label: "状态码",
          align: "center",
          prop: "statusCode"
        },
        {
          label: "拉码流时间格式",
          align: "center",
          prop: "osdFormat"
        },
        {
          label: "OSD 信息",
          align: "center",
          prop: "osdInfo"
        },
        {
          label: "图片上的字幕时间",
          align: "center",
          prop: "osdTime"
        },
        {
          label: "摄像机标签",
          align: "center",
          prop: "tags"
        },
        {
          label: "更新时间",
          align: "center",
          prop: "updateTime"
        },
        {
          label: "视频码流获取时间",
          align: "center",
          prop: "videoGetTime"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '重点指挥图像在线率',
      columns: [
        {
          label: "区域路径信息",
          align: "center",
          prop: "arealayerPath"
        },
        {
          label: "行政区划编码",
          align: "center",
          prop: "arealayernoCode"
        },
        {
          label: "行政区划名称",
          align: "center",
          prop: "arealayernoName"
        },
        {
          label: "二进制租户ID",
          align: "center",
          prop: "binaryTenantId"
        },
        {
          label: "模糊",
          align: "center",
          prop: "blur"
        },
        {
          label: "模糊原始分值",
          align: "center",
          prop: "blurRaw"
        },
        {
          label: "模糊阈值",
          align: "center",
          prop: "blurThreshold"
        },
        {
          label: "颜色",
          align: "center",
          prop: "color"
        },
        {
          label: "颜色原始分值",
          align: "center",
          prop: "colorRaw"
        },
        {
          label: "颜色阈值",
          align: "center",
          prop: "colorThreshold"
        },
        {
          label: "解码信息",
          align: "center",
          prop: "decodeInfo"
        },
        {
          label: "设备国标ID",
          align: "center",
          prop: "deviceId"
        },
        {
          label: "设备IP",
          align: "center",
          prop: "deviceIp"
        },
        {
          label: "设备名称",
          align: "center",
          prop: "deviceName"
        },
        {
          label: "扩展JSON",
          align: "center",
          prop: "extJson"
        },
        {
          label: "丢帧率",
          align: "center",
          prop: "frameLostRate"
        },
        {
          label: "组ID",
          align: "center",
          prop: "groupId"
        },
        {
          label: "主键ID",
          align: "center",
          prop: "id"
        },
        {
          label: "IFM延迟",
          align: "center",
          prop: "ifmDelay"
        },
        {
          label: "图像路径",
          align: "center",
          prop: "imagePath"
        },
        {
          label: "图像状态",
          align: "center",
          prop: "imgStatus"
        },
        {
          label: "入网时间",
          align: "center",
          prop: "inTime"
        },
        {
          label: "纬度",
          align: "center",
          prop: "latitude"
        },
        {
          label: "亮度",
          align: "center",
          prop: "light"
        },
        {
          label: "亮度原始分值",
          align: "center",
          prop: "lightRaw"
        },
        {
          label: "亮度阈值",
          align: "center",
          prop: "lightThreshold"
        },
        {
          label: "经度",
          align: "center",
          prop: "longitude"
        },
        {
          label: "在线状态",
          align: "center",
          prop: "onlineStatus"
        },
        {
          label: "原始平台ID",
          align: "center",
          prop: "originalPlatId"
        },
        {
          label: "负载类型",
          align: "center",
          prop: "payloadType"
        },
        {
          label: "像素信息",
          align: "center",
          prop: "pixelInfo"
        },
        {
          label: "平台ID",
          align: "center",
          prop: "platId"
        },
        {
          label: "遮挡",
          align: "center",
          prop: "shade"
        },
        {
          label: "遮挡原始分值",
          align: "center",
          prop: "shadeRaw"
        },
        {
          label: "遮挡阈值",
          align: "center",
          prop: "shadeThreshold"
        },
        {
          label: "抖动",
          align: "center",
          prop: "shake"
        },
        {
          label: "抖动原始分值",
          align: "center",
          prop: "shakeRaw"
        },
        {
          label: "抖动阈值",
          align: "center",
          prop: "shakeThreshold"
        },
        {
          label: "无信号",
          align: "center",
          prop: "signa1"
        },
        {
          label: "无信号原始分值",
          align: "center",
          prop: "signa1Raw"
        },
        {
          label: "无信号状态",
          align: "center",
          prop: "signa1Status"
        },
        {
          label: "无信号阈值",
          align: "center",
          prop: "signa1Threshold"
        },
        {
          label: "SIP延迟",
          align: "center",
          prop: "sipDelay"
        },
        {
          label: "雪花",
          align: "center",
          prop: "snow"
        },
        {
          label: "雪花原始分值",
          align: "center",
          prop: "snowRaw"
        },
        {
          label: "雪花阈值",
          align: "center",
          prop: "snowThreshold"
        },
        {
          label: "条纹",
          align: "center",
          prop: "stripe"
        },
        {
          label: "条纹原始分值",
          align: "center",
          prop: "stripeRaw"
        },
        {
          label: "条纹阈值",
          align: "center",
          prop: "stripeThreshold"
        },
        {
          label: "摄像机标签",
          align: "center",
          prop: "tags"
        },
        {
          label: "任务创建时间",
          align: "center",
          prop: "taskCreateTime"
        },
        {
          label: "任务复检时间",
          align: "center",
          prop: "taskRecheckTime"
        },
        {
          label: "租户ID",
          align: "center",
          prop: "tenantId"
        },
        {
          label: "视频延迟",
          align: "center",
          prop: "videoDelay"
        },
        {
          label: "视频诊断状态",
          align: "center",
          prop: "videoDiagStatus"
        },
        {
          label: "视频诊断时间",
          align: "center",
          prop: "videoDiagTime"
        },
        {
          label: "视频获取状态",
          align: "center",
          prop: "videoGetStatus"
        },
        {
          label: "视频获取时间",
          align: "center",
          prop: "videoGetTime"
        },
        {
          label: "夜间VQD",
          align: "center",
          prop: "vqdAtNight"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '重点点位在线率',
      index: 'key_site_online',
      columns: [
        {
          label: "区域路径信息",
          align: "center",
          prop: "arealayerPath"
        },
        {
          label: "行政区划编码",
          align: "center",
          prop: "arealayernoCode"
        },
        {
          label: "行政区划名称",
          align: "center",
          prop: "arealayernoName"
        },
        {
          label: "二进制租户ID",
          align: "center",
          prop: "binaryTenantId"
        },
        {
          label: "模糊",
          align: "center",
          prop: "blur"
        },
        {
          label: "模糊原始分值",
          align: "center",
          prop: "blurRaw"
        },
        {
          label: "模糊阈值",
          align: "center",
          prop: "blurThreshold"
        },
        {
          label: "颜色",
          align: "center",
          prop: "color"
        },
        {
          label: "颜色原始分值",
          align: "center",
          prop: "colorRaw"
        },
        {
          label: "颜色阈值",
          align: "center",
          prop: "colorThreshold"
        },
        {
          label: "解码信息",
          align: "center",
          prop: "decodeInfo"
        },
        {
          label: "设备国标ID",
          align: "center",
          prop: "deviceId"
        },
        {
          label: "设备IP",
          align: "center",
          prop: "deviceIp"
        },
        {
          label: "设备名称",
          align: "center",
          prop: "deviceName"
        },
        {
          label: "扩展JSON",
          align: "center",
          prop: "extJson"
        },
        {
          label: "丢帧率",
          align: "center",
          prop: "frameLostRate"
        },
        {
          label: "组ID",
          align: "center",
          prop: "groupId"
        },
        {
          label: "主键ID",
          align: "center",
          prop: "id"
        },
        {
          label: "IFM延迟",
          align: "center",
          prop: "ifmDelay"
        },
        {
          label: "图像路径",
          align: "center",
          prop: "imagePath"
        },
        {
          label: "图像状态",
          align: "center",
          prop: "imgStatus"
        },
        {
          label: "入网时间",
          align: "center",
          prop: "inTime"
        },
        {
          label: "纬度",
          align: "center",
          prop: "latitude"
        },
        {
          label: "亮度",
          align: "center",
          prop: "light"
        },
        {
          label: "亮度原始分值",
          align: "center",
          prop: "lightRaw"
        },
        {
          label: "亮度阈值",
          align: "center",
          prop: "lightThreshold"
        },
        {
          label: "经度",
          align: "center",
          prop: "longitude"
        },
        {
          label: "在线状态",
          align: "center",
          prop: "onlineStatus"
        },
        {
          label: "原始平台ID",
          align: "center",
          prop: "originalPlatId"
        },
        {
          label: "负载类型",
          align: "center",
          prop: "payloadType"
        },
        {
          label: "像素信息",
          align: "center",
          prop: "pixelInfo"
        },
        {
          label: "平台ID",
          align: "center",
          prop: "platId"
        },
        {
          label: "遮挡",
          align: "center",
          prop: "shade"
        },
        {
          label: "遮挡原始分值",
          align: "center",
          prop: "shadeRaw"
        },
        {
          label: "遮挡阈值",
          align: "center",
          prop: "shadeThreshold"
        },
        {
          label: "抖动",
          align: "center",
          prop: "shake"
        },
        {
          label: "抖动原始分值",
          align: "center",
          prop: "shakeRaw"
        },
        {
          label: "抖动阈值",
          align: "center",
          prop: "shakeThreshold"
        },
        {
          label: "无信号",
          align: "center",
          prop: "signa1"
        },
        {
          label: "无信号原始分值",
          align: "center",
          prop: "signa1Raw"
        },
        {
          label: "无信号状态",
          align: "center",
          prop: "signa1Status"
        },
        {
          label: "无信号阈值",
          align: "center",
          prop: "signa1Threshold"
        },
        {
          label: "SIP延迟",
          align: "center",
          prop: "sipDelay"
        },
        {
          label: "雪花",
          align: "center",
          prop: "snow"
        },
        {
          label: "雪花原始分值",
          align: "center",
          prop: "snowRaw"
        },
        {
          label: "雪花阈值",
          align: "center",
          prop: "snowThreshold"
        },
        {
          label: "条纹",
          align: "center",
          prop: "stripe"
        },
        {
          label: "条纹原始分值",
          align: "center",
          prop: "stripeRaw"
        },
        {
          label: "条纹阈值",
          align: "center",
          prop: "stripeThreshold"
        },
        {
          label: "摄像机标签",
          align: "center",
          prop: "tags"
        },
        {
          label: "任务创建时间",
          align: "center",
          prop: "taskCreateTime"
        },
        {
          label: "任务复检时间",
          align: "center",
          prop: "taskRecheckTime"
        },
        {
          label: "租户ID",
          align: "center",
          prop: "tenantId"
        },
        {
          label: "视频延迟",
          align: "center",
          prop: "videoDelay"
        },
        {
          label: "视频诊断状态",
          align: "center",
          prop: "videoDiagStatus"
        },
        {
          label: "视频诊断时间",
          align: "center",
          prop: "videoDiagTime"
        },
        {
          label: "视频获取状态",
          align: "center",
          prop: "videoGetStatus"
        },
        {
          label: "视频获取时间",
          align: "center",
          prop: "videoGetTime"
        },
        {
          label: "夜间VQD",
          align: "center",
          prop: "vqdAtNight"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '重点点位录像可用率',
      index: 'key_video_available',
      columns: [],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '重点点位标注正确率',
      index: 'key_annotation_accuracy',
      columns: [],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: '重点点位校时正确率',
      index: 'key_timing_accuracy',
      columns: []
    },
    {
      title: '重点指挥图像在线率',
      index: 'key_command_image_online',
      columns: [],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    },
    {
      title: "视频图像质量检测报告",
      columns: [
        {
          label: "行政区划编码",
          align: "center",
          prop: "arealayernoCode"
        },
        {
          label: "行政区划名称",
          align: "center",
          prop: "arealayernoName"
        },
        {
          label: "模糊",
          align: "center",
          prop: "blur"
        },
        {
          label: "模糊原始分值",
          align: "center",
          prop: "blurRaw"
        },
        {
          label: "颜色",
          align: "center",
          prop: "color"
        },
        {
          label: "颜色原始分值",
          align: "center",
          prop: "colorRaw"
        },
        {
          label: "摄像机-国标id",
          align: "center",
          prop: "deviceId"
        },
        {
          label: "摄像机ip",
          align: "center",
          prop: "deviceIp"
        },
        {
          label: "摄像机设备名称",
          align: "center",
          prop: "deviceName"
        },
        {
          label: "统计纬度",
          align: "center",
          prop: "dim"
        },
        {
          label: "图像是否正常",
          align: "center",
          prop: "isImgAbnormal"
        },
        {
          label: "信号是否丢失",
          align: "center",
          prop: "isSignalMiss"
        },
        {
          label: "亮度",
          align: "center",
          prop: "light"
        },
        {
          label: "亮度原始分值",
          align: "center",
          prop: "lightRaw"
        },
        {
          label: "遮挡",
          align: "center",
          prop: "shade"
        },
        {
          label: "遮挡原始分值",
          align: "center",
          prop: "shadeRaw"
        },
        {
          label: "抖动",
          align: "center",
          prop: "shake"
        },
        {
          label: "抖动原始分值",
          align: "center",
          prop: "shakeRaw"
        },
        {
          label: "无信号",
          align: "center",
          prop: "signa1"
        },
        {
          label: "无信号原始分值",
          align: "center",
          prop: "signa1Raw"
        },
        {
          label: "雪花",
          align: "center",
          prop: "snow"
        },
        {
          label: "雪花原始分值",
          align: "center",
          prop: "snowRaw"
        },
        {
          label: "排序属性",
          align: "center",
          prop: "sortFiled"
        },
        {
          label: "诊断状态编码",
          align: "center",
          prop: "status"
        },
        {
          label: "诊断状态名称",
          align: "center",
          prop: "statusName"
        },
        {
          label: "条纹",
          align: "center",
          prop: "stripe"
        },
        {
          label: "条纹原始分值",
          align: "center",
          prop: "stripeRaw"
        },
        {
          label: "诊断时间",
          align: "center",
          prop: "vqdTime"
        }
      ],
      card: [
        {
          icon: 'el-icon-wind-power',
          dataList: [
            {
              value: 1999,
              label: '卡口总数'
            },
            {
              value: 1999,
              label: '不唯一卡口数'
            },
          ]
        }
      ]
    }
  ]
};
export const carData = [];
export const carData = {
  table: [
    {
      title: '视图库对接稳定性',
      index: 'view_connect_stability',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '点位在线率',
      index: 'site_online',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '联网卡口设备目录一致率',
      index: 'device_directory_consistent',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口信息采集准确率',
      index: 'vehicle_information_collection_accuracy',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备抓拍数据完整性',
      index: 'vehicle_capture_integrity',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备抓拍数据完整性',
      index: 'vehicle_capture_integrity',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备抓拍数据准确性',
      index: 'vehicle_capture_accuracy',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备时钟准确性',
      index: 'vehicle_timing_accuracy',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备抓拍数据上传及时性',
      index: 'vehicle_upload_timeliness',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备url可用性',
      index: 'vehicle_url_availability',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '车辆卡口设备抓拍数据大图可用性',
      index: 'vehicle_picture_availability',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
  ]
};
export const faceData = [];
export const faceData = {
  table: [
    {
      title: '视图库对接稳定性',
      index: 'view_connect_stability',
      columns: []
    },
    {
      title: '点位在线率',
      index: 'site_online',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '目录一致率',
      index: 'device_directory_consistent',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '人脸卡口信息采集准确率',
      index: 'face_information_collection_accuracy',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '设备抓拍图片合格性',
      index: 'face_picture_qualification',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '设备抓拍图片时钟准确性',
      index: 'face_timing_accuracy',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '抓拍人脸数据上传及时性',
      index: 'face_upload_timeliness',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
    {
      title: '人脸卡口设备抓拍数据大图可用性',
      index: 'face_picture_availability',
      columns: [],
      card: [
        {
          icon: 'el-icon-truck',
          dataList: [
            {
              value: 1999,
              label: '过车数据总量'
            },
            {
              value: 1999,
              label: '不唯一数据量'
            },
          ]
        }
      ]
    },
  ]
};
export const equipment = [];
export const equipment = [];
src/views/system/data-manage/equipment/index.vue
@@ -370,7 +370,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  border-radius: 10px;
  width: 20%;
  height: 80px;
  margin-left: 5%;
src/views/system/data-manage/index.vue
@@ -23,15 +23,15 @@
          :xs="12"
          v-for="(item, index) in videoData"
          :key="index"
          :style="item.name == '' ? 'display:none' : ''"
          :style="item.ruleName == '' ? 'display:none' : ''"
          class="col-margin"
        >
          <el-link @click="handleDetail(item, index)" style="width: 100%">
          <el-link @click="handleDetail(item, item.ruleIndex)" style="width: 100%">
            <el-card
              style="min-width: 150px;width:100%; height: 150px; text-align: center"
            >
              <i style="font-size: 40px; padding: 15px" :class="item.icon"></i>
              <div>{{ item.name }}</div>
              <div>{{ item.ruleName }}</div>
            </el-card>
          </el-link>
        </el-col>
@@ -62,13 +62,13 @@
          :xs="12"
          v-for="(item, index) in carData"
          :key="index"
          :style="item.name == '' ? 'display:none' : ''"
          :style="item.ruleName == '' ? 'display:none' : ''"
          class="col-margin"
        >
          <el-link @click="handleDetail(item, index)" style="width: 100%">
          <el-link @click="handleDetail(item, item.ruleIndex)" style="width: 100%">
            <el-card style="min-width: 150px;width:100%; height: 150px; text-align: center">
              <i style="font-size: 40px; padding: 15px" :class="item.icon"></i>
              <div>{{ item.name }}</div>
              <div>{{ item.ruleName }}</div>
            </el-card>
          </el-link>
        </el-col>
@@ -99,13 +99,13 @@
          :xs="12"
          v-for="(item, index) in faceData"
          :key="index"
          :style="item.name == '' ? 'display:none' : ''"
          :style="item.ruleName == '' ? 'display:none' : ''"
          class="col-margin"
        >
          <el-link @click="handleDetail(item, index)" style="width: 100%">
          <el-link @click="handleDetail(item, item.ruleIndex)" style="width: 100%">
            <el-card style="min-width: 150px;width:100%; height: 150px; text-align: center">
              <i style="font-size: 40px; padding: 15px" :class="item.icon"></i>
              <div>{{ item.name }}</div>
              <div>{{ item.ruleName }}</div>
            </el-card>
          </el-link>
        </el-col>
@@ -154,6 +154,7 @@
</template>
<script>
import { listCheckRule } from "@/api/platform/check-rule";
export default {
  data() {
    return {
@@ -389,10 +390,21 @@
      ],
    };
  },
  mounted() {
    this.getList();
  },
  methods: {
    getList() {
      listCheckRule().then((response) => {
        this.videoData = response.data.videoRules;
        this.faceData = response.data.faceRules;
        this.carData = response.data.carRules;
        this.loading = false;
      });
    },
    handleDetail(item, index) {
      this.$router.push({
        path: `/data-manage/data-detail/index/1/1?type=${item.type}&index=${index}`,
        path: `/data-manage/data-detail/index/1/1?type=${item.ruleCategory}&index=${index}`,
      });
    },
  },
src/views/system/data-manage/vehicle-data-monitor/index.vue
@@ -295,7 +295,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  border-radius: 10px;
  width: 20%;
  height: 80px;
  margin-left: 5%;
src/views/system/monitor/car/index.vue
@@ -403,7 +403,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border-radius: 10px;
  width: 130px;
  height: 80px;
  margin-left: 5%;
src/views/system/monitor/face/index.vue
@@ -443,7 +443,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border-radius: 10px;
  width: 130px;
  height: 80px;
  margin-left: 5%;
src/views/system/monitor/platform/index.vue
@@ -366,7 +366,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border-radius: 10px;
  width: 130px;
  height: 80px;
  margin-left: 5%;
src/views/system/monitor/recovery/index.vue
@@ -374,7 +374,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border-radius: 10px;
  width: 130px;
  height: 80px;
  margin-left: 5%;
src/views/system/monitor/video/index.vue
@@ -443,7 +443,7 @@
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border-radius: 10px;
  width: 130px;
  height: 80px;
  margin-left: 5%;