1
0
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:
2023-05-23 01:55:46 +08:00
parent 2cfff0de9f
commit b9d975dd68

View File

@@ -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"