From d36530e3550cfa30e9a91d73f202943782545eeb Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期一, 03 十一月 2025 16:12:51 +0800
Subject: [PATCH] 生产排产-工序下拉取消,改为手动填入
---
src/store/modules/settings.js | 103 ++++++++++++++++++++++++++++++---------------------
1 files changed, 61 insertions(+), 42 deletions(-)
diff --git a/src/store/modules/settings.js b/src/store/modules/settings.js
index 2e9c1d1..e526da0 100644
--- a/src/store/modules/settings.js
+++ b/src/store/modules/settings.js
@@ -1,48 +1,67 @@
-import defaultSettings from '@/settings'
-import { useDark, useToggle } from '@vueuse/core'
-import { useDynamicTitle } from '@/utils/dynamicTitle'
+import defaultSettings from "@/settings";
+import { useDark, useToggle } from "@vueuse/core";
+import { useDynamicTitle } from "@/utils/dynamicTitle";
-const isDark = useDark()
-const toggleDark = useToggle(isDark)
+const isDark = useDark();
+const toggleDark = useToggle(isDark);
-const { sideTheme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dynamicTitle } = defaultSettings
+const {
+ sideTheme,
+ showSettings,
+ topNav,
+ tagsView,
+ fixedHeader,
+ sidebarLogo,
+ dynamicTitle,
+} = defaultSettings;
-const storageSetting = JSON.parse(localStorage.getItem('layout-setting')) || ''
+const storageSetting = JSON.parse(localStorage.getItem("layout-setting")) || "";
-const useSettingsStore = defineStore(
- 'settings',
- {
- state: () => ({
- title: '',
- theme: storageSetting.theme || '#3472D7',
- sideTheme: storageSetting.sideTheme || sideTheme,
- showSettings: showSettings,
- topNav: storageSetting.topNav === undefined ? topNav : storageSetting.topNav,
- tagsView: storageSetting.tagsView === undefined ? tagsView : storageSetting.tagsView,
- fixedHeader: storageSetting.fixedHeader === undefined ? fixedHeader : storageSetting.fixedHeader,
- sidebarLogo: storageSetting.sidebarLogo === undefined ? sidebarLogo : storageSetting.sidebarLogo,
- dynamicTitle: storageSetting.dynamicTitle === undefined ? dynamicTitle : storageSetting.dynamicTitle,
- isDark: isDark.value
- }),
- actions: {
- // 淇敼甯冨眬璁剧疆
- changeSetting(data) {
- const { key, value } = data
- if (this.hasOwnProperty(key)) {
- this[key] = value
- }
- },
- // 璁剧疆缃戦〉鏍囬
- setTitle(title) {
- this.title = title
- useDynamicTitle()
- },
- // 鍒囨崲鏆楅粦妯″紡
- toggleTheme() {
- this.isDark = !this.isDark
- toggleDark()
+const useSettingsStore = defineStore("settings", {
+ state: () => ({
+ title: "",
+ theme: storageSetting.theme || "#002fa7",
+ sideTheme: storageSetting.sideTheme || sideTheme,
+ showSettings: showSettings,
+ topNav:
+ storageSetting.topNav === undefined ? topNav : storageSetting.topNav,
+ tagsView:
+ storageSetting.tagsView === undefined
+ ? tagsView
+ : storageSetting.tagsView,
+ fixedHeader:
+ storageSetting.fixedHeader === undefined
+ ? fixedHeader
+ : storageSetting.fixedHeader,
+ sidebarLogo:
+ storageSetting.sidebarLogo === undefined
+ ? sidebarLogo
+ : storageSetting.sidebarLogo,
+ dynamicTitle:
+ storageSetting.dynamicTitle === undefined
+ ? dynamicTitle
+ : storageSetting.dynamicTitle,
+ isDark: isDark.value,
+ }),
+ actions: {
+ // 淇敼甯冨眬璁剧疆
+ changeSetting(data) {
+ const { key, value } = data;
+ if (this.hasOwnProperty(key)) {
+ this[key] = value;
}
- }
- })
+ },
+ // 璁剧疆缃戦〉鏍囬
+ setTitle(title) {
+ this.title = title;
+ useDynamicTitle();
+ },
+ // 鍒囨崲鏆楅粦妯″紡
+ toggleTheme() {
+ this.isDark = !this.isDark;
+ toggleDark();
+ },
+ },
+});
-export default useSettingsStore
+export default useSettingsStore;
--
Gitblit v1.9.3