| | |
| | | this.setSunLight(); |
| | | // this.setRotateHola(); |
| | | // this.setBackground(); |
| | | this.setCirclePoint(); |
| | | // this.setCirclePoint(); |
| | | |
| | | // this.debuger(); |
| | | } |
| | |
| | | |
| | | folder3.add(this.ambientLight, 'intensity').min(0).max(1).step(0.1).name("强度"); |
| | | } |
| | | } |
| | | } |
| | |
| | | transform: translateY(0); |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | } |
| | | .return-button { |
| | | position: absolute; |
| | | right: 20px; |
| | | right: -5px; |
| | | top: 20px; |
| | | background: url("../../../assets/images/screen/backBt.png"); |
| | | background-size: 100% 100%; |
| | |
| | | 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; |
| | | } |
| | |
| | | // 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; |
| | |
| | | <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> |
| | |
| | | { required: true, message: "卡口编号不能为空", trigger: "blur" } |
| | | ], |
| | | }, |
| | | tableHead: [] |
| | | tableHead: [], |
| | | cardList: [] |
| | | }; |
| | | }, |
| | | beforeRouteEnter(to, from, next) { |
| | |
| | | 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(); |
| | | }, |
| | |
| | | |
| | | .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%; |
| | |
| | | } |
| | | |
| | | .dashboard-item { |
| | | text-align: center; |
| | | display: flex; |
| | | flex-direction: column; |
| | | justify-content: center; |
| | | align-items: center; |
| | | width: 200px; |
| | | } |
| | | </style> |
| | |
| | | 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 = []; |
| | | |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 20px; |
| | | border-radius: 10px; |
| | | width: 20%; |
| | | height: 80px; |
| | | margin-left: 5%; |
| | |
| | | :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> |
| | |
| | | :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> |
| | |
| | | :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> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { listCheckRule } from "@/api/platform/check-rule"; |
| | | export default { |
| | | data() { |
| | | return { |
| | |
| | | ], |
| | | }; |
| | | }, |
| | | 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}`, |
| | | }); |
| | | }, |
| | | }, |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 20px; |
| | | border-radius: 10px; |
| | | width: 20%; |
| | | height: 80px; |
| | | margin-left: 5%; |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 4px; |
| | | border-radius: 10px; |
| | | width: 130px; |
| | | height: 80px; |
| | | margin-left: 5%; |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 4px; |
| | | border-radius: 10px; |
| | | width: 130px; |
| | | height: 80px; |
| | | margin-left: 5%; |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 4px; |
| | | border-radius: 10px; |
| | | width: 130px; |
| | | height: 80px; |
| | | margin-left: 5%; |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 4px; |
| | | border-radius: 10px; |
| | | width: 130px; |
| | | height: 80px; |
| | | margin-left: 5%; |
| | |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border-radius: 4px; |
| | | border-radius: 10px; |
| | | width: 130px; |
| | | height: 80px; |
| | | margin-left: 5%; |