From be4aa1e5402bfb12bc8df41c03ee3b4bc9260e51 Mon Sep 17 00:00:00 2001 From: jiangyy Date: Tue, 30 Aug 2022 16:55:32 +0800 Subject: [PATCH] bug --- src/views/modules/shequzhili/csgltc/csgl.vue | 9 +++++++-- src/views/modules/shequzhili/csgltc/csglDetail.vue | 8 +++++--- src/views/modules/shequzhili/ggfwtc/ggfw.vue | 10 ++++++++-- src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue | 4 ++++ 4 files changed, 24 insertions(+), 7 deletions(-) diff --git a/src/views/modules/shequzhili/csgltc/csgl.vue b/src/views/modules/shequzhili/csgltc/csgl.vue index 917cfa86c..e092c32c3 100644 --- a/src/views/modules/shequzhili/csgltc/csgl.vue +++ b/src/views/modules/shequzhili/csgltc/csgl.vue @@ -367,9 +367,14 @@ export default { }, handleDetail (row) { - this.detailShow = true + // this.detailShow = true + // this.$nextTick(() => { + // this.$refs.ref_detail.initForm(row) + // }) + this.formTitle = '详情' + this.formShow = true this.$nextTick(() => { - this.$refs.ref_detail.initForm(row) + this.$refs.ref_form.initForm('detail', row.icCityManagementId) }) }, diff --git a/src/views/modules/shequzhili/csgltc/csglDetail.vue b/src/views/modules/shequzhili/csgltc/csglDetail.vue index 3fa98185e..047a5c602 100644 --- a/src/views/modules/shequzhili/csgltc/csglDetail.vue +++ b/src/views/modules/shequzhili/csgltc/csglDetail.vue @@ -5,6 +5,7 @@ { + // this.$refs.ref_detail.initForm(row) + // }) + + this.formTitle = '详情' + this.formShow = true this.$nextTick(() => { - this.$refs.ref_detail.initForm(row) + this.$refs.ref_form.initForm('detail', row.icPublicServiceId) }) }, diff --git a/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue b/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue index 1fae810b8..7888dad9f 100644 --- a/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue +++ b/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue @@ -104,6 +104,10 @@ export default { async initForm (row) { this.startLoading() this.formData = { ...row } + debugger + if (!map) { + this.initMap() + } map.setCenter(new TMap.LatLng(this.formData.latitude, this.formData.longitude)) this.setMarker(this.formData.latitude, this.formData.longitude)