zhangzengfei
2022-08-28 3834d30a6d56ad7c4d4f5fe630af649ab6826428
修复管理中心首页分析项
3个文件已修改
17 ■■■■ 已修改文件
src/views/manageCenter/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/search/Searching.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/search/components/ModelCard.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/manageCenter/index.vue
@@ -584,21 +584,21 @@
        if (rsp && rsp.success) {
          this.decodeWarningRate(rsp.data.warningRate)
          this.decodeWarningChartRate(rsp.data.warningChartRate)
          this.decodeWarningStatics(rsp.data.warningTable)
          this.decodeWarningTable(rsp.data.warningStatics)
          this.decodeWarningStatics(rsp.data.warningStatics)
          this.decodeWarningTable(rsp.data.warningTable)
        }
      })
    },
    decodeWarningTable(b64data) {
    // 整改列表
    decodeWarningStatics(b64data) {
      this.solvedTotal = 0
      this.tableDataList = []
      if (b64data) {
        let decodeString = Base64.decode(b64data)
        if (decodeString != "") {
          let decodeResult = JSON.parse(decodeString)
          decodeResult = []
          if (decodeResult) {
            // console.log("decodeResult", decodeResult)
            console.log("warningStatics", decodeResult)
            decodeResult.forEach((element) => {
              this.solvedTotal = this.solvedTotal + element.doc_count
              this.tableDataList.push({ date: element.key_as_string, count: element.doc_count })
@@ -608,7 +608,7 @@
      }
    },
    // 折线图
    decodeWarningStatics(b64data) {
    decodeWarningTable(b64data) {
      this.lineChart.clear()
      this.barOption.xAxis.data = []
      this.barOption.series[0].data = []
src/views/search/Searching.vue
@@ -840,6 +840,7 @@
      this.tagValues = []
      this.taskValues = []
      this.alarmValues = []
      this.warningFlag = 0
      this.VideoPhotoData.queryTabs = []
      this.VideoPhotoData.queryTasks = []
      this.VideoPhotoData.queryAlarmlevel = []
src/views/search/components/ModelCard.vue
@@ -187,8 +187,8 @@
          :modal="false"
        >
          <el-radio v-model="warningFlag" label="1">误报</el-radio>
          <el-radio v-model="warningFlag" label="2">未整改</el-radio>
          <el-radio v-model="warningFlag" label="3">已整改</el-radio>
          <el-radio v-model="warningFlag" label="3">未整改</el-radio>
          <el-radio v-model="warningFlag" label="2">已整改</el-radio>
          <span slot="footer" class="dialog-footer">
            <el-button @click="markDialogVisible = false" size="mini">取 消</el-button>
            <el-button type="primary" @click="saveWarningFlag(data)" size="mini">确 定</el-button>