|
|
@@ -6,6 +6,7 @@ import {
|
|
|
imgServerUrl,
|
|
|
imgServerUrl_new
|
|
|
} from '../../config/config.js'
|
|
|
+var $ = require('../../libs/gdconf.js');
|
|
|
var app = getApp();
|
|
|
Page({
|
|
|
|
|
|
@@ -22,6 +23,8 @@ Page({
|
|
|
selectId: -1, //选中筛选的条件
|
|
|
totalSalary: '', //薪资待遇排序(1:正序;2:倒序)
|
|
|
sort: '', //距离排序(1:正序;2:倒序)
|
|
|
+ longitude: '', //经度
|
|
|
+ latitude: '', //纬度
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
@@ -67,6 +70,9 @@ Page({
|
|
|
return false
|
|
|
}
|
|
|
let paramsObj = {
|
|
|
+ longitude: this.data.longitude,
|
|
|
+ latitude: this.data.latitude,
|
|
|
+ sort: this.data.sort,
|
|
|
totalSalary: this.data.totalSalary,
|
|
|
cityCode: this.data.cityCode,
|
|
|
pageNo: this.data.pageNo,
|
|
|
@@ -95,6 +101,39 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
|
|
|
+ //获取当前定位
|
|
|
+ cxgps: function(e) {
|
|
|
+ var that = this;
|
|
|
+ wx.showLoading({
|
|
|
+ title: 'loading',
|
|
|
+ mask: true
|
|
|
+ });
|
|
|
+ var distance = wx.getStorageSync('distance');
|
|
|
+ if (distance) {
|
|
|
+ console.log("fg22", distance)
|
|
|
+ wx.hideLoading();
|
|
|
+ that.setData({
|
|
|
+ longitude: distance.longitude,
|
|
|
+ latitude: distance.latitude
|
|
|
+ })
|
|
|
+ that.start();
|
|
|
+ } else {
|
|
|
+ $.map.getRegeo({
|
|
|
+ success(data) {
|
|
|
+ console.log("fg", data)
|
|
|
+ wx.hideLoading();
|
|
|
+ var data = data[0];
|
|
|
+ that.setData({
|
|
|
+ longitude: data.longitude,
|
|
|
+ latitude: data.latitude
|
|
|
+ })
|
|
|
+ wx.setStorageSync('distance', data);
|
|
|
+ that.start();
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
+
|
|
|
/**
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
@@ -149,6 +188,8 @@ Page({
|
|
|
pageNo: 1, //当前分页
|
|
|
isScroll: true, //是否可以滚动
|
|
|
list: [],
|
|
|
+ longitude: "",
|
|
|
+ latitude: ""
|
|
|
})
|
|
|
console.log("totalSalary", this.data.totalSalary)
|
|
|
this.start();
|
|
|
@@ -164,7 +205,11 @@ Page({
|
|
|
selectId: 1,
|
|
|
sort: sort,
|
|
|
totalSalary: '', //重置
|
|
|
+ pageNo: 1, //当前分页
|
|
|
+ isScroll: true, //是否可以滚动
|
|
|
+ list: [],
|
|
|
})
|
|
|
console.log("sort", this.data.sort)
|
|
|
+ this.cxgps();
|
|
|
}
|
|
|
})
|