|
|
@@ -1867,30 +1867,6 @@ export default {
|
|
|
TXisBD.lat,
|
|
|
TXisBD.lon
|
|
|
).toFixed(2);
|
|
|
- // 先刷新页面
|
|
|
- this.onSearch();
|
|
|
- this.$router.push({
|
|
|
- path: '/outabnormalVisit',
|
|
|
- query: {
|
|
|
- storeId: val.storeId,
|
|
|
- rdId: val.rdId,
|
|
|
- lat: this.lat,
|
|
|
- lon: this.lon,
|
|
|
- visitId: val.visitId,
|
|
|
- pageType: 'out',
|
|
|
- visitModel: localStorage.getItem('postType') != 'GZ' ? '5' : '3',
|
|
|
- storeCode: val.storeCode,
|
|
|
- tabVal: this.tabVal,
|
|
|
- latNew: TXisBD.lat,
|
|
|
- lonNew: TXisBD.lon,
|
|
|
- PointSum: PointSum,
|
|
|
- marklat: resData.latitude,
|
|
|
- marklon: resData.longitude,
|
|
|
- },
|
|
|
- });
|
|
|
- localStorage.setItem('startTime', new Date());
|
|
|
- localStorage.setItem('ORGName', val.deptName);
|
|
|
- localStorage.setItem('chainNameR', val.storeName);
|
|
|
addVisitsPosition({
|
|
|
storeId: val.storeId,
|
|
|
visitsId: '',
|
|
|
@@ -1900,10 +1876,39 @@ export default {
|
|
|
sourceLat: location.lat,
|
|
|
positionDesc: '',
|
|
|
accuracy: resData.accuracy,
|
|
|
+ }).then((response) => {
|
|
|
+ // 进入拜访之前先刷新页面
|
|
|
+ this.pageNum = 1;
|
|
|
+ this.list = [];
|
|
|
+ this.finished = true;
|
|
|
+ if (this.tabVal == 1) {
|
|
|
+ this.getUserOutPlaListFun();
|
|
|
+ } else {
|
|
|
+ this.getUserOrgStoreList();
|
|
|
+ }
|
|
|
+ this.$router.push({
|
|
|
+ path: '/outabnormalVisit',
|
|
|
+ query: {
|
|
|
+ storeId: val.storeId,
|
|
|
+ rdId: val.rdId,
|
|
|
+ lat: this.lat,
|
|
|
+ lon: this.lon,
|
|
|
+ visitId: val.visitId,
|
|
|
+ pageType: 'out',
|
|
|
+ visitModel: localStorage.getItem('postType') != 'GZ' ? '5' : '3',
|
|
|
+ storeCode: val.storeCode,
|
|
|
+ tabVal: this.tabVal,
|
|
|
+ latNew: TXisBD.lat,
|
|
|
+ lonNew: TXisBD.lon,
|
|
|
+ PointSum: PointSum,
|
|
|
+ marklat: resData.latitude,
|
|
|
+ marklon: resData.longitude,
|
|
|
+ },
|
|
|
+ });
|
|
|
+ localStorage.setItem('startTime', new Date());
|
|
|
+ localStorage.setItem('ORGName', val.deptName);
|
|
|
+ localStorage.setItem('chainNameR', val.storeName);
|
|
|
});
|
|
|
- localStorage.setItem('startTime', new Date());
|
|
|
- localStorage.setItem('ORGName', val.deptName);
|
|
|
- localStorage.setItem('chainNameR', val.storeName);
|
|
|
})
|
|
|
.catch((error) => {
|
|
|
this.$dialog.alert({
|