index.js 963 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import {
  2. getMyInfo,
  3. } from '~/api/user'
  4. import share from '~/mixins/share'
  5. import event from '~/mixins/event'
  6. import {
  7. getSaleData
  8. } from '~/api/sale'
  9. import {
  10. createStoreBindings
  11. } from 'mobx-miniprogram-bindings'
  12. import {
  13. store
  14. } from '~/store/index'
  15. Page({
  16. behaviors: [share,event],
  17. data: {
  18. allIncome: {}
  19. },
  20. async onLoad() {
  21. // 手工绑定
  22. this.storeBindings = createStoreBindings(this, {
  23. store,
  24. fields: {
  25. userInfo: 'userInfo',
  26. }
  27. })
  28. },
  29. async onShow() {
  30. let allIncome = await getSaleData()
  31. console.log(allIncome);
  32. this.setData({
  33. allIncome
  34. })
  35. },
  36. jump({
  37. currentTarget
  38. }) {
  39. wx.navigateTo({
  40. url: `/salesperson/pages/${currentTarget.dataset.url}/index`,
  41. })
  42. },
  43. openInvite() {
  44. this.selectComponent("#InvitePop").openInvite()
  45. },
  46. })