| | |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | type="primary" |
| | | :disabled="!hasPermission" |
| | | :disabled="!hasPermission || scope.row.stateFlag" |
| | | size="mini" |
| | | @click="updateBreaker(1, scope.row)" |
| | | >合闸</el-button |
| | | > |
| | | <el-button |
| | | :disabled="!hasPermission" |
| | | :disabled="!hasPermission || !scope.row.stateFlag" |
| | | type="primary" |
| | | size="mini" |
| | | @click="updateBreaker(0, scope.row)" |
| | |
| | | v.breakerLevelStr = v.breakerLevel ? v.breakerLevel + "P" : ""; |
| | | v.almState = v.breakerAlmConifgList.length ? "告警" : "正常"; |
| | | v.state = this.switchStates[v.nodeName][v.nodeBit] ? "合闸" : "分闸"; |
| | | v.stateFlag = this.switchStates[v.nodeName][v.nodeBit]; |
| | | return v; |
| | | }); |
| | | this.table.datas = list; |
| | |
| | | height: 0; |
| | | } |
| | | |
| | | /deep/ th.el-table__cell { |
| | | :deep(th.el-table__cell) { |
| | | background: #0c4d77; |
| | | font-size: 18px; |
| | | color: #fff; |
| | | } |
| | | |
| | | /deep/ th.el-table__cell.is-leaf, |
| | | /deep/ td.el-table__cell { |
| | | :deep(th.el-table__cell.is-leaf), |
| | | :deep(td.el-table__cell) { |
| | | border: 0 none; |
| | | } |
| | | |
| | | /deep/ tr { |
| | | :deep(tr) { |
| | | background: #153953; |
| | | } |
| | | |
| | | /deep/ |
| | | .el-table__body |
| | | :deep(.el-table__body) |
| | | tr.hover-row.hover-row.hover-row |
| | | > td.el-table__cell { |
| | | background: #4871e3; |
| | | } |
| | | |
| | | /deep/ .el-table__body tr.el-table__row--striped td.el-table__cell { |
| | | :deep(.el-table__body) tr.el-table__row--striped td.el-table__cell { |
| | | background: #0d314b; |
| | | } |
| | | } |