电速宝
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. // pages/balance/index.js
  2. const api = require('../../api/index.js');
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. visible:false,
  9. selectedtype:1,
  10. accountdata:[]
  11. },
  12. /**
  13. * 生命周期函数--监听页面加载
  14. */
  15. onLoad(options) {
  16. this.account()
  17. },
  18. account(){
  19. let data ={
  20. }
  21. api.request(`/SysBalance/selectbalance`, 'post',data,{ isPublic: false })
  22. .then((data) => {
  23. this.setData({
  24. accountdata:data.data
  25. })
  26. console.log(data);
  27. })
  28. .catch((err) => {
  29. console.error('请求失败:', err);
  30. });
  31. },
  32. onVisibleChange1(){
  33. this.setData({
  34. visible:false
  35. })
  36. },
  37. ondetails(e){
  38. console.log(e.currentTarget.dataset.name);
  39. if (e.currentTarget.dataset.name=='bill') {
  40. wx.navigateTo({
  41. url: `/pages/details/index?name=账单明细`,
  42. })
  43. }else if(e.currentTarget.dataset.name=='withdraw'){
  44. wx.navigateTo({
  45. url: `/pages/details/index?name=提现明细`,
  46. })
  47. }else if(e.currentTarget.dataset.name=='topup'){
  48. wx.navigateTo({
  49. url: `/pages/details/index?name=充值明细`,
  50. })
  51. }else if(e.currentTarget.dataset.name=='invoice'){
  52. wx.navigateTo({
  53. url: `/pages/details/index?name=发票管理`,
  54. })
  55. }else if(e.currentTarget.dataset.name=='bankcard'){
  56. wx.navigateTo({
  57. url: `/pages/details/index?name=银行卡管理`,
  58. })
  59. }else if(e.currentTarget.dataset.name=='balance'){
  60. wx.navigateTo({
  61. url: `/pages/details/index?name=温馨提示`,
  62. })
  63. }
  64. },
  65. onwithdraw(){
  66. this.setData({
  67. visible:true
  68. })
  69. },
  70. selected_wx(e){
  71. console.log(e.currentTarget.dataset.index);
  72. this.setData({
  73. selectedtype:e.currentTarget.dataset.index
  74. })
  75. },
  76. ontopup(){
  77. wx.showModal({
  78. title: '充值',
  79. content: '拨打客服电话,联系客服充值!',
  80. confirmText:'拨打',
  81. success (res) {
  82. if (res.confirm) {
  83. } else if (res.cancel) {
  84. console.log('用户点击取消')
  85. }
  86. }
  87. })
  88. },
  89. /**
  90. * 生命周期函数--监听页面初次渲染完成
  91. */
  92. onReady() {
  93. },
  94. /**
  95. * 生命周期函数--监听页面显示
  96. */
  97. onShow() {
  98. },
  99. /**
  100. * 生命周期函数--监听页面隐藏
  101. */
  102. onHide() {
  103. },
  104. /**
  105. * 生命周期函数--监听页面卸载
  106. */
  107. onUnload() {
  108. },
  109. /**
  110. * 页面相关事件处理函数--监听用户下拉动作
  111. */
  112. onPullDownRefresh() {
  113. },
  114. /**
  115. * 页面上拉触底事件的处理函数
  116. */
  117. onReachBottom() {
  118. },
  119. /**
  120. * 用户点击右上角分享
  121. */
  122. onShareAppMessage() {
  123. }
  124. })