index.js 685 B

12345678910111213141516171819202122232425262728293031323334
  1. const util = require("../../../utils/util")
  2. const app = getApp()
  3. Page({
  4. data: {
  5. id:0,
  6. info:{}
  7. },
  8. onLoad: function (options) {
  9. let id = +options.id||2;
  10. this.setData({id});
  11. },
  12. onShow: function(){
  13. app.checkLogin( this.loadData )
  14. },
  15. loadData(){
  16. let id = this.data.id
  17. app.formPost( "User.getOutInfo", {id}).then( res=>{
  18. if( res.code == 200 ){
  19. this.setData({info: res.data})
  20. }
  21. })
  22. },
  23. /**
  24. * 用户点击右上角分享
  25. */
  26. onShareAppMessage: function () {
  27. let {id, username} = this.data.info;
  28. return {
  29. title: `【${username}】外出信息`,
  30. path: `/pages/detail/out/index?id=${id}`
  31. }
  32. }
  33. })