| | |
| | | menuCheckStrictly: boolean; |
| | | deptCheckStrictly: boolean; |
| | | remark: string; |
| | | dataScope?: number; |
| | | dataScope?: string; |
| | | roleId: string | undefined; |
| | | menuIds: Array<string | number>; |
| | | deptIds: Array<string | number>; |
| | |
| | | <el-option v-for="item in dataScopeOptions" :key="item.value" :label="item.label" :value="item.value"></el-option> |
| | | </el-select> |
| | | </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="deptNodeAll" @change="handleCheckedTreeNodeAll($event, 'dept')">全选/全不选</el-checkbox> |
| | | <el-checkbox v-model="form.deptCheckStrictly" @change="handleCheckedTreeConnect($event, 'dept')">父子联动</el-checkbox> |
| | |
| | | menuCheckStrictly: true, |
| | | deptCheckStrictly: true, |
| | | remark: '', |
| | | dataScope: 1, |
| | | dataScope: '1', |
| | | menuIds: [], |
| | | deptIds: [], |
| | | } |