| | |
| | | <template slot-scope="scope"> |
| | | <div class="operation"> |
| | | <!-- <span @click="handleChangeRole(scope.row)">修改角色</span> --> |
| | | <span>查看</span> |
| | | <span @click="handleFind(scope.row)">查看</span> |
| | | <span class="line">|</span> |
| | | <!-- <span>修改密码</span> --> |
| | | <!-- <span>删除</span> --> |
| | | <span>修改部门</span> |
| | | <span @click="handleUpdate(scope.row)">修改部门</span> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <el-dialog :visible.sync="dialogUpdate" width="45%"> |
| | | <updateUser /> |
| | | <updateUser :updateFlag="updateFlag" :userInfo=userInfo /> |
| | | </el-dialog> |
| | | </div> |
| | | </main> |
| | |
| | | tableData: [], |
| | | dialogCreate: false, |
| | | dialogUpdate: false, |
| | | user: '', |
| | | updateFlag: false, |
| | | userInfo:'', |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | return 'success-row'; |
| | | } |
| | | return ''; |
| | | }, |
| | | // 查看用户信息(不可修改) |
| | | handleFind(rowData){ |
| | | this.dialogUpdate = true; |
| | | this.updateFlag = false; |
| | | this.userInfo = rowData; |
| | | }, |
| | | // 修改用户部门信息 |
| | | handleUpdate(rowData){ |
| | | this.dialogUpdate = true; |
| | | this.updateFlag = true; |
| | | this.userInfo = rowData |
| | | } |
| | | } |
| | | } |
| | |
| | | header { |
| | | background-color: #09152f; |
| | | border: 1pox solid #fff; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | display: flex; |
| | |
| | | |
| | | .el-input { |
| | | flex: 2; |
| | | color: #1d3f57; |
| | | |
| | | .el-input__inner { |
| | | background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | } |
| | | } |
| | | |
| | | } |
| | |
| | | |
| | | main { |
| | | background-color: #09152f; |
| | | padding-top: 20px; |
| | | // padding: 0 40px; |
| | | margin-top: 20px; |
| | | padding-bottom: 50px; |
| | | border: 1pox solid #fff; |
| | | |
| | | .mainTitle { |
| | | line-height: 60px; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .el-table { |
| | | color: #4b9bb7; |
| | | font-size: 10px; |
| | | |
| | | .operation { |
| | | display: flex; |
| | | // justify-content: space-around; |
| | | color: #0079fe; |
| | | span{ |
| | | margin-left: 10px; |
| | | .line{ |
| | | padding: 0 2px; |
| | | } |
| | | span:hover { |
| | | cursor: pointer; |
| | | } |
| | | } |
| | | } |
| | | .el-dialog__header,.el-dialog__body{ |
| | | background-color: #06122c; |
| | | } |
| | | |
| | | .el-table .warning-row { |
| | | background: #06122c; |
| | | } |
| | | .el-input__inner{ |
| | | background-color: #09152f; |
| | | } |
| | | |
| | | .el-table .success-row { |
| | | background: #071f39; |
| | | } |
| | | |
| | | .switchStyle .el-switch__label { |
| | | position: absolute; |
| | | display: none; |
| | | color: #fff; |
| | | } |
| | | |
| | | .el-switch__core{ |
| | | background-color: rgba(166, 166, 166, 1) ; |
| | | } |
| | | |
| | | .switchStyle .el-switch__label--left { |
| | | z-index: 9; |
| | | left: 20px; |
| | | } |
| | | |
| | | .switchStyle .el-switch__label--right { |
| | | z-index: 9; |
| | | left: 4px; |
| | | } |
| | | |
| | | .switchStyle .el-switch__label.is-active { |
| | | display: block; |
| | | } |
| | | |
| | | .switchStyle.el-switch .el-switch__core, |
| | | .el-switch .el-switch__label { |
| | | width: 50px !important; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .el-dialog__header, |
| | | .el-dialog__body { |
| | | background-color: #06122c; |
| | | } |
| | | </style> |