flat: 暂存 添加定位处理70%,key达上限未测
This commit is contained in:
@@ -238,7 +238,7 @@
|
||||
latitude: res.latitude,
|
||||
longitude: res.longitude
|
||||
}
|
||||
that.getAddrByPoint(res);
|
||||
// that.getAddrByPoint(res);
|
||||
that.getNearList(that.currentPoint)
|
||||
},
|
||||
complete: function(e) {}
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
latitude: res.latitude,
|
||||
longitude: res.longitude
|
||||
}
|
||||
that.getAddrByPoint(res);
|
||||
// that.getAddrByPoint(res);
|
||||
that.getNearList(that.currentPoint)
|
||||
},
|
||||
complete: function(e) {}
|
||||
|
||||
@@ -209,6 +209,12 @@
|
||||
import uniMask from '@/components/uni-mask/mask.vue'
|
||||
import uniPopup from '@/components/uni-popup/uni-popup.vue'
|
||||
import validCode from '@/components/p-valid-code/p-valid-code.vue'
|
||||
import {
|
||||
AddressToLocation
|
||||
} from '@/untils/addressToLocation.js'
|
||||
import {
|
||||
add
|
||||
} from 'lodash';
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -220,8 +226,8 @@
|
||||
maskShow: false,
|
||||
nextBtn: false,
|
||||
loading: false,
|
||||
latitude: 39.909, //中心点
|
||||
longitude: 116.39742,
|
||||
latitude: 31.126855, //中心点
|
||||
longitude: 104.397894,
|
||||
covers: [{ //marker标记位置
|
||||
id: 0,
|
||||
latitude: 0,
|
||||
@@ -301,10 +307,19 @@
|
||||
missionDetail(self.missionNo).then(res => {
|
||||
self.info = res.data.data;
|
||||
self.status = res.data.data.detailStatus;
|
||||
self.latitude = self.info.lat;
|
||||
self.longitude = self.info.lon;
|
||||
self.covers[0].latitude = self.info.lat;
|
||||
self.covers[0].longitude = self.info.lon;
|
||||
AddressToLocation({
|
||||
smart_address: res.data.data.address
|
||||
}).then((result) => {
|
||||
console.log('result', result)
|
||||
self.latitude = result.location.lat;
|
||||
self.longitude = result.location.lon;
|
||||
self.covers[0].latitude = result.location.lat;
|
||||
self.covers[0].longitude = result.location.lon;
|
||||
})
|
||||
// self.latitude = self.info.lat;
|
||||
// self.longitude = self.info.lon;
|
||||
// self.covers[0].latitude = self.info.lat;
|
||||
// self.covers[0].longitude = self.info.lon;
|
||||
self.showDetail = true;
|
||||
self.getCollectStatus();
|
||||
if (self.type === 1) {
|
||||
@@ -414,7 +429,8 @@
|
||||
}
|
||||
},
|
||||
cityNamed() {
|
||||
if (this.info && typeof this.info.cityId !== 'undefined' && this.info.cityId !== -1 && this.area.dic) {
|
||||
if (this.info && typeof this.info.cityId !== 'undefined' && this.info.cityId !== -1 && this.area
|
||||
.dic) {
|
||||
return this.area.dic[this.info.cityId].label
|
||||
} else {
|
||||
return '无'
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<view v-if="showDetail">
|
||||
<view class="head">
|
||||
<view class="proname">
|
||||
{{info.missionTitle || '暂无'}}
|
||||
{{info.jobName || '暂无'}}
|
||||
</view>
|
||||
<!-- <view class="prolist">
|
||||
任务编码:{{info.missionNo}}
|
||||
@@ -226,8 +226,8 @@
|
||||
maskShow: false,
|
||||
nextBtn: false,
|
||||
loading: false,
|
||||
latitude: 39.909, //中心点
|
||||
longitude: 116.39742,
|
||||
latitude: 31.126855, //中心点
|
||||
longitude: 104.397894,
|
||||
covers: [{ //marker标记位置
|
||||
id: 0,
|
||||
latitude: 0,
|
||||
@@ -320,10 +320,10 @@
|
||||
self.info = resData.data.data;
|
||||
self.status = resData.data.data.status;
|
||||
self.missionNo = resData.data.data.missionNo;
|
||||
self.latitude = self.info.lat;
|
||||
self.longitude = self.info.lon;
|
||||
self.covers[0].latitude = self.info.lat;
|
||||
self.covers[0].longitude = self.info.lon;
|
||||
// self.latitude = self.info.lat;
|
||||
// self.longitude = self.info.lon;
|
||||
// self.covers[0].latitude = self.info.lat;
|
||||
// self.covers[0].longitude = self.info.lon;
|
||||
self.showDetail = true;
|
||||
if (!this.seeDeatil) {
|
||||
self.getCollectStatus();
|
||||
@@ -426,11 +426,19 @@
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
...mapGetters(['auth', 'autograph']),
|
||||
...mapGetters(['auth', 'autograph', 'area']),
|
||||
skillNames() {
|
||||
if (this.info.skillNames) {
|
||||
return this.info.skillNames.split(',')
|
||||
}
|
||||
},
|
||||
cityNamed() {
|
||||
console.log('val', this.info, this.area.dic)
|
||||
if (this.info && this.info.cityId !== -1 && this.area.dic) {
|
||||
return this.area.dic[this.info.cityId].label
|
||||
} else {
|
||||
return '无'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -231,8 +231,8 @@
|
||||
maskShow: false,
|
||||
nextBtn: false,
|
||||
loading: false,
|
||||
latitude: 39.909, //中心点
|
||||
longitude: 116.39742,
|
||||
latitude: 31.126855, //中心点
|
||||
longitude: 104.397894,
|
||||
covers: [{ //marker标记位置
|
||||
id: 0,
|
||||
latitude: 0,
|
||||
@@ -325,10 +325,10 @@
|
||||
self.info = resData.data.data;
|
||||
self.status = resData.data.data.status;
|
||||
self.missionNo = resData.data.data.missionNo;
|
||||
self.latitude = self.info.lat;
|
||||
self.longitude = self.info.lon;
|
||||
self.covers[0].latitude = self.info.lat;
|
||||
self.covers[0].longitude = self.info.lon;
|
||||
// self.latitude = self.info.lat;
|
||||
// self.longitude = self.info.lon;
|
||||
// self.covers[0].latitude = self.info.lat;
|
||||
// self.covers[0].longitude = self.info.lon;
|
||||
self.showDetail = true;
|
||||
if (!this.seeDeatil) {
|
||||
self.getCollectStatus();
|
||||
|
||||
@@ -228,8 +228,8 @@
|
||||
maskShow: false,
|
||||
nextBtn: false,
|
||||
loading: false,
|
||||
latitude: 39.909, //中心点
|
||||
longitude: 116.39742,
|
||||
latitude: 31.126855, //中心点
|
||||
longitude: 104.397894,
|
||||
covers: [{ //marker标记位置
|
||||
id: 0,
|
||||
latitude: 0,
|
||||
@@ -311,10 +311,10 @@
|
||||
self.info = res.data.data;
|
||||
self.status = res.data.data.status;
|
||||
self.missionNo = res.data.data.missionNo;
|
||||
self.latitude = self.info.lat;
|
||||
self.longitude = self.info.lon;
|
||||
self.covers[0].latitude = self.info.lat;
|
||||
self.covers[0].longitude = self.info.lon;
|
||||
// self.latitude = self.info.lat;
|
||||
// self.longitude = self.info.lon;
|
||||
// self.covers[0].latitude = self.info.lat;
|
||||
// self.covers[0].longitude = self.info.lon;
|
||||
self.showDetail = true;
|
||||
self.getCollectStatus();
|
||||
if (self.type === 1) {
|
||||
|
||||
Reference in New Issue
Block a user