index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import {
  2. getSaleData
  3. } from '~/api/sale'
  4. import event from '~/mixins/event'
  5. Page({
  6. behaviors: [event],
  7. data: {
  8. allIncome: {},
  9. money: '',
  10. errMsg: ''
  11. },
  12. async onShow() {
  13. let allIncome = await getSaleData()
  14. this.setData({
  15. allIncome
  16. })
  17. },
  18. withdrawalFun() {
  19. if (this.data.money <= 0) {
  20. this.setData({
  21. errMsg: '请输入要提现的金额'
  22. })
  23. return
  24. }
  25. if (this.data.money > this.data.allIncome.withdraw / 100) {
  26. this.setData({
  27. errMsg: '可提现金额不足'
  28. })
  29. return
  30. }
  31. if (this.data.money > 500 || this.data.money < 50) {
  32. this.setData({
  33. errMsg: '转出金额超限'
  34. })
  35. return
  36. }
  37. },
  38. clearMoney() {
  39. console.log('11');
  40. this.setData({
  41. money: "",
  42. errMsg: ""
  43. });
  44. },
  45. setMoney({
  46. detail
  47. }) {
  48. this.setData({
  49. money: detail.value
  50. });
  51. },
  52. jump({
  53. currentTarget
  54. }) {
  55. wx.navigateTo({
  56. url: `/salesperson/pages/${currentTarget.dataset.url}/index`,
  57. })
  58. },
  59. })