proxyReview.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. var _request = require('../../../../utils/request.js')
  2. var util = require('../../../../utils/util.js')
  3. Page({
  4. data: {
  5. page: 1,
  6. per_page: 20,
  7. list: [],
  8. more: true,
  9. balance: 0,
  10. agentinfo:{}
  11. },
  12. onLoad: function (options) {
  13. var id = options.id;
  14. this.getmyAgent(id)
  15. // this.getBalanceList()
  16. },
  17. onShow () {
  18. },
  19. onReachBottom: function () {
  20. if (this.data.more) {
  21. var page = this.data.page + 1
  22. this.setData({
  23. page: page
  24. })
  25. this.getProxyList()
  26. }
  27. },
  28. getBalanceInfo () {
  29. var that = this
  30. var url = 'v1/user/balance/info'
  31. var params = {
  32. }
  33. var success = function (res) {
  34. var result = res.data.total
  35. that.setData({
  36. balance: result
  37. })
  38. }
  39. _request.$get(url, params, success)
  40. },
  41. getmyAgent(id){
  42. var that = this
  43. var url = 'v1/user/my_agent/'+id
  44. var params = {
  45. }
  46. var success = function (res) {
  47. var result = res.data
  48. that.setData({
  49. agentinfo: result
  50. })
  51. console.log(result)
  52. }
  53. _request.$get(url, params, success)
  54. },
  55. applyproxy(){
  56. var that = this
  57. var id = that.data.agentinfo.id;
  58. var url = 'v1/user/com_agent/'+id
  59. var params = {
  60. }
  61. var success = function (res) {
  62. var result = res.data
  63. wx.showToast({
  64. title: '已审核通过',
  65. icon: 'none',
  66. duration: 2000
  67. })
  68. that.getmyAgent(id)
  69. }
  70. _request.$get(url, params, success)
  71. },
  72. getProxyList() {
  73. var that = this
  74. var url = 'v1/user/my_agent'
  75. var params = {
  76. page: this.data.page,
  77. per_page: this.data.per_page
  78. }
  79. var success = function (res) {
  80. var result = that.data.list.concat(res.data.agent_list || [])
  81. that.setData({
  82. list: result
  83. })
  84. var listMore = res.data.count > that.data.list.length
  85. that.setData({
  86. more: listMore
  87. })
  88. }
  89. _request.$get(url, params, success)
  90. },
  91. getDetail (val) {
  92. var id = val.currentTarget.dataset.val
  93. wx.navigateTo({
  94. url: '/packageUser/pages/user/radishDetail/radishDetail?id=' + id
  95. })
  96. },
  97. onShareAppMessage: function (val) {
  98. return _request.share({
  99. sc: 'xcx_user_radish'
  100. })
  101. },
  102. toApplyinfo(e){
  103. var id = e.currentTarget.dataset.id
  104. wx.navigateTo({
  105. url: '/packageUser/pages/user/proxyReview/proxyReview?id=' + id
  106. })
  107. }
  108. })