perf: 优化显示

This commit is contained in:
xingyu
2022-11-17 00:39:18 +08:00
parent d677207af1
commit a595539e8b
2 changed files with 9 additions and 15 deletions

View File

@@ -158,12 +158,12 @@
</XModal>
<!-- 分配用户角色 -->
<XModal v-model="roleDialogVisible" title="分配角色">
<el-form :model="userRole" label-width="80px">
<el-form :model="userRole" label-width="140px" :inline="true">
<el-form-item label="用户名称">
<el-input v-model="userRole.username" :disabled="true" />
<el-tag>{{ userRole.username }}</el-tag>
</el-form-item>
<el-form-item label="用户昵称">
<el-input v-model="userRole.nickname" :disabled="true" />
<el-tag>{{ userRole.nickname }}</el-tag>
</el-form-item>
<el-form-item label="角色">
<el-transfer
@@ -180,13 +180,7 @@
<!-- 操作按钮 -->
<template #footer>
<!-- 按钮保存 -->
<XButton
v-if="['create', 'update'].includes(actionType)"
type="primary"
:title="t('action.save')"
:loading="loading"
@click="submitRole()"
/>
<XButton type="primary" :title="t('action.save')" :loading="loading" @click="submitRole()" />
<!-- 按钮关闭 -->
<XButton :title="t('dialog.close')" @click="roleDialogVisible = false" />
</template>