From ef307d590b7d27791bce1b594ff16267f9b8f0f4 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 21 三月 2024 17:39:52 +0800
Subject: [PATCH] 调整文件夹路径
---
src/enum/scene.js | 61 ++++++++++++++++++++++--------
1 files changed, 45 insertions(+), 16 deletions(-)
diff --git a/src/enum/scene.js b/src/enum/scene.js
index fafa846..80aa423 100644
--- a/src/enum/scene.js
+++ b/src/enum/scene.js
@@ -1,11 +1,42 @@
-// 鍦烘櫙绫诲瀷鏋氫妇
+/**
+ * 鍦烘櫙绫诲瀷鏋氫妇
+ * @param {Number} type 1:椋炵窘鐜绯荤粺锛�2锛氶缇界洃绠$郴缁燂紱
+ * @param {Boolean} allOption 鏄惁鍦ㄥご閮ㄦ坊鍔犫�滃叏閮ㄢ�濋�夐」
+ */
+function enumScene(type, allOption = true) {
+ let l;
+ switch (type) {
+ case 1:
+ l = _enumScene_1();
+ break;
+ case 2:
+ l = _enumScene_2();
+ break;
+ default:
+ l = _enumScene_1();
+ break;
+ }
+ if (!allOption) {
+ l.shift();
+ }
+
+ return l;
+}
+
+function getSceneName(value, type = 1) {
+ return enumScene(type).find((v) => {
+ if (v.value == value) {
+ return v;
+ }
+ });
+}
// 椋炵窘鐜绯荤粺
-function enumScene_1 () {
+function _enumScene_1() {
return [
{
label: '鍏ㄩ儴',
- value: '0',
+ value: null,
},
{
label: '椁愰ギ',
@@ -35,20 +66,23 @@
label: '姹戒慨',
value: '7',
},
+ {
+ label: '瀹為獙瀹�',
+ value: '8',
+ },
+ {
+ label: '鍖荤枟鏈烘瀯',
+ value: '9',
+ },
];
-}
-function enumScene_1NA() {
- const l = enumScene_1();
- l.shift();
- return l;
}
// 椋炵窘鐩戠绯荤粺
-function enumScene_2 () {
+function _enumScene_2() {
return [
{
label: '鍏ㄩ儴',
- value: '0',
+ value: null,
},
{
label: '宸ュ湴',
@@ -88,10 +122,5 @@
},
];
}
-function enumScene_2NA() {
- const l = enumScene_2();
- l.shift();
- return l
-}
-export { enumScene_1, enumScene_1NA, enumScene_2, enumScene_2NA };
+export { enumScene, getSceneName };
--
Gitblit v1.9.3