From 8c64db46e5acba4dfce5f948a159118ce5518771 Mon Sep 17 00:00:00 2001
From: JEECG <445654970@qq.com>
Date: Sun, 14 Sep 2025 10:37:29 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90v3.8.3=E3=80=91=E9=BB=98=E8=AE=A4?=
=?UTF-8?q?=E9=A6=96=E9=A1=B5=E6=94=B9=E9=80=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../homeConfig/components/HomeConfigModal.vue | 14 +++++++++++---
.../src/views/system/homeConfig/index.vue | 2 +-
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/jeecgboot-vue3/src/views/system/homeConfig/components/HomeConfigModal.vue b/jeecgboot-vue3/src/views/system/homeConfig/components/HomeConfigModal.vue
index 893f10967..c33b97462 100644
--- a/jeecgboot-vue3/src/views/system/homeConfig/components/HomeConfigModal.vue
+++ b/jeecgboot-vue3/src/views/system/homeConfig/components/HomeConfigModal.vue
@@ -27,12 +27,17 @@
setModalProps({ confirmLoading: false });
isUpdate.value = !!data?.isUpdate;
if (unref(isUpdate)) {
+ const record = {...data.values}
//表单赋值
- if (data.values.relationType == 'USER') {
- data.values.userCode = data.values.roleCode;
+ if (record.relationType == 'USER') {
+ record.userCode = record.roleCode;
+ }
+ //表单赋值
+ if (record.relationType == 'DEFAULT') {
+ record.roleCode = '';
}
await setFieldsValue({
- ...data.values,
+ ...record,
});
}
});
@@ -46,6 +51,9 @@
if(values.relationType == 'USER'){
values.roleCode = values.userCode;
}
+ if(values.relationType == 'DEFAULT'){
+ values.roleCode = 'DEF_INDEX_ALL';
+ }
await saveOrUpdate(values, isUpdate.value);
//关闭弹窗
closeModal();
diff --git a/jeecgboot-vue3/src/views/system/homeConfig/index.vue b/jeecgboot-vue3/src/views/system/homeConfig/index.vue
index 73d9f8557..93cfbdbde 100644
--- a/jeecgboot-vue3/src/views/system/homeConfig/index.vue
+++ b/jeecgboot-vue3/src/views/system/homeConfig/index.vue
@@ -22,7 +22,7 @@
启用
- {{ record.roleCode == 'DEF_INDEX_ALL' ? '--' : text }}
+ {{ record.roleCode == 'DEF_INDEX_ALL' ? '全局默认' : text }}
{{ record.roleCode == 'DEF_INDEX_ALL' ? '菜单默认首页' : text }}