#
luxiaotao1123
2024-03-30 df6668bdfc10fa1e3dae3824e2127a8807438ce7
#
2个文件已修改
14 ■■■■ 已修改文件
zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
@@ -186,6 +186,15 @@
        fn(this.addObject);
    }
    setNewSelectedMesh = (objName) => {
        for(const mesh of this.objects) {
            if (mesh.name === objName) {
                this.outlinePass.selectedObjects = [mesh];
                break;
            }
        }
    }
    destroy = () => {
        cancelAnimationFrame(this.animationFrame);
        window.removeEventListener('resize', this.resizeHandler);
zy-asrs-flow/src/pages/map/drawer/shelf/view.jsx
@@ -79,6 +79,7 @@
                addObject(palletMesh)
            }
        });
        shelfThree.setNewSelectedMesh(locNo);
    }
}
@@ -102,8 +103,8 @@
            startThree(refContainer.current);
            shelfThree.handleClick = (objName) => {
                setCurLocNo(objName);
            }
            fetchShelfInfo(originLocNo);   // curLoc更新不及时
            };
            fetchShelfInfo(originLocNo);
            setLoading(false);
        }, 300)