From aa279db8d074ad92990b743e52ff3ac9e3fa9fbe Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 29 三月 2024 16:45:28 +0800
Subject: [PATCH] #
---
zy-asrs-flow/src/pages/map/drawer/shelf/index.jsx | 8 +++++---
zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx | 10 ++++------
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/zy-asrs-flow/src/pages/map/drawer/shelf/index.jsx b/zy-asrs-flow/src/pages/map/drawer/shelf/index.jsx
index c08d937..a8e8458 100644
--- a/zy-asrs-flow/src/pages/map/drawer/shelf/index.jsx
+++ b/zy-asrs-flow/src/pages/map/drawer/shelf/index.jsx
@@ -17,17 +17,19 @@
const { curSprite, curFloor } = props;
const [activeTabKey, setActiveTabKey] = useState('view');
-
- const locNo = curSprite.data.no + '-' + curFloor;
+ const [curLocNo, setCurLocNo] = React.useState(curSprite.data.no + '-' + curFloor);
useEffect(() => {
+ const locNo = curSprite.data.no + '-' + curFloor;
props.setDrawerTitle(intl.formatMessage({ id: 'map.loc.no', defaultMessage: '搴撲綅鍙�' }) + ': ' + locNo);
+ setCurLocNo(locNo);
}, [curSprite]);
const contentList = {
view: (
<ShelfView
- locNo={locNo}
+ curLocNo={curLocNo}
+ setCurLocNo={setCurLocNo}
data={curSprite.data}
curFloor={curFloor}
/>
diff --git a/zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx b/zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx
index f7a4433..7c9523e 100644
--- a/zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx
+++ b/zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx
@@ -60,13 +60,11 @@
const intl = useIntl();
const { styles } = useStyles();
const refContainer = useRef();
+
+ const { curLocNo, setCurLocNo } = props;
const [loading, setLoading] = React.useState(false);
- const [shelfList, setShelfList] = React.useState([]);
- const [curLocNo, setCurLocNo] = React.useState(props.locNo);
-
useEffect(() => {
- setCurLocNo(props.locNo)
endThree();
setLoading(true);
@@ -101,12 +99,12 @@
shelfThree.handleClick = (locNo) => {
setCurLocNo(locNo);
}
- fetchShelfInfo(props.locNo);
+ fetchShelfInfo(curLocNo);
setLoading(false);
}, 300)
return endThree;
- }, [props.data.uuid, props.locNo]);
+ }, [props.data.uuid]);
return (
<>
--
Gitblit v1.9.1