diff --git a/src/assets/images/public/bigScreen/back.png b/src/assets/images/public/bigScreen/back.png new file mode 100644 index 0000000..406138d Binary files /dev/null and b/src/assets/images/public/bigScreen/back.png differ diff --git a/src/assets/images/public/bigScreen/bg10.png b/src/assets/images/public/bigScreen/bg10.png new file mode 100644 index 0000000..709fb5f Binary files /dev/null and b/src/assets/images/public/bigScreen/bg10.png differ diff --git a/src/assets/images/public/bigScreen/bg11.png b/src/assets/images/public/bigScreen/bg11.png new file mode 100644 index 0000000..e7947d0 Binary files /dev/null and b/src/assets/images/public/bigScreen/bg11.png differ diff --git a/src/assets/images/public/bigScreen/bg12.png b/src/assets/images/public/bigScreen/bg12.png new file mode 100644 index 0000000..744094c Binary files /dev/null and b/src/assets/images/public/bigScreen/bg12.png differ diff --git a/src/assets/images/public/bigScreen/bg13.png b/src/assets/images/public/bigScreen/bg13.png new file mode 100644 index 0000000..7e42ac3 Binary files /dev/null and b/src/assets/images/public/bigScreen/bg13.png differ diff --git a/src/assets/images/public/bigScreen/bg14.png b/src/assets/images/public/bigScreen/bg14.png new file mode 100644 index 0000000..44cc8c3 Binary files /dev/null and b/src/assets/images/public/bigScreen/bg14.png differ diff --git a/src/assets/images/public/bigScreen/bg9.png b/src/assets/images/public/bigScreen/bg9.png new file mode 100644 index 0000000..ed1376a Binary files /dev/null and b/src/assets/images/public/bigScreen/bg9.png differ diff --git a/src/assets/images/public/bigScreen/ico6.png b/src/assets/images/public/bigScreen/ico6.png new file mode 100644 index 0000000..6d7b787 Binary files /dev/null and b/src/assets/images/public/bigScreen/ico6.png differ diff --git a/src/assets/images/public/bigScreen/ico7.png b/src/assets/images/public/bigScreen/ico7.png new file mode 100644 index 0000000..7c84ea9 Binary files /dev/null and b/src/assets/images/public/bigScreen/ico7.png differ diff --git a/src/assets/images/public/bigScreen/ico8.png b/src/assets/images/public/bigScreen/ico8.png new file mode 100644 index 0000000..8ffc382 Binary files /dev/null and b/src/assets/images/public/bigScreen/ico8.png differ diff --git a/src/assets/images/public/bigScreen/ico9.png b/src/assets/images/public/bigScreen/ico9.png new file mode 100644 index 0000000..b2f038e Binary files /dev/null and b/src/assets/images/public/bigScreen/ico9.png differ diff --git a/src/assets/images/public/bigScreen/imgok.png b/src/assets/images/public/bigScreen/imgok.png new file mode 100644 index 0000000..d43d764 Binary files /dev/null and b/src/assets/images/public/bigScreen/imgok.png differ diff --git a/src/assets/images/public/bigScreen/more1.png b/src/assets/images/public/bigScreen/more1.png new file mode 100644 index 0000000..5aa6771 Binary files /dev/null and b/src/assets/images/public/bigScreen/more1.png differ diff --git a/src/assets/images/public/bigScreen/tablebg1.png b/src/assets/images/public/bigScreen/tablebg1.png new file mode 100644 index 0000000..48e56a2 Binary files /dev/null and b/src/assets/images/public/bigScreen/tablebg1.png differ diff --git a/src/assets/images/public/bigScreen/tablebg2.png b/src/assets/images/public/bigScreen/tablebg2.png new file mode 100644 index 0000000..e7368e3 Binary files /dev/null and b/src/assets/images/public/bigScreen/tablebg2.png differ diff --git a/src/assets/images/public/bigScreen/w_ico1.png b/src/assets/images/public/bigScreen/w_ico1.png new file mode 100644 index 0000000..56c7297 Binary files /dev/null and b/src/assets/images/public/bigScreen/w_ico1.png differ diff --git a/src/assets/images/public/bigScreen/w_ico2.png b/src/assets/images/public/bigScreen/w_ico2.png new file mode 100644 index 0000000..fd13619 Binary files /dev/null and b/src/assets/images/public/bigScreen/w_ico2.png differ diff --git a/src/pages/Container/Bi/components/Header/index.js b/src/pages/Container/Bi/components/Header/index.js new file mode 100644 index 0000000..53d613b --- /dev/null +++ b/src/pages/Container/Bi/components/Header/index.js @@ -0,0 +1,112 @@ +import { useMount } from "ahooks"; +import { useContext, useState } from "react"; +import { CSSTransition } from "react-transition-group"; +import backImg from "~/assets/images/public/bigScreen/back.png"; +import imgOk from "~/assets/images/public/bigScreen/imgok.png"; +import guangImg from "~/assets/images/map_bi/guang.png"; +import topImg from "~/assets/images/public/bigScreen/title.png"; +import { Context } from "~/pages/Container/Map/js/context"; +import mitt from "~/pages/Container/Map/js/mitt"; +import { + changeBottomUtilsAnimationMittKey, + changeContentAnimationKeyMittKey, + changePeopleTrajectorySelectVisibleMittKey, + clickBackMittKey, + clickBranchOfficePointMittKey, + clickPortPointMittKey, + deletePeoplePositionPointMittKey, + initBottomUtilsMittKey, + resetAllBottomUtilsCheckMittKey, + resetBottomCurrentIndexMittKey, +} from "~/pages/Container/Map/js/mittKey"; +import "./index.less"; + +function Header() { + const { currentPort, currentBranchOffice, mapMethods, area } = useContext(Context); + + const [animationKey, setAnimationKey] = useState(0); + + useMount(() => { + setAnimationKey(Math.random()); + }); + + const onBack = () => { + mitt.emit(deletePeoplePositionPointMittKey); + if (currentPort !== "00003" && currentBranchOffice) { + mitt.emit(clickPortPointMittKey, { id: "" }); + mitt.emit(clickBranchOfficePointMittKey, { id: "" }); + mapMethods.current.removeWall(); + mapMethods.current.removeFourColorDiagram(); + mapMethods.current.removeBranchOfficePoint(); + mapMethods.current.removeMarkPoint(); + mapMethods.current.flyTo(); + mapMethods.current.addPortPoint(); + } + else if (currentBranchOffice) { + mitt.emit(clickBranchOfficePointMittKey, { id: "" }); + mapMethods.current.removeBranchOfficePoint(); + mapMethods.current.removeMarkPoint(); + mapMethods.current.returnPreviousCenterPoint(); + setTimeout(() => { + mapMethods.current.addBranchOfficePoint(area); + }, 2000); + } + else if (currentPort) { + mitt.emit(clickPortPointMittKey, { id: "" }); + mapMethods.current.removeWall(); + mapMethods.current.removeFourColorDiagram(); + mapMethods.current.removeBranchOfficePoint(); + mapMethods.current.removeMarkPoint(); + mapMethods.current.flyTo(); + mapMethods.current.addPortPoint(); + } + mitt.emit(changeBottomUtilsAnimationMittKey); + mitt.emit(initBottomUtilsMittKey); + mitt.emit(resetBottomCurrentIndexMittKey); + mitt.emit(resetAllBottomUtilsCheckMittKey); + mitt.emit(clickBackMittKey); + mitt.emit(changeContentAnimationKeyMittKey); + mitt.emit(changePeopleTrajectorySelectVisibleMittKey, false); + }; + + return ( +
当前作业数:13
+申请数:14
+当前作业数:13
+申请数:14
+当前作业数:13
+申请数:14
+当前作业数:13
+申请数:14
+