app.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. //app.js
  2. let wechat = require('./utils/wechat.js');
  3. let log = require('./utils/log.js');
  4. App({
  5. globalData: {
  6. postHeadAgreement: 'https://cdgl.pjnes.com',
  7. helpPhoneNum: '18211188302',
  8. version:'1.0'
  9. },
  10. onLaunch() {
  11. log.info('[全局]', '[小程序加载完成]');
  12. // log.error({ str: 'hello world22' }, 'warn log', 100, [1, 2, 3]);
  13. // log.warn({ str: 'hello world33' }, 'warn log', 100, [1, 2, 3]);
  14. // log.setFilterMsg('filterkeyword');
  15. // log.setFilterMsg('addfilterkeyword');
  16. // wx.showModal({
  17. // title: '温馨提示',
  18. // content: '为方便您更好的使用派捷充电小程序,平台将定期(暂定每周一次)对未支付订单进行自动支付。望周知',
  19. // showCancel:false
  20. // });
  21. // wx.showToast({
  22. // title: '当前网络环境较差,无法连接服务器,请稍后重试。有问题请联系客服电话18211188302,接听时段08:00-17:00。',
  23. // icon: 'none',
  24. // duration:2000
  25. // });
  26. //this.showNetworkError();
  27. },
  28. showNetworkError(){
  29. wx.showModal({
  30. title: '温馨提示',
  31. content: '当前网络环境较差,无法连接服务器,请稍后重试。有问题请联系客服电话18211188302,接听时段08:00-17:00。',
  32. showCancel: false
  33. });
  34. },
  35. onShow() {
  36. let userInfo = wx.getStorageSync('userInfo');
  37. let isLogin = wx.getStorageSync('isLogin');
  38. // 页面显示
  39. if (userInfo && isLogin) {
  40. if ((!userInfo.userId && userInfo.userId != 0)) {
  41. log.info('[全局]', '[已登陆未有用户ID跳转登录界面]');
  42. let url = `/pages/login/login`;
  43. wx.navigateTo({
  44. url
  45. });
  46. return;
  47. }
  48. }
  49. }
  50. })