agreement.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import {
  2. get,
  3. } from '../../utils/http';
  4. Page({
  5. /**
  6. * 页面的初始数据
  7. */
  8. data: {
  9. agree: ''
  10. },
  11. /**
  12. * 生命周期函数--监听页面加载
  13. */
  14. onLoad: function (options) {
  15. this.getAgreement(options)
  16. },
  17. /**
  18. * 生命周期函数--监听页面初次渲染完成
  19. */
  20. onReady: function () {
  21. },
  22. /**
  23. * 生命周期函数--监听页面显示
  24. */
  25. onShow: function () {
  26. },
  27. /**
  28. * 生命周期函数--监听页面隐藏
  29. */
  30. onHide: function () {
  31. },
  32. /**
  33. * 生命周期函数--监听页面卸载
  34. */
  35. onUnload: function () {
  36. },
  37. /**
  38. * 页面相关事件处理函数--监听用户下拉动作
  39. */
  40. onPullDownRefresh: function () {
  41. },
  42. /**
  43. * 页面上拉触底事件的处理函数
  44. */
  45. onReachBottom: function () {
  46. },
  47. /**
  48. * 用户点击右上角分享
  49. */
  50. onShareAppMessage: function () {
  51. },
  52. /**
  53. * 获取协议内容
  54. * /api/agreement
  55. */
  56. getAgreement(options) {
  57. get('api/agreement', {}, (res) => {
  58. let agree
  59. if(options.agree == 'user_agreement') {
  60. agree = res.data.user_agreement
  61. } else {
  62. agree = res.data.user_private
  63. }
  64. this.setData({ agree })
  65. })
  66. },
  67. })