memberCenter.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. // pages/memberCenter/memberCenter.js
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. equity:[
  8. {
  9. icon:'',
  10. label:'权益一'
  11. },
  12. {
  13. icon:'',
  14. label:'权益二'
  15. },
  16. {
  17. icon:'',
  18. label:'权益三'
  19. },
  20. {
  21. icon:'',
  22. label:'权益四'
  23. },
  24. ],
  25. grades:[
  26. {
  27. background:'',
  28. grade:'B级会员',
  29. money:'365'
  30. },
  31. {
  32. background:'',
  33. grade:'A级会员',
  34. money:'520'
  35. },
  36. {
  37. background:'',
  38. grade:'S级会员',
  39. money:'888'
  40. },
  41. ]
  42. },
  43. /**
  44. * 生命周期函数--监听页面加载
  45. */
  46. onLoad(options) {
  47. },
  48. /**
  49. * 生命周期函数--监听页面初次渲染完成
  50. */
  51. onReady() {
  52. },
  53. /**
  54. * 生命周期函数--监听页面显示
  55. */
  56. onShow() {
  57. },
  58. /**
  59. * 页面功能
  60. */
  61. //开通会员
  62. openVip(){
  63. wx.requestVirtualPayment({
  64. signData: JSON.stringify({
  65. offerId: '123',
  66. buyQuantity: 1,
  67. env: 0,
  68. currencyType: 'CNY',
  69. productId: 'testproductId',
  70. goodsPrice: 10,
  71. outTradeNo: 'xxxxxx',
  72. attach: 'testdata',
  73. }),
  74. paySig: 'd0b8bbccbe109b11549bcfd6602b08711f46600965253a949cd6a2b895152f9d',
  75. signature: 'd0b8bbccbe109b11549bcfd6602b08711f46600965253a949cd6a2b895152f9d',
  76. mode: 'short_series_goods',
  77. success(res) {
  78. console.log('requestVirtualPayment success', res)
  79. },
  80. fail({ errMsg, errCode }) {
  81. console.error(errMsg, errCode)
  82. },
  83. })
  84. },
  85. /**
  86. * 生命周期函数--监听页面隐藏
  87. */
  88. onHide() {
  89. },
  90. /**
  91. * 生命周期函数--监听页面卸载
  92. */
  93. onUnload() {
  94. },
  95. /**
  96. * 页面相关事件处理函数--监听用户下拉动作
  97. */
  98. onPullDownRefresh() {
  99. },
  100. /**
  101. * 页面上拉触底事件的处理函数
  102. */
  103. onReachBottom() {
  104. },
  105. /**
  106. * 用户点击右上角分享
  107. */
  108. onShareAppMessage() {
  109. }
  110. })