| | |
| | | |
| | | <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" |
| | |
| | | :page-sizes="[5, 10, 15, 20, 25]" |
| | | :total="solvedTotal" |
| | | background |
| | | ></el-pagination> |
| | | ></el-pagination> --> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | }, |
| | | |
| | | { |
| | | 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: "" |
| | | }, |
| | | |
| | | { |
| | |
| | | }, |
| | | { |
| | | name: "点位变更", |
| | | icon: "/images/manageCenter/manage.png", |
| | | icon: "/images/manageCenter/cam.png", |
| | | openPath: "/invalidCamera", |
| | | path: "/invalidCamera", |
| | | permission: "invalidCamera" |
| | | permission: "positionMng" |
| | | } |
| | | ], |
| | | cameraTree: [], |
| | |
| | | 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({ |
| | |
| | | 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() {}, |
| | |
| | | display: flex; |
| | | |
| | | .productItem { |
| | | margin-right: 20px; |
| | | margin: 0px 10px; |
| | | width: 190px; |
| | | height: 90px; |
| | | display: flex; |