| | |
| | | <!-- >{{dict.label}}</el-radio>--> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="角色范围"> |
| | | <!-- <el-form-item label="角色范围"> |
| | | <el-radio-group v-model="form.data_scope"> |
| | | <el-radio :label="1" checked>省</el-radio> |
| | | <el-radio :label="2">市</el-radio> |
| | | <el-radio :label="3">县</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-form-item>--> |
| | | <el-form-item label="菜单权限"> |
| | | <el-checkbox v-model="menuExpand" @change="handleCheckedTreeExpand($event, 'menu')">展开/折叠</el-checkbox> |
| | | <el-checkbox v-model="menuNodeAll" @change="handleCheckedTreeNodeAll($event, 'menu')">全选/全不选</el-checkbox> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import {listRole, getRole, delRole, addRole, updateRole, dataScope, changeRoleStatus} from "@/api/system/role"; |
| | | import {treeselect as menuTreeselect, roleMenuTreeselect} from "@/api/system/menu"; |
| | | import {treeselect as deptTreeselect, roleDeptTreeselect, listOrgRoot} from "@/api/system/dept"; |
| | | import {addRole, changeRoleStatus, dataScope, delRole, getRole, listRole, updateRole} from "@/api/system/role"; |
| | | import {roleMenuTreeselect, treeselect as menuTreeselect} from "@/api/system/menu"; |
| | | import {listOrgRoot, roleDeptTreeselect, treeselect as deptTreeselect} from "@/api/system/dept"; |
| | | import MyTableV2 from "@/components/myTable/myTableV2"; |
| | | import SettingIplatform from '@/utils/settingIplatform'; |
| | | import items from './items' |
| | |
| | | {title: '权限字符', field: 'role_key', align: 'center',}, |
| | | {title: '顺序号', field: 'role_sort', align: 'center',}, |
| | | { |
| | | title: '状态', field: 'status', align: 'center', |
| | | title: '状态', field: 'status', align: 'center', |
| | | switch: row => { |
| | | const result = {} |
| | | if (row.status == 0) { |