Commit a595539e8ba8ecfd2e194a716331d7544e31916d

Authored by xingyu
1 parent d677207a

perf: 优化显示

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 &#39;vue&#39; @@ -146,12 +146,12 @@ import { onMounted, reactive, ref, unref } from &#39;vue&#39;
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>