From 64d172717748c383a5c88348037354bffd60f966 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 27 五月 2025 17:52:03 +0800
Subject: [PATCH] 页面样式修改

---
 src/store/modules/dict.js |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/src/store/modules/dict.js b/src/store/modules/dict.js
new file mode 100644
index 0000000..e58e4ec
--- /dev/null
+++ b/src/store/modules/dict.js
@@ -0,0 +1,57 @@
+const useDictStore = defineStore(
+  'dict',
+  {
+    state: () => ({
+      dict: new Array()
+    }),
+    actions: {
+      // 鑾峰彇瀛楀吀
+      getDict(_key) {
+        if (_key == null && _key == "") {
+          return null
+        }
+        try {
+          for (let i = 0; i < this.dict.length; i++) {
+            if (this.dict[i].key == _key) {
+              return this.dict[i].value
+            }
+          }
+        } catch (e) {
+          return null
+        }
+      },
+      // 璁剧疆瀛楀吀
+      setDict(_key, value) {
+        if (_key !== null && _key !== "") {
+          this.dict.push({
+            key: _key,
+            value: value
+          })
+        }
+      },
+      // 鍒犻櫎瀛楀吀
+      removeDict(_key) {
+        var bln = false
+        try {
+          for (let i = 0; i < this.dict.length; i++) {
+            if (this.dict[i].key == _key) {
+              this.dict.splice(i, 1)
+              return true
+            }
+          }
+        } catch (e) {
+          bln = false
+        }
+        return bln
+      },
+      // 娓呯┖瀛楀吀
+      cleanDict() {
+        this.dict = new Array()
+      },
+      // 鍒濆瀛楀吀
+      initDict() {
+      }
+    }
+  })
+
+export default useDictStore

--
Gitblit v1.9.3