From d2fabeae5f5bc6c6eecb9e68abb1e7dd83fff618 Mon Sep 17 00:00:00 2001
From: mtruning <1262327911@qq.com>
Date: Sat, 15 Jan 2022 14:56:48 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E6=96=B0=E5=A2=9E=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/SystemSet/index.vue | 43 ++++++++++++-------
src/enums/storageEnum.ts | 2 +
.../barCommon => Bars/BarCommon}/index.ts | 0
.../barCommon => Bars/BarCommon}/index.vue | 0
.../components/Chart/{bar => Bars}/index.ts | 0
.../Chart/{Pie => Pies}/PieCommon/index.ts | 0
.../Chart/{Pie => Pies}/PieCommon/index.vue | 0
.../components/Chart/{Pie => Pies}/index.ts | 0
src/packages/components/Chart/index.ts | 4 +-
src/packages/components/Decorate/index.ts | 4 +-
.../{textCommon => Texts/TextCommon}/index.ts | 2 +-
.../TextCommon}/index.vue | 0
.../components/Information/Texts/index.ts | 3 ++
src/packages/components/Information/index.ts | 4 +-
src/settings/designSetting.ts | 6 ---
src/settings/systemSetting.ts | 10 +++++
.../chartLayoutStore/chartLayoutStore.ts | 10 ++---
src/store/modules/designStore/designStore.ts | 3 +-
src/store/modules/langStore/langStore.ts | 1 +
.../modules/packagesStore/packagesStore.ts | 1 +
.../modules/settingStore/settingStore.d.ts | 7 +++
.../modules/settingStore/settingStore.ts | 28 ++++++++++++
src/utils/plugin.ts | 3 +-
.../components/OptionContent/index.vue | 17 ++++++--
src/views/chart/index.vue | 11 ++---
25 files changed, 112 insertions(+), 47 deletions(-)
rename src/packages/components/Chart/{bar/barCommon => Bars/BarCommon}/index.ts (100%)
rename src/packages/components/Chart/{bar/barCommon => Bars/BarCommon}/index.vue (100%)
rename src/packages/components/Chart/{bar => Bars}/index.ts (100%)
rename src/packages/components/Chart/{Pie => Pies}/PieCommon/index.ts (100%)
rename src/packages/components/Chart/{Pie => Pies}/PieCommon/index.vue (100%)
rename src/packages/components/Chart/{Pie => Pies}/index.ts (100%)
rename src/packages/components/Information/{textCommon => Texts/TextCommon}/index.ts (86%)
rename src/packages/components/Information/{textCommon => Texts/TextCommon}/index.vue (100%)
create mode 100644 src/packages/components/Information/Texts/index.ts
create mode 100644 src/settings/systemSetting.ts
create mode 100644 src/store/modules/settingStore/settingStore.d.ts
create mode 100644 src/store/modules/settingStore/settingStore.ts
diff --git a/src/components/SystemSet/index.vue b/src/components/SystemSet/index.vue
index a66945c8..e161bde1 100644
--- a/src/components/SystemSet/index.vue
+++ b/src/components/SystemSet/index.vue
@@ -1,7 +1,9 @@
- 系统设置
+
+ 系统设置
+
@@ -23,9 +25,7 @@
-
- {{ item.tip }}
-
+ {{ item.tip }}
@@ -40,6 +40,8 @@ import { reactive } from 'vue'
import { ListType } from './index.d'
import { useLangStore } from '@/store/modules/langStore/langStore'
import { useDesignStore } from '@/store/modules/designStore/designStore'
+import { useSettingStore } from '@/store/modules/settingStore/settingStore'
+import { SettingStoreEnums } from '@/store/modules/settingStore/settingStore.d'
import { icon } from '@/plugins'
const { HelpOutlineIcon } = icon.ionicons5
@@ -52,23 +54,31 @@ defineProps({
const langStore = useLangStore()
const designStore = useDesignStore()
+const settingStore = useSettingStore()
const list = reactive([
- {
- key: 'lang',
- value: langStore.getReload,
- type: 'switch',
- name: '切换语言',
- desc: '切换语言是否重新加载页面',
- tip: '不重载有较低可能性导致部分区域语言切换失败'
- },
{
key: 'aollapsed',
value: designStore.asideAllCollapsed,
type: 'switch',
name: '菜单折叠',
- desc: '左侧菜单是否全部折叠',
- }
+ desc: '左侧菜单全部折叠',
+ },
+ {
+ key: SettingStoreEnums.HIDE_PACKAGE_ONE_CATEGORY,
+ value: settingStore.getHidePackageOneCategory,
+ type: 'switch',
+ name: '隐藏分类',
+ desc: '工作空间表单分类只有单项时隐藏',
+ },
+ {
+ key: 'lang',
+ value: langStore.getReload,
+ type: 'switch',
+ name: '切换语言',
+ desc: '切换语言重新加载页面',
+ tip: '若遇到部分区域语言切换失败,则开启'
+ },
])
const closeHandle = () => {
@@ -83,12 +93,15 @@ const handleChange = (e: Event, item: ListType) => {
case 'aollapsed':
designStore.changeAsideAllCollapsed()
break
+ case SettingStoreEnums.HIDE_PACKAGE_ONE_CATEGORY:
+ settingStore.setItem(SettingStoreEnums.HIDE_PACKAGE_ONE_CATEGORY, item.value)
+ break
}
}