Browse Source

2025-04-21

master
qiezi 9 months ago
parent
commit
feab505a91
  1. 19
      src/views/modules/sys/user.vue

19
src/views/modules/sys/user.vue

@ -42,15 +42,14 @@
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table <el-table
:data="dataList" :data="dataList"
border border
ref="singleTable"
:height="height" :height="height"
v-loading="dataListLoading" v-loading="dataListLoading"
@selection-change="selectionChangeHandle"
highlight-current-row
@current-change="handleCurrentChange"
@row-click="handleCurrentChange"
:row-style="rowStyle"
style="width: 100%;"> style="width: 100%;">
<el-table-column <el-table-column
@ -1364,7 +1363,9 @@ export default {
}, },
// //
handleCurrentChange(val) { handleCurrentChange(val) {
if (val){
this.selectUser =JSON.parse(JSON.stringify(val)) this.selectUser =JSON.parse(JSON.stringify(val))
}
this.showButton = false this.showButton = false
}, },
saveUserRoleFlag() { saveUserRoleFlag() {
@ -1444,6 +1445,7 @@ export default {
username:'', username:'',
userDisplay:'', userDisplay:'',
} }
this.showButton = true
this.dataListLoading = true this.dataListLoading = true
this.$http({ this.$http({
url: this.$http.adornUrl('/sys/user/list'), url: this.$http.adornUrl('/sys/user/list'),
@ -1459,6 +1461,10 @@ export default {
if (data && data.code === 0) { if (data && data.code === 0) {
this.dataList = data.page.list this.dataList = data.page.list
this.totalPage = data.page.totalCount this.totalPage = data.page.totalCount
if (this.dataList.length > 0){
console.log(1)
this.handleCurrentChange(this.dataList[0])
}
} else { } else {
this.dataList = [] this.dataList = []
this.totalPage = 0 this.totalPage = 0
@ -1625,6 +1631,11 @@ export default {
this.selectSitList=[]; this.selectSitList=[];
this.userRoleList=[]; this.userRoleList=[];
}, },
rowStyle({row}){
if (row.username === this.selectUser.username) {
return { 'background-color': '#E8F7F6', cursor: 'pointer' };
}
},
}, },
created() { created() {
this.getFunctionButtonList() this.getFunctionButtonList()

Loading…
Cancel
Save