|
|
|
@ -1,18 +1,33 @@ |
|
|
|
// subpages/InspectionReport/pages/InspectionReport/InspectionReport.js
|
|
|
|
const QQMapWX = require('../../../../utils/qqmap-wx-jssdk') |
|
|
|
Page({ |
|
|
|
|
|
|
|
/** |
|
|
|
* 页面的初始数据 |
|
|
|
*/ |
|
|
|
data: { |
|
|
|
|
|
|
|
addressContent:'', |
|
|
|
fmData: { |
|
|
|
gridId: '', |
|
|
|
attachmentList:[],//图片
|
|
|
|
voiceList:[], |
|
|
|
latitude:"", |
|
|
|
longitude:"", |
|
|
|
resiId:"", |
|
|
|
happenTime:"", |
|
|
|
content:"",//内容
|
|
|
|
address:"",//地址
|
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
* 生命周期函数--监听页面加载 |
|
|
|
*/ |
|
|
|
onLoad(options) { |
|
|
|
|
|
|
|
this.data.qqMapWX = new QQMapWX({ |
|
|
|
key: 'CMJBZ-4DECI-JXGGN-5B4WU-QLV2H-B5BEJ' |
|
|
|
}) |
|
|
|
this.reverseLocation() |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
@ -26,7 +41,7 @@ Page({ |
|
|
|
* 生命周期函数--监听页面显示 |
|
|
|
*/ |
|
|
|
onShow() { |
|
|
|
|
|
|
|
this.reverseLocation |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
@ -60,7 +75,44 @@ Page({ |
|
|
|
/** |
|
|
|
* 用户点击右上角分享 |
|
|
|
*/ |
|
|
|
onShareAppMessage() { |
|
|
|
|
|
|
|
onShareAppMessage() {}, |
|
|
|
//跳转地图选点
|
|
|
|
toughGetLocation() { |
|
|
|
// this.getLocation(false);
|
|
|
|
wx.chooseLocation({ |
|
|
|
success: res => { |
|
|
|
console.log('resadddres', res) |
|
|
|
const { |
|
|
|
fmData |
|
|
|
} = this.data; |
|
|
|
this.setData({ |
|
|
|
fmData: { |
|
|
|
...fmData, |
|
|
|
address: res.address, |
|
|
|
longitude: res.longitude, |
|
|
|
latitude: res.latitude |
|
|
|
}, |
|
|
|
addressContent: res.address |
|
|
|
}); |
|
|
|
console.log(this.data.fmData); |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
reverseLocation() { |
|
|
|
const _this = this |
|
|
|
this.data.qqMapWX.reverseGeocoder({ |
|
|
|
success(res) { |
|
|
|
console.log(res); |
|
|
|
_this.setData({ |
|
|
|
addressContent:res.result.address, |
|
|
|
'fmData.address': res.result.address, |
|
|
|
'fmData.longitude':res.result.location.lng, |
|
|
|
'fmData.latitude':res.result.location.lat, |
|
|
|
}) |
|
|
|
}, |
|
|
|
fail(err) { |
|
|
|
console.debug(err) |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
}) |