From 8cd4882179718d893d1781494f3d9691f0bfbc93 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Sun, 9 Jul 2023 21:47:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20BUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../largeScreenOne/components/maps3D.vue | 8 + .../largeScreen/largeScreenOne/index.vue | 36 +- .../components/transformInfo1.vue | 11 +- .../components/transformInfo2.vue | 13 +- .../components/transformInfo1.vue | 1 + .../components/ProjectSupervision/annex.scss | 12 + .../components/ProjectSupervision/annex.vue | 134 +++++++ .../components/ProjectSupervision/duty.scss | 36 ++ .../components/ProjectSupervision/duty.ts | 130 +++++++ .../components/ProjectSupervision/duty.vue | 110 ++++++ .../ProjectSupervision/dutyForm.scss | 73 ++++ .../ProjectSupervision/dutyForm.vue | 151 +++++++ .../components/ProjectSupervision/index.scss | 19 + .../components/ProjectSupervision/index.vue | 105 +++++ .../ProjectSupervision/overview.scss | 136 +++++++ .../components/ProjectSupervision/overview.ts | 230 +++++++++++ .../ProjectSupervision/overview.vue | 367 ++++++++++++++++++ .../projectApproval/index.vue | 31 +- .../qualityControl/index.scss | 6 + .../qualityControl/index.vue | 5 + .../safetyManagement/index.scss | 6 + .../safetyManagement/index.vue | 5 + .../largeScreenOne/components/milestone.vue | 2 +- .../largeScreen/largeScreenOne/index.vue | 21 +- .../components/transformInfo1.vue | 5 +- .../components/transformInfo2.vue | 4 +- .../components/transformInfo1.vue | 37 +- .../subItemManagement/index.vue | 20 + 28 files changed, 1670 insertions(+), 44 deletions(-) create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/annex.scss create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/annex.vue create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/duty.scss create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/duty.ts create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/duty.vue create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/dutyForm.scss create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/dutyForm.vue create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/index.scss create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/index.vue create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/overview.scss create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/overview.ts create mode 100644 src/views/goverment/huizhou/projectMonitoring/projectApproval/components/ProjectSupervision/overview.vue diff --git a/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/maps3D.vue b/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/maps3D.vue index 719c270..af56678 100644 --- a/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/maps3D.vue +++ b/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/maps3D.vue @@ -82,11 +82,19 @@ const addMarker = () => { // map.value?.setFitView(); // }); }; +// 设置地图图层 +const setMap = () => { + // 构造官方卫星、路网图层 + var layers = [new AMapRef.value.TileLayer.Satellite(), new AMapRef.value.TileLayer.RoadNet()]; + // 地图上设置图层 + map.value.setLayers(layers); +}; onMounted(async () => { console.log("onMounted"); await mapData(); createArea(); addMarker(); + setMap(); }); diff --git a/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo1.vue b/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo1.vue index 58556cd..5160974 100644 --- a/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo1.vue +++ b/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo1.vue @@ -72,7 +72,12 @@ > - + @@ -196,6 +201,7 @@ const transformDialog = ref(false); // 整改记录对话框 const recordData = ref([]); // 整改记录表格数据 const recordItemData = ref([]); // 整改记录表格数据 const basicData = ref(); // 基础信息 +const relativeRowId = ref(""); const getApplyTimeData = async () => { let requestData = {}; if (props.active == 0) { @@ -239,7 +245,6 @@ const openAdd = () => { unPayAmount: "", payRatio: "" }); - formConfig.formItemConfig[5].data = []; addVisible.value = true; }; // 页面的分页 @@ -271,6 +276,7 @@ const arraySpanMethod = ({ row, column, rowIndex, columnIndex }) => { const handleEditItem = async (row: any) => { console.log(row); // getSubDetailList(row.id); + relativeRowId.value = row.id; payVisible.value = true; }; const getSubDetailList = async (id: any) => { @@ -292,6 +298,7 @@ watch( (n, o) => { visible1.value = n; if (n) { + formConfig.formItemConfig[5].data = []; getApplyTimeData(); getSubItemList(); } else { diff --git a/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo2.vue b/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo2.vue index 6110845..0badaa9 100644 --- a/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo2.vue +++ b/src/views/goverment/huizhou/progressManagement/investmentPayment/components/transformInfo2.vue @@ -31,7 +31,7 @@