From 0bd8b4947527f0d1a3fe445d84fb776ce021507e Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 21 十一月 2024 10:59:56 +0800
Subject: [PATCH] 1. 修改问题整改界面中左侧列表的状态图标

---
 src/enum/scene.js |   69 +++++++++++++++++++++++-----------
 1 files changed, 47 insertions(+), 22 deletions(-)

diff --git a/src/enum/scene.js b/src/enum/scene.js
index 2dcf30a..5aeb977 100644
--- a/src/enum/scene.js
+++ b/src/enum/scene.js
@@ -5,7 +5,7 @@
  */
 function enumScene(type, allOption = true) {
   let l;
-  switch (type) {
+  switch (parseInt(type)) {
     case 1:
       l = _enumScene_1();
       break;
@@ -24,7 +24,7 @@
 }
 
 function getSceneName(value, type = 1) {
-  enumScene(type).find((v) => {
+  return enumScene(type).find((v) => {
     if (v.value == value) {
       return v;
     }
@@ -36,36 +36,44 @@
   return [
     {
       label: '鍏ㄩ儴',
-      value: '0',
+      value: null
     },
     {
       label: '椁愰ギ',
-      value: '1',
+      value: '1'
     },
     {
       label: '宸ュ湴',
-      value: '2',
+      value: '2'
     },
     {
       label: '鐮佸ご',
-      value: '3',
+      value: '3'
     },
     {
       label: '鍫嗗満',
-      value: '4',
+      value: '4'
     },
     {
       label: '鎼呮媽绔�',
-      value: '5',
+      value: '5'
     },
     {
       label: '宸ヤ笟浼佷笟',
-      value: '6',
+      value: '6'
     },
     {
       label: '姹戒慨',
-      value: '7',
+      value: '7'
     },
+    {
+      label: '瀹為獙瀹�',
+      value: '8'
+    },
+    {
+      label: '鍖荤枟鏈烘瀯',
+      value: '9'
+    }
   ];
 }
 
@@ -74,45 +82,62 @@
   return [
     {
       label: '鍏ㄩ儴',
-      value: '0',
+      value: null
     },
     {
       label: '宸ュ湴',
-      value: '1',
+      value: '1'
     },
     {
       label: '鐮佸ご',
-      value: '2',
+      value: '2'
     },
     {
       label: '鎼呮媽绔�',
-      value: '3',
+      value: '3'
     },
     {
       label: '宸ヤ笟浼佷笟',
-      value: '4',
+      value: '4'
     },
     {
       label: '椁愰ギ',
-      value: '5',
+      value: '5'
     },
     {
       label: '姹戒慨',
-      value: '6',
+      value: '6'
     },
     {
       label: '閬撹矾鎵皹鐩戞祴鐐�',
-      value: '9',
+      value: '9'
     },
     {
       label: '閬撹矾',
-      value: '10',
+      value: '10'
     },
     {
       label: '鍫嗗満',
-      value: '14',
-    },
+      value: '14'
+    }
   ];
 }
 
-export { enumScene, getSceneName };
+/**
+ * 椋炵窘鐩戠绯荤粺 鍦烘櫙绫诲瀷杞� 椋炵窘鐜绯荤粺
+ * @param {*} sceneTypeId
+ */
+function svToTz(sceneTypeId) {
+  const sv = _enumScene_2();
+  const tz = _enumScene_1();
+
+  const scType = sv.find((v) => {
+    return v.value == sceneTypeId + '';
+  });
+  const tzType = tz.find((v) => {
+    return v.label == scType.label;
+  });
+  return tzType ? tzType : scType;
+}
+
+export { enumScene, getSceneName, svToTz };

--
Gitblit v1.9.3