From e4dc1045a4496d3207b8afe70e14d2bf6057176b Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 14 三月 2024 16:46:39 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/header/search.jsx |   36 +++++++++++++++++++++++++++++++++++-
 1 files changed, 35 insertions(+), 1 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/header/search.jsx b/zy-asrs-flow/src/pages/map/header/search.jsx
index 4f7143c..90f021c 100644
--- a/zy-asrs-flow/src/pages/map/header/search.jsx
+++ b/zy-asrs-flow/src/pages/map/header/search.jsx
@@ -11,11 +11,45 @@
     </>
 );
 
+const sensorTypeSelectOptionsFn = (intl) => {
+    let options = [];
+    Object.entries(Utils.SENSOR_TYPE).forEach(([key, value]) => {
+        switch (key) {
+            case Utils.SENSOR_TYPE.SHELF:
+                options.push({
+                    value: value,
+                    label:
+                        (
+                            <>
+                                <span style={{ fontWeight: 'bold' }} >{intl.formatMessage({ id: 'map.sensor.type.shelf', defaultMessage: '璐ф灦' })}</span>
+                            </>
+                        )
+                })
+                break;
+            case Utils.SENSOR_TYPE.AGV:
+                options.push({
+                    value: value,
+                    label:
+                        (
+                            <>
+                                <span style={{ fontWeight: 'bold' }} >{intl.formatMessage({ id: 'map.sensor.type.agv', defaultMessage: '鏃犱汉灏忚溅' })}</span>
+                            </>
+                        )
+                })
+                break;
+            default:
+                break;
+        }
+
+    })
+    return options;
+}
+
 const MapSearch = (props) => {
     const intl = useIntl();
     const { curSprite: curSensor, setCurSPrite: setCurSensor } = props;
 
-    const sensorTypeSelectOptions = Utils.sensorTypeSelectOptions(intl);
+    const sensorTypeSelectOptions = sensorTypeSelectOptionsFn(intl);
 
     const [curSensorType, setCurSensorType] = React.useState(sensorTypeSelectOptions?.[0]?.value);
     const [sensorList, setSensorList] = React.useState([]);

--
Gitblit v1.9.1