fix 自定义数据权限部门丢失
This commit is contained in:
parent
9a070b0074
commit
8111ed9a84
@ -45,7 +45,7 @@ export interface RoleForm {
|
|||||||
menuCheckStrictly: boolean;
|
menuCheckStrictly: boolean;
|
||||||
deptCheckStrictly: boolean;
|
deptCheckStrictly: boolean;
|
||||||
remark: string;
|
remark: string;
|
||||||
dataScope?: number;
|
dataScope?: string;
|
||||||
roleId: string | undefined;
|
roleId: string | undefined;
|
||||||
menuIds: Array<string | number>;
|
menuIds: Array<string | number>;
|
||||||
deptIds: Array<string | number>;
|
deptIds: Array<string | number>;
|
||||||
|
@ -164,7 +164,7 @@
|
|||||||
<el-option v-for="item in dataScopeOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
<el-option v-for="item in dataScopeOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="数据权限" v-show="form.dataScope === 2">
|
<el-form-item label="数据权限" v-show="form.dataScope === '2'">
|
||||||
<el-checkbox v-model="deptExpand" @change="handleCheckedTreeExpand($event, 'dept')">展开/折叠</el-checkbox>
|
<el-checkbox v-model="deptExpand" @change="handleCheckedTreeExpand($event, 'dept')">展开/折叠</el-checkbox>
|
||||||
<el-checkbox v-model="deptNodeAll" @change="handleCheckedTreeNodeAll($event, 'dept')">全选/全不选</el-checkbox>
|
<el-checkbox v-model="deptNodeAll" @change="handleCheckedTreeNodeAll($event, 'dept')">全选/全不选</el-checkbox>
|
||||||
<el-checkbox v-model="form.deptCheckStrictly" @change="handleCheckedTreeConnect($event, 'dept')">父子联动</el-checkbox>
|
<el-checkbox v-model="form.deptCheckStrictly" @change="handleCheckedTreeConnect($event, 'dept')">父子联动</el-checkbox>
|
||||||
@ -243,7 +243,7 @@ const initForm: RoleForm = {
|
|||||||
menuCheckStrictly: true,
|
menuCheckStrictly: true,
|
||||||
deptCheckStrictly: true,
|
deptCheckStrictly: true,
|
||||||
remark: '',
|
remark: '',
|
||||||
dataScope: 1,
|
dataScope: '1',
|
||||||
menuIds: [],
|
menuIds: [],
|
||||||
deptIds: [],
|
deptIds: [],
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user