zhangzengfei
2022-12-05 c746783c4f570f9bdbe2d62b22bda22308b0dfba
src/views/manageCenter/index.vue
@@ -198,7 +198,7 @@
                <el-table-column prop="count" align="center" label="整改数量" show-overflow-tooltip></el-table-column>
              </el-table>
              <el-pagination
              <!-- <el-pagination
                @current-change="refrash"
                @size-change="handleSizeChange"
                :current-page="page"
@@ -207,7 +207,7 @@
                :page-sizes="[5, 10, 15, 20, 25]"
                :total="solvedTotal"
                background
              ></el-pagination>
              ></el-pagination> -->
            </div>
          </div>
        </div>
@@ -314,11 +314,27 @@
        },
        {
          name: "推送管理",
          name: "用户管理",
          icon: "/images/manageCenter/push.png",
          openPath: "/report",
          path: "/report",
          permission: "dataPushMng"
          openPath: "/subAccount",
          path: "/subAccount",
          permission: "accountMng"
        },
        {
          name: "数据上传",
          icon: "/images/manageCenter/push.png",
          openPath: "/dataPush",
          path: "/dataPush",
          permission: "reportMng"
        },
        {
          name: "数据报表",
          icon: "/images/manageCenter/push.png",
          openPath: "/dataReport",
          path: "/dataReport",
          permission: ""
        },
        {
@@ -330,10 +346,10 @@
        },
        {
          name: "点位变更",
          icon: "/images/manageCenter/manage.png",
          icon: "/images/manageCenter/cam.png",
          openPath: "/invalidCamera",
          path: "/invalidCamera",
          permission: "invalidCamera"
          permission: "positionMng"
        }
      ],
      cameraTree: [],
@@ -611,7 +627,7 @@
        if (decodeString != "") {
          let decodeResult = JSON.parse(decodeString)
          if (decodeResult) {
            console.log("warningStatics", decodeResult)
            // console.log("warningStatics", decodeResult)
            decodeResult.forEach((element) => {
              this.solvedTotal = this.solvedTotal + element.doc_count
              this.tableDataList.push({
@@ -758,23 +774,10 @@
      this.pieChart.setOption(this.pieOption)
    },
    jump(route) {
      const userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
      const val = userInfo.permissions.find((item) => {
        return item == route.permission
      const { href } = this.$router.resolve({
        path: route.path
      })
      if (val) {
        if (route.path === "/search" || route.path === "/dataView") {
          const { href } = this.$router.resolve({
            path: route.path
          })
          window.open(href, "_blank")
          return
        }
        this.$router.push(route.path)
      } else if (!userInfo.parentId) {
        this.$router.push(route.openPath)
      }
      window.open(href, "_blank")
    },
    refrash() {},
    handleSizeChange() {},
@@ -868,7 +871,7 @@
      display: flex;
      .productItem {
        margin-right: 20px;
        margin: 0px 10px;
        width: 190px;
        height: 90px;
        display: flex;