diff --git a/src/views/modules/communityParty/regionalParty/units.vue b/src/views/modules/communityParty/regionalParty/units.vue
index 23db7d00e..f5eb946e4 100644
--- a/src/views/modules/communityParty/regionalParty/units.vue
+++ b/src/views/modules/communityParty/regionalParty/units.vue
@@ -166,18 +166,18 @@
label="在职党员数"
width="100">
-
-
- -->
+
{
this.$refs.ref_form.initForm('add', null)
})
diff --git a/src/views/modules/shequzhili/csgltc/csglDetail.vue b/src/views/modules/shequzhili/csgltc/csglDetail.vue
index f47ae68d7..3fa98185e 100644
--- a/src/views/modules/shequzhili/csgltc/csglDetail.vue
+++ b/src/views/modules/shequzhili/csgltc/csglDetail.vue
@@ -89,7 +89,10 @@ export default {
},
components: {},
async mounted () {
- await this.initMap()
+ if (!map) {
+ this.initMap()
+ }
+
},
methods: {
@@ -102,6 +105,7 @@ export default {
async initForm (row) {
this.startLoading()
this.formData = { ...row }
+ console.log(map)
map.setCenter(new TMap.LatLng(this.formData.latitude, this.formData.longitude))
this.setMarker(this.formData.latitude, this.formData.longitude)
@@ -111,6 +115,7 @@ export default {
// 地图初始化函数,本例取名为init,开发者可根据实际情况定义
initMap () {
+ console.log('initMap')
// 定义地图中心点坐标
let { latitude, longitude } = this.$store.state.user;
console.log('lat' + latitude + ',lon' + longitude)
diff --git a/src/views/modules/shequzhili/ggfwtc/ggfw.vue b/src/views/modules/shequzhili/ggfwtc/ggfw.vue
index f1c7e7fad..2407527a9 100644
--- a/src/views/modules/shequzhili/ggfwtc/ggfw.vue
+++ b/src/views/modules/shequzhili/ggfwtc/ggfw.vue
@@ -411,7 +411,7 @@ export default {
handleAdd () {
this.formTitle = '新增'
- this.formShow = 'edit'
+ this.formShow = true
this.$nextTick(() => {
this.$refs.ref_form.initForm('add', null)
})
diff --git a/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue b/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue
index 5a45beb7e..1fae810b8 100644
--- a/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue
+++ b/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue
@@ -88,7 +88,10 @@ export default {
},
components: {},
mounted () {
- this.initMap()
+ if (!map) {
+ this.initMap()
+ }
+
},
methods: {
@@ -110,8 +113,14 @@ export default {
// 地图初始化函数,本例取名为init,开发者可根据实际情况定义
initMap () {
+ let { latitude, longitude } = this.$store.state.user;
+ console.log('lat' + latitude + ',lon' + longitude)
+ if (!latitude || latitude == "" || latitude == "0") {
+ latitude = 39.9088810666821;
+ longitude = 116.39743841556731;
+ }
// 定义地图中心点坐标
- var center = new window.TMap.LatLng(36.0722275, 120.38945519)
+ var center = new window.TMap.LatLng(latitude, longitude);
// 定义map变量,调用 TMap.Map() 构造函数创建地图
map = new window.TMap.Map(document.getElementById('app'), {
center: center, // 设置地图中心点坐标
@@ -135,7 +144,8 @@ export default {
this.handleMoveCenter()
})
this.handleMoveCenter()
- this.convert()
+ console.log('initMap')
+ // this.convert()
},
setMarker (lat, lng) {
diff --git a/src/views/modules/shequzhili/ggfwtc/ggfwForm.vue b/src/views/modules/shequzhili/ggfwtc/ggfwForm.vue
index 11ccaa900..9bfc646b1 100644
--- a/src/views/modules/shequzhili/ggfwtc/ggfwForm.vue
+++ b/src/views/modules/shequzhili/ggfwtc/ggfwForm.vue
@@ -301,8 +301,8 @@ export default {
map.on('panend', () => {
this.handleMoveCenter()
})
- // this.handleMoveCenter()
- this.convert()
+ this.handleMoveCenter()
+ // this.convert()
},
setMarker (lat, lng) {