From 279ce0a4f1ea7d96e6fb86fb3d0a00bf196f9798 Mon Sep 17 00:00:00 2001 From: gyq <875626088@qq.com> Date: Mon, 15 Dec 2025 09:17:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A7=92=E8=89=B2=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../role/components/roleTemplateDialog.vue | 17 ++++++++++++++++- .../admin/system/role_template_mange/index.vue | 9 ++++++--- .../points/pointsconfig/exchangerecords.vue | 16 +++++++++++++++- 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/src/views/admin/system/role/components/roleTemplateDialog.vue b/src/views/admin/system/role/components/roleTemplateDialog.vue index 1f4be55..e06a5a6 100644 --- a/src/views/admin/system/role/components/roleTemplateDialog.vue +++ b/src/views/admin/system/role/components/roleTemplateDialog.vue @@ -3,7 +3,8 @@
选择模板,快速创建好角色
-
+
{{ item.name }} @@ -84,6 +85,11 @@ async function submitHandle() { await saveByTemplate({ id: item.id }) + ElNotification({ + title: '注意', + message: '角色创建成功', + type: 'success' + }) emits('success') visible.value = false } catch (error) { @@ -125,6 +131,10 @@ onMounted(() => { padding: 14px 18px; transition: all .3s ease-in-out; + &.active { + border-color: var(--el-color-primary); + } + &:hover { cursor: pointer; border-color: var(--el-color-primary); @@ -144,6 +154,7 @@ onMounted(() => { .role_list { display: flex; + gap: 2px; div { flex: 1; @@ -154,6 +165,10 @@ onMounted(() => { } .rl_r { + display: flex; + flex-direction: column; + gap: 4px; + .row { display: flex; justify-content: flex-end; diff --git a/src/views/admin/system/role_template_mange/index.vue b/src/views/admin/system/role_template_mange/index.vue index 55431b3..b24f0f6 100644 --- a/src/views/admin/system/role_template_mange/index.vue +++ b/src/views/admin/system/role_template_mange/index.vue @@ -20,7 +20,7 @@