| | |
| | | justify-content: center; |
| | | } |
| | | </style> |
| | | <style> |
| | | .person_manage .el-tree-node__content { |
| | | height: 32px; |
| | | font-size: 14px; |
| | | border-radius: 2px; |
| | | } |
| | | |
| | | .person_manage .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content { |
| | | color: #3A7BFA; |
| | | } |
| | | |
| | | .person_manage .has-gutter .el-table__cell .cell { |
| | | line-height: 34px; |
| | | background-color: #f8f8f8; |
| | | } |
| | | |
| | | .person_manage .has-gutter .el-table__cell { |
| | | background-color: #fafafa !important; |
| | | } |
| | | |
| | | .person_manage .el-table__row .cell { |
| | | font-size: 14px; |
| | | } |
| | | |
| | | .person_manage .el-table .warning-row .cell { |
| | | color: #bababa; |
| | | } |
| | | </style> |
| | | <template> |
| | | <div class="person_manage"> |
| | | <!-- <el-row class="title"> |
| | |
| | | <el-row> |
| | | <el-col :span="20"> |
| | | <el-input placeholder="输入关键字进行搜索" suffix-icon="el-icon-search" v-model="search" size="small" |
| | | style="margin-bottom: 5px;" clearable @blur="searchFilter" @clear="searchFilter"></el-input> |
| | | style="margin-bottom: 5px;" clearable @blur="searchFilter" @clear="searchFilter" @keyup.enter.native="searchFilter()"></el-input> |
| | | </el-col> |
| | | <el-col :span="4" style="text-align: center;line-height: 30px;" v-if="addPower"> |
| | | <el-button type="primary" icon="el-icon-plus" size="mini" circle @click="handleAdd"></el-button> |
| | |
| | | name: null, |
| | | state: null, |
| | | company: null, |
| | | departId:null, |
| | | orderBy:{ |
| | | field: 'id', |
| | | order: 'asc' |
| | |
| | | }, */ |
| | | requiredAdd:['account','name','state','roleId','password','nameEn','phone'], |
| | | requiredUp:['account','name','state','roleId','nameEn','phone'], |
| | | // disabledUp:['departId'], |
| | | addUpload:['pictureUrl','signatureUrl'], |
| | | addUploadConfig:{ |
| | | accept:'.png, .jpg, .jpeg, .gif', |
| | |
| | | }, |
| | | refresh() { |
| | | this.componentData.entity = this.HaveJson(this.entityCopy) |
| | | this.upIndex++ |
| | | // this.upIndex++ |
| | | this.refreshTable() |
| | | }, |
| | | upUser(row){ |
| | | console.log(row); |
| | |
| | | }) |
| | | }, |
| | | opeaAdd(){ |
| | | if(!this.addOb.fatherId||this.selectTree==''||this.selectTree=='全部'){ |
| | | this.$message.error('请选择一个组织') |
| | | return |
| | | } |
| | | this.$refs.ValueTable.openAddDia(this.$api.user.addUser); |
| | | this.$refs['ValueTable'].upData.departId = this.selectTree |
| | | }, |
| | | selectTreeList(){ |
| | | /* this.$axios.get(this.$api.department.selectDepartment).then(res => { |
| | |
| | | let power = JSON.parse(sessionStorage.getItem('power')) |
| | | let up = false |
| | | let add = false |
| | | let delStandardTree = false |
| | | for (var i = 0; i < power.length; i++) { |
| | | if(power[i].menuMethod=='updateUser'){ |
| | | up = true |
| | |
| | | if(power[i].menuMethod=='addUser'){ |
| | | add = true |
| | | } |
| | | if(power[i].menuMethod=='delDepartment'){ |
| | | delStandardTree = true |
| | | } |
| | | } |
| | | if(!up){ |
| | | this.componentData.do.splice(0, 1) |
| | | } |
| | | this.delStandardTree = delStandardTree |
| | | this.addPower = add |
| | | }, |
| | | handleAdd(){ |