| // pages/welcome/welcome.js | 
| var api = require('../../utils/service-api.js'); | 
| var util = require('../../utils/util.js') | 
|   | 
|   | 
| Page({ | 
|   | 
|   /** | 
|    * 页面的初始数据 | 
|    */ | 
|   data: { | 
|     artId: '', | 
|     loadding: true, | 
|     jumpUrl: '', | 
|   }, | 
|   | 
|   | 
|   onLoad: function(option) { | 
|     var _this = this | 
|   | 
|     if (option.url != undefined) { | 
|       _this.setData({ | 
|         jumpUrl: decodeURIComponent(option.url) | 
|       }) | 
|     } | 
|   }, | 
|   | 
|   /** | 
|    * 用户授权登录 | 
|    */ | 
|   userAuthorization: function(options) { | 
|   | 
|     var _this = this; | 
|     _this.setData({ | 
|       loadding: false | 
|     }) | 
|     if (options.detail.errMsg == 'getUserInfo:fail auth deny') { | 
|       wx.showToast({ | 
|         title: "为了您能正常使用小程序,请先同意授权", | 
|         icon: "none" | 
|       }); | 
|       _this.setData({ | 
|         loadding: true | 
|       }) | 
|       return; | 
|     } | 
|   | 
|     var userInfo = options.detail.userInfo | 
|     //更新用戶信息 | 
|     util.request({ | 
|       api: "/wxapi/user/saveUserInfo", | 
|       checkLogin: true, | 
|       data: userInfo, | 
|       callback: function(data) { | 
|   | 
|         getApp().userInfo = data.rows[0]; | 
|         //跳转页面 | 
|         _this.setData({ | 
|           loadding: true | 
|   | 
|         }) | 
|         if (_this.data.jumpUrl == '' || _this.data.jumpUrl == undefined) { | 
|           wx.reLaunch({ | 
|             url: '/pages/index/index' | 
|           }) | 
|         } else if (_this.data.jumpUrl == 'back') { | 
|           //后退一页 | 
|           wx.navigateBack({ | 
|             delta: 1 | 
|           }) | 
|         } else { | 
|   | 
|           wx.reLaunch({ | 
|             url: _this.data.jumpUrl | 
|           }) | 
|         } | 
|   | 
|       } | 
|     }); | 
|   | 
|   | 
|   | 
|   | 
|   }, | 
|   | 
|   | 
|   agreement(e) { | 
|     wx.navigateTo({ | 
|       url: '../shopType/shopType', | 
|     }) | 
|   }, | 
|   | 
|   // 进入内容页面 | 
|   intoContent() { | 
|     wx.navigateTo({ | 
|       url: '/pages/article/article?id=12', | 
|     }) | 
|   }, | 
| }) |