oldhouserenovation.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. var app=getApp();
  2. var utils=require("../../utils/http")
  3. var stoptime=0;
  4. Page({
  5. /**
  6. * 页面的初始数据
  7. */
  8. data: {
  9. webUrl:'',
  10. share_user_id:'',
  11. clientype: app.globalData.clientype,
  12. },
  13. /**
  14. * 生命周期函数--监听页面加载
  15. */
  16. onLoad: function (options) {
  17. var that=this;
  18. wx.hideHomeButton();
  19. wx.showLoading({
  20. title: '加载中',
  21. })
  22. this.setData({
  23. clientype: app.globalData.clientype,
  24. share_user_id:options.sid,
  25. webUrl:app.globalData.webUrl+'applet.html#/oldhouserenovation'+'?token='+app.globalData.token+'&client_type=' + app.globalData.clientype+"&share_user_id="+options.sid+'&type=1',
  26. })
  27. if(!options.sid){
  28. that.setData({
  29. share_user_id:app.globalData.personMsg.id
  30. })
  31. }
  32. wx.hideLoading()
  33. },
  34. /**
  35. * 生命周期函数--监听页面初次渲染完成
  36. */
  37. onReady: function () {
  38. },
  39. /**
  40. * 生命周期函数--监听页面显示
  41. */
  42. onShow: function () {
  43. // if(app.globalData.use_id!=this.data.share_user_id){
  44. // wx.hideHomeButton();
  45. // }
  46. stoptime=0;
  47. setTimeout(function(){
  48. stoptime=stoptime*1+1;
  49. },1000)
  50. },
  51. /**
  52. * 生命周期函数--监听页面隐藏
  53. */
  54. onHide: function () {
  55. var timearr=app.globalData.timearr,flag=false;
  56. for(var i=0;i<timearr.length;i++){
  57. if(timearr[i].type=='oldhouserenovation'){
  58. timearr[i].time=timearr[i].time*1+stoptime*1;
  59. flag=true;
  60. }
  61. }
  62. if(!flag){
  63. var obj={
  64. type:'oldhouserenovation',
  65. time:stoptime
  66. };
  67. app.globalData.timearr.push(obj);
  68. }else{
  69. app.globalData.timearr=timearr;
  70. }
  71. },
  72. /**
  73. * 生命周期函数--监听页面卸载
  74. */
  75. onUnload: function () {
  76. },
  77. /**
  78. * 页面相关事件处理函数--监听用户下拉动作
  79. */
  80. onPullDownRefresh: function () {
  81. },
  82. /**
  83. * 页面上拉触底事件的处理函数
  84. */
  85. onReachBottom: function () {
  86. },
  87. addshare:function(){
  88. var that=this;
  89. utils.$post({
  90. url: app.globalData.webUrl + 'api/tool/tool_share',
  91. header: {
  92. 'Authorization':'bearer '+app.globalData.token
  93. },
  94. data:{
  95. type:'likeTest'// 装修风格/styleTest 老房翻新/likeTest
  96. },
  97. success: function (res) {
  98. }
  99. })
  100. },
  101. /**
  102. * 用户点击右上角分享
  103. */
  104. // onShareAppMessage: function () {
  105. // var that=this;
  106. // this.addshare();
  107. // return {
  108. //    title: '装修报价算一算', // 默认是小程序的名称(可以写slogan等)
  109. //    path: '/pages/beforetest/beforetest?type=oldhouserenovation'+"&share_user_id="+that.data.share_user_id, // 默认是当前页面,必须是以‘/’开头的完整路径
  110. //    imageUrl: 'https://o.nczyzs.com/xcx/oldbewell.jpg', //自定义图片路径,则使用默认截图。显示图片长宽比是 5:4
  111. //  
  112. //  }
  113. // }
  114. })