1 Star 0 Fork 0

Greek_Admin/gcs_wx

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
app.js 2.41 KB
一键复制 编辑 原始数据 按行查看 历史
Your Name 提交于 2019-01-05 11:39 . 付款功能全部完成
//app.js
import {
getUserInfo,
getUserAddrs,
getCardInfo,
getSchool
} from './utils/apis'
import {
getCurrentAddress,
coordFormat
} from './utils/util'
import {
gcj02tobd09
} from './utils/coordtransform'
import distance from './utils/distance'
const {
$Toast
} = require('./dist/base/index');
App({
onLaunch: function() {
// 注册默认地址
this.saveDefaultAddress();
// 注册学校信息
this.getSchool();
},
getLoginInfo: function(save) {
if (!this.globalData.loginInfo) {
//先从缓存中取
var info = wx.getStorageSync('userInfo');
if (info) {
save(info);
return;
}
// 缓存不存在 登录操作
wx.login({
success(res) {
if (res.code) {
getUserInfo({
code: res.code,
success: (response) => {
save(response);
}
})
} else {
$Toast({
content: '网络错误',
type: 'warning'
});
}
}
});
}
},
setLoginInfo(loginInfo) {
if (loginInfo) {
wx.setStorageSync('userInfo', loginInfo);
this.globalData.loginInfo = loginInfo;
console.log(this.userInfoCallback);
if (this.userInfoCallback) {
this.userInfoCallback(loginInfo);
}
}
},
getSchool(){
var that=this;
getSchool({
data:{},
success:function(schools){
that.globalData.schoolList=schools;
}
});
},
saveDefaultAddress() {
var address = wx.getStorageSync('address');
if (!address || JSON.stringify(address)==='{}') {
wx.setStorageSync('address', {
id: 1,
name: "西北大学"
});
}
},
globalData: {
loginInfo: null,
cardInfo: {
startTime: (new Date()).getTime() - 7200,
endTime: (new Date()).getTime() - 7200,
id: 0
},
openCode: null,
wxUserInfo: null,
schoolList:null
}
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xpf_sh/gcs_wx.git
git@gitee.com:xpf_sh/gcs_wx.git
xpf_sh
gcs_wx
gcs_wx
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385