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 | 74 ++++++++++++++++++++++--------------
1 files changed, 45 insertions(+), 29 deletions(-)
diff --git a/src/enum/scene.js b/src/enum/scene.js
index a62b681..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,27 +66,23 @@
label: '姹戒慨',
value: '7',
},
+ {
+ label: '瀹為獙瀹�',
+ value: '8',
+ },
+ {
+ label: '鍖荤枟鏈烘瀯',
+ value: '9',
+ },
];
-}
-function enumScene_1NA() {
- const l = enumScene_1();
- l.shift();
- return l;
-}
-function getSceneName_1(value) {
- enumScene_1().find((v) => {
- if (v.value == value) {
- return v;
- }
- });
}
// 椋炵窘鐩戠绯荤粺
-function enumScene_2() {
+function _enumScene_2() {
return [
{
label: '鍏ㄩ儴',
- value: '0',
+ value: null,
},
{
label: '宸ュ湴',
@@ -95,16 +122,5 @@
},
];
}
-function enumScene_2NA() {
- const l = enumScene_2();
- l.shift();
- return l;
-}
-export {
- enumScene_1,
- enumScene_1NA,
- getSceneName_1,
- enumScene_2,
- enumScene_2NA,
-};
+export { enumScene, getSceneName };
--
Gitblit v1.9.3