Commit a595539e8ba8ecfd2e194a716331d7544e31916d
1 parent
d677207a
perf: 优化显示
Showing
2 changed files
with
9 additions
and
15 deletions
yudao-ui-admin-vue3/src/views/system/role/index.vue
| @@ -74,12 +74,12 @@ | @@ -74,12 +74,12 @@ | ||
| 74 | </template> | 74 | </template> |
| 75 | </XModal> | 75 | </XModal> |
| 76 | <XModal v-model="dialogScopeVisible" :title="dialogScopeTitle"> | 76 | <XModal v-model="dialogScopeVisible" :title="dialogScopeTitle"> |
| 77 | - <el-form :model="dataScopeForm"> | 77 | + <el-form :model="dataScopeForm" label-width="140px" :inline="true"> |
| 78 | <el-form-item label="角色名称"> | 78 | <el-form-item label="角色名称"> |
| 79 | - <el-input v-model="dataScopeForm.name" :disabled="true" /> | 79 | + <el-tag>{{ dataScopeForm.name }}</el-tag> |
| 80 | </el-form-item> | 80 | </el-form-item> |
| 81 | <el-form-item label="角色标识"> | 81 | <el-form-item label="角色标识"> |
| 82 | - <el-input v-model="dataScopeForm.code" :disabled="true" /> | 82 | + <el-tag>{{ dataScopeForm.code }}</el-tag> |
| 83 | </el-form-item> | 83 | </el-form-item> |
| 84 | <!-- 分配角色的数据权限对话框 --> | 84 | <!-- 分配角色的数据权限对话框 --> |
| 85 | <el-form-item label="权限范围" v-if="actionScopeType === 'data'"> | 85 | <el-form-item label="权限范围" v-if="actionScopeType === 'data'"> |
| @@ -146,12 +146,12 @@ import { onMounted, reactive, ref, unref } from 'vue' | @@ -146,12 +146,12 @@ import { onMounted, reactive, ref, unref } from 'vue' | ||
| 146 | import { | 146 | import { |
| 147 | ElForm, | 147 | ElForm, |
| 148 | ElFormItem, | 148 | ElFormItem, |
| 149 | - ElInput, | ||
| 150 | ElSelect, | 149 | ElSelect, |
| 151 | ElOption, | 150 | ElOption, |
| 152 | ElTree, | 151 | ElTree, |
| 153 | ElCard, | 152 | ElCard, |
| 154 | - ElSwitch | 153 | + ElSwitch, |
| 154 | + ElTag | ||
| 155 | } from 'element-plus' | 155 | } from 'element-plus' |
| 156 | import { DICT_TYPE, getDictOptions } from '@/utils/dict' | 156 | import { DICT_TYPE, getDictOptions } from '@/utils/dict' |
| 157 | import { useI18n } from '@/hooks/web/useI18n' | 157 | import { useI18n } from '@/hooks/web/useI18n' |
yudao-ui-admin-vue3/src/views/system/user/index.vue
| @@ -158,12 +158,12 @@ | @@ -158,12 +158,12 @@ | ||
| 158 | </XModal> | 158 | </XModal> |
| 159 | <!-- 分配用户角色 --> | 159 | <!-- 分配用户角色 --> |
| 160 | <XModal v-model="roleDialogVisible" title="分配角色"> | 160 | <XModal v-model="roleDialogVisible" title="分配角色"> |
| 161 | - <el-form :model="userRole" label-width="80px"> | 161 | + <el-form :model="userRole" label-width="140px" :inline="true"> |
| 162 | <el-form-item label="用户名称"> | 162 | <el-form-item label="用户名称"> |
| 163 | - <el-input v-model="userRole.username" :disabled="true" /> | 163 | + <el-tag>{{ userRole.username }}</el-tag> |
| 164 | </el-form-item> | 164 | </el-form-item> |
| 165 | <el-form-item label="用户昵称"> | 165 | <el-form-item label="用户昵称"> |
| 166 | - <el-input v-model="userRole.nickname" :disabled="true" /> | 166 | + <el-tag>{{ userRole.nickname }}</el-tag> |
| 167 | </el-form-item> | 167 | </el-form-item> |
| 168 | <el-form-item label="角色"> | 168 | <el-form-item label="角色"> |
| 169 | <el-transfer | 169 | <el-transfer |
| @@ -180,13 +180,7 @@ | @@ -180,13 +180,7 @@ | ||
| 180 | <!-- 操作按钮 --> | 180 | <!-- 操作按钮 --> |
| 181 | <template #footer> | 181 | <template #footer> |
| 182 | <!-- 按钮:保存 --> | 182 | <!-- 按钮:保存 --> |
| 183 | - <XButton | ||
| 184 | - v-if="['create', 'update'].includes(actionType)" | ||
| 185 | - type="primary" | ||
| 186 | - :title="t('action.save')" | ||
| 187 | - :loading="loading" | ||
| 188 | - @click="submitRole()" | ||
| 189 | - /> | 183 | + <XButton type="primary" :title="t('action.save')" :loading="loading" @click="submitRole()" /> |
| 190 | <!-- 按钮:关闭 --> | 184 | <!-- 按钮:关闭 --> |
| 191 | <XButton :title="t('dialog.close')" @click="roleDialogVisible = false" /> | 185 | <XButton :title="t('dialog.close')" @click="roleDialogVisible = false" /> |
| 192 | </template> | 186 | </template> |