diff --git a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue index 72a7ada..b62e067 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue @@ -1,279 +1,166 @@ - - - diff --git a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottomold.vue b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottomold.vue new file mode 100644 index 0000000..72a7ada --- /dev/null +++ b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottomold.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/index.vue b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/index.vue index f2d98c4..624acbd 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/index.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/index.vue @@ -7,13 +7,17 @@
- +
+ +
更多
+
+ @@ -26,6 +30,7 @@ import centerBottom from "@/views/sevenLargeScreen/comprehensiveManage/projectOv import rightTop from "@/views/sevenLargeScreen/comprehensiveManage/projectOverview/rightTop.vue"; import rightCenter from "@/views/sevenLargeScreen/comprehensiveManage/projectOverview/rightCenter.vue"; import rightBottom from "@/views/sevenLargeScreen/comprehensiveManage/projectOverview/rightBottom.vue"; +import partyBuildDialog from "@/views/sevenLargeScreen/comprehensiveManage/guidancePartyBuilding/party-build-dialog.vue"; import { GlobalStore } from "@/stores"; const store = GlobalStore(); import { getWorkerStatisticsCountApi, getProjectDetail } from "@/api/modules/projectOverview"; @@ -33,6 +38,14 @@ import { ref, onMounted, onBeforeUnmount, nextTick } from "vue"; const statisticsCount = ref(null as any); const projectData = ref(null as any); + +// 人员情况弹窗 +const partyBuildRef = ref(); +const openPeopleCountDialog = (type: any) => { + partyBuildRef.value.openDialog(type); + // console.log(partyBuildRef.value); +}; + //获取项目信息 const getProjectInfo = async () => { const res = await getProjectDetail({ projectSn: store.sn }); @@ -57,7 +70,7 @@ const callChildFn = async () => { nextTick(async () => { leftTopRef.value.projectTypeEnum(); centerTopRef.value.getQueryBySnData(); - centerBottomRef.value.getProgressOption(); + // centerBottomRef.value.getProgressOption(); rightTopRef.value.getSafeInfo(); rightCenterRef.value.qualityInfo(); rightBottomRef.value.getList(); @@ -83,7 +96,7 @@ const destroyInterval = () => { onBeforeUnmount(() => { destroyInterval(); }); -window.onbeforeunload = (e) => { +window.onbeforeunload = e => { destroyInterval(); }; onMounted(async () => { @@ -93,6 +106,7 @@ onMounted(async () => { });