1
0
mirror of https://github.com/FatttSnake/Pinnacle-OA.git synced 2026-04-05 23:11:24 +08:00

Added scrollbar to add role panel in RoleManagement

This commit is contained in:
2023-05-23 01:55:46 +08:00
parent 2cfff0de9f
commit b9d975dd68

View File

@@ -29,39 +29,41 @@
@open="handleDialogOpen"
>
<template #default>
<el-form
label-width="80px"
v-loading="dialogLoading"
:rules="rules"
ref="formRef"
:model="roleForm"
>
<el-form-item label="角色名称" prop="inputRoleName">
<el-input autocomplete="off" v-model="roleForm.inputRoleName" />
</el-form-item>
<el-form-item label="角色权限">
<el-tree
:data="powerTree"
node-key="powerId"
:props="powerProps"
show-checkbox
:render-after-expand="false"
:default-checked-keys="defaultSelectedPower"
style="min-width: 120px"
@check-change="handleSelectedPowerChange"
/>
</el-form-item>
<el-form-item label="状态">
<el-switch
v-model="roleForm.enable"
inline-prompt
active-text="启用"
:active-value="1"
inactive-text="禁用"
:inactive-value="0"
/>
</el-form-item>
</el-form>
<el-scrollbar max-height="60vh">
<el-form
label-width="80px"
v-loading="dialogLoading"
:rules="rules"
ref="formRef"
:model="roleForm"
>
<el-form-item label="角色名称" prop="inputRoleName">
<el-input autocomplete="off" v-model="roleForm.inputRoleName" />
</el-form-item>
<el-form-item label="角色权限">
<el-tree
:data="powerTree"
node-key="powerId"
:props="powerProps"
show-checkbox
:render-after-expand="false"
:default-checked-keys="defaultSelectedPower"
style="min-width: 120px"
@check-change="handleSelectedPowerChange"
/>
</el-form-item>
<el-form-item label="状态">
<el-switch
v-model="roleForm.enable"
inline-prompt
active-text="启用"
:active-value="1"
inactive-text="禁用"
:inactive-value="0"
/>
</el-form-item>
</el-form>
</el-scrollbar>
</template>
<template #footer>
<el-button type="primary" @click="handleSubmit" :disabled="dialogLoading"