系统管理优化
This commit is contained in:
parent
df16cd6c2e
commit
fd9a72421d
|
|
@ -382,6 +382,7 @@ export default {
|
|||
this.$refs.menu.setCheckedKeys([])
|
||||
}
|
||||
this.menuExpand = false,
|
||||
this.roleLevelTips = '',
|
||||
this.menuNodeAll = false,
|
||||
this.deptExpand = true,
|
||||
this.deptNodeAll = false,
|
||||
|
|
|
|||
|
|
@ -34,14 +34,12 @@
|
|||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
<el-button size="mini" plain type="success" icon="el-icon-download" @click="handleExport"
|
||||
v-hasPermi="['system:user:export']">导出</el-button>
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
|
||||
v-hasPermi="['system:user:add']">新增</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-col :span="1.5">
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
|
||||
v-hasPermi="['system:user:add']">新增</el-button>
|
||||
</el-col>
|
||||
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
||||
</el-row>
|
||||
<el-table v-loading="loading" :data="userList">
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
</el-form-item>
|
||||
<!-- 分公司 -->
|
||||
<el-form-item label="分公司" prop="bandObj" v-if="permissionType === '2'">
|
||||
<el-select class="form-item" value-key="value" clearable v-model="form.bandObj">
|
||||
<el-select class="form-item" value-key="value" clearable v-model="form.bandObj" filterable placeholder="请选择分公司">
|
||||
<el-option class="form-item" v-for="item in compamyArr" :key="item.value" :label="item.name"
|
||||
:value="item"></el-option>
|
||||
</el-select>
|
||||
|
|
@ -39,7 +39,7 @@
|
|||
</el-form-item>
|
||||
<!-- 分包商 -->
|
||||
<el-form-item label="分包商" prop="bandObj" v-if="permissionType === '4'">
|
||||
<el-select class="form-item" v-model="form.bandObj" value-key="value" clearable placeholder="请选择角色">
|
||||
<el-select class="form-item" v-model="form.bandObj" value-key="value" clearable filterable placeholder="请选择分包商">
|
||||
<el-option class="form-item" v-for="item in subArr" :key="item.value" :label="item.name"
|
||||
:value="item"></el-option>
|
||||
</el-select>
|
||||
|
|
@ -243,7 +243,10 @@ export default {
|
|||
}else{
|
||||
selectObj = {name:'公司',value:'0'}
|
||||
}
|
||||
this.form.bandObj = selectObj;
|
||||
if(selectObj){
|
||||
this.form.bandObj = selectObj;
|
||||
}
|
||||
|
||||
this.permissionType = permissionType;
|
||||
}).catch(error => {
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue