From c6230b5765eb0b8ac69f8a17c191cc5757d42b18 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 18 十月 2024 12:56:49 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/insight/agv/useCoolHook.js | 12 +++++++-----
zy-acs-flow/src/map/insight/agv/AgvControl.jsx | 6 +++++-
zy-acs-flow/src/map/insight/agv/AgvMain.jsx | 2 --
version/db/20241018.rar | 0
4 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/version/db/20241018.rar b/version/db/20241018.rar
new file mode 100644
index 0000000..5442b67
--- /dev/null
+++ b/version/db/20241018.rar
Binary files differ
diff --git a/zy-acs-flow/src/map/insight/agv/AgvControl.jsx b/zy-acs-flow/src/map/insight/agv/AgvControl.jsx
index c6225ef..09aec4c 100644
--- a/zy-acs-flow/src/map/insight/agv/AgvControl.jsx
+++ b/zy-acs-flow/src/map/insight/agv/AgvControl.jsx
@@ -144,14 +144,18 @@
name="endCode"
control={control}
render={({ field, fieldState }) => {
+ const selectedOption = codeOptions.find(option => option.id === field.value) || null;
return (
<Autocomplete
options={codeOptions}
+ getOptionLabel={(option) => option.label}
+ isOptionEqualToValue={(option, value) => option.id === value.id}
+ value={selectedOption}
onInputChange={(event, value) => {
setCodeInputValue(value);
}}
onChange={(event, value) => {
- field.onChange(value?.id);
+ field.onChange(value ? value.id : null);
}}
renderInput={(params) => (
<TextField
diff --git a/zy-acs-flow/src/map/insight/agv/AgvMain.jsx b/zy-acs-flow/src/map/insight/agv/AgvMain.jsx
index 1ab1139..f507cd5 100644
--- a/zy-acs-flow/src/map/insight/agv/AgvMain.jsx
+++ b/zy-acs-flow/src/map/insight/agv/AgvMain.jsx
@@ -204,8 +204,6 @@
}
const KeyValuePair = ({ label, value, bool }) => {
- console.log({ label, value, bool });
-
return (
<>
<Stack direction="row" alignItems="center" spacing={1} sx={{ mb: 1 }}>
diff --git a/zy-acs-flow/src/map/insight/agv/useCoolHook.js b/zy-acs-flow/src/map/insight/agv/useCoolHook.js
index f741bd7..263e831 100644
--- a/zy-acs-flow/src/map/insight/agv/useCoolHook.js
+++ b/zy-acs-flow/src/map/insight/agv/useCoolHook.js
@@ -32,11 +32,13 @@
const debouncedFetch = useCallback(debounce(fetchData, 300), [url]);
useEffect(() => {
- if (inputValue) {
- debouncedFetch(inputValue);
- } else {
- setOptions([]);
- }
+ // console.log(inputValue, url)
+ // if (inputValue) {
+ // debouncedFetch(inputValue);
+ // } else {
+ // setOptions([]);
+ // }
+ debouncedFetch(inputValue);
}, [inputValue, debouncedFetch]);
return {
--
Gitblit v1.9.1