mirror of
https://github.com/FatttSnake/Pinnacle-OA.git
synced 2026-04-06 07:21:24 +08:00
Added scrollbar to add role panel in RoleManagement
This commit is contained in:
@@ -29,39 +29,41 @@
|
|||||||
@open="handleDialogOpen"
|
@open="handleDialogOpen"
|
||||||
>
|
>
|
||||||
<template #default>
|
<template #default>
|
||||||
<el-form
|
<el-scrollbar max-height="60vh">
|
||||||
label-width="80px"
|
<el-form
|
||||||
v-loading="dialogLoading"
|
label-width="80px"
|
||||||
:rules="rules"
|
v-loading="dialogLoading"
|
||||||
ref="formRef"
|
:rules="rules"
|
||||||
:model="roleForm"
|
ref="formRef"
|
||||||
>
|
:model="roleForm"
|
||||||
<el-form-item label="角色名称" prop="inputRoleName">
|
>
|
||||||
<el-input autocomplete="off" v-model="roleForm.inputRoleName" />
|
<el-form-item label="角色名称" prop="inputRoleName">
|
||||||
</el-form-item>
|
<el-input autocomplete="off" v-model="roleForm.inputRoleName" />
|
||||||
<el-form-item label="角色权限">
|
</el-form-item>
|
||||||
<el-tree
|
<el-form-item label="角色权限">
|
||||||
:data="powerTree"
|
<el-tree
|
||||||
node-key="powerId"
|
:data="powerTree"
|
||||||
:props="powerProps"
|
node-key="powerId"
|
||||||
show-checkbox
|
:props="powerProps"
|
||||||
:render-after-expand="false"
|
show-checkbox
|
||||||
:default-checked-keys="defaultSelectedPower"
|
:render-after-expand="false"
|
||||||
style="min-width: 120px"
|
:default-checked-keys="defaultSelectedPower"
|
||||||
@check-change="handleSelectedPowerChange"
|
style="min-width: 120px"
|
||||||
/>
|
@check-change="handleSelectedPowerChange"
|
||||||
</el-form-item>
|
/>
|
||||||
<el-form-item label="状态">
|
</el-form-item>
|
||||||
<el-switch
|
<el-form-item label="状态">
|
||||||
v-model="roleForm.enable"
|
<el-switch
|
||||||
inline-prompt
|
v-model="roleForm.enable"
|
||||||
active-text="启用"
|
inline-prompt
|
||||||
:active-value="1"
|
active-text="启用"
|
||||||
inactive-text="禁用"
|
:active-value="1"
|
||||||
:inactive-value="0"
|
inactive-text="禁用"
|
||||||
/>
|
:inactive-value="0"
|
||||||
</el-form-item>
|
/>
|
||||||
</el-form>
|
</el-form-item>
|
||||||
|
</el-form>
|
||||||
|
</el-scrollbar>
|
||||||
</template>
|
</template>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button type="primary" @click="handleSubmit" :disabled="dialogLoading"
|
<el-button type="primary" @click="handleSubmit" :disabled="dialogLoading"
|
||||||
|
|||||||
Reference in New Issue
Block a user