Commit a595539e8ba8ecfd2e194a716331d7544e31916d

Authored by xingyu
1 parent d677207a

perf: 优化显示

yudao-ui-admin-vue3/src/views/system/role/index.vue
... ... @@ -74,12 +74,12 @@
74 74 </template>
75 75 </XModal>
76 76 <XModal v-model="dialogScopeVisible" :title="dialogScopeTitle">
77   - <el-form :model="dataScopeForm">
  77 + <el-form :model="dataScopeForm" label-width="140px" :inline="true">
78 78 <el-form-item label="角色名称">
79   - <el-input v-model="dataScopeForm.name" :disabled="true" />
  79 + <el-tag>{{ dataScopeForm.name }}</el-tag>
80 80 </el-form-item>
81 81 <el-form-item label="角色标识">
82   - <el-input v-model="dataScopeForm.code" :disabled="true" />
  82 + <el-tag>{{ dataScopeForm.code }}</el-tag>
83 83 </el-form-item>
84 84 <!-- 分配角色的数据权限对话框 -->
85 85 <el-form-item label="权限范围" v-if="actionScopeType === 'data'">
... ... @@ -146,12 +146,12 @@ import { onMounted, reactive, ref, unref } from &#39;vue&#39;
146 146 import {
147 147 ElForm,
148 148 ElFormItem,
149   - ElInput,
150 149 ElSelect,
151 150 ElOption,
152 151 ElTree,
153 152 ElCard,
154   - ElSwitch
  153 + ElSwitch,
  154 + ElTag
155 155 } from 'element-plus'
156 156 import { DICT_TYPE, getDictOptions } from '@/utils/dict'
157 157 import { useI18n } from '@/hooks/web/useI18n'
... ...
yudao-ui-admin-vue3/src/views/system/user/index.vue
... ... @@ -158,12 +158,12 @@
158 158 </XModal>
159 159 <!-- 分配用户角色 -->
160 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 162 <el-form-item label="用户名称">
163   - <el-input v-model="userRole.username" :disabled="true" />
  163 + <el-tag>{{ userRole.username }}</el-tag>
164 164 </el-form-item>
165 165 <el-form-item label="用户昵称">
166   - <el-input v-model="userRole.nickname" :disabled="true" />
  166 + <el-tag>{{ userRole.nickname }}</el-tag>
167 167 </el-form-item>
168 168 <el-form-item label="角色">
169 169 <el-transfer
... ... @@ -180,13 +180,7 @@
180 180 <!-- 操作按钮 -->
181 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 185 <XButton :title="t('dialog.close')" @click="roleDialogVisible = false" />
192 186 </template>
... ...