C端小程序
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

52 行
885 B

  1. let Http = require('../../../utils/http.js')
  2. let app = getApp()
  3. Page({
  4. data: {
  5. tabs: [{
  6. key: 0,
  7. name: "全部"
  8. },
  9. {
  10. key: 1,
  11. name: "待付款"
  12. },
  13. {
  14. key: 2,
  15. name: "已完成"
  16. }
  17. ],
  18. list: [],
  19. current: '',
  20. current_scroll: '1'
  21. },
  22. onLoad(e) {
  23. this.getList(e.id)
  24. this.setData({
  25. current_scroll: e.id
  26. });
  27. },
  28. getList(key) {
  29. Http.getResquest('/api/order/list', app.globalData.token, '加载中', {
  30. pageNum: 1,
  31. pageSize: 10,
  32. orderStatus: key
  33. }, (res) => {
  34. this.setData({
  35. list: res.data.list
  36. })
  37. console.log(res)
  38. })
  39. },
  40. handleChange({ detail }) {
  41. this.setData({
  42. current: detail.key
  43. });
  44. },
  45. handleChangeScroll({ detail }) {
  46. this.getList(detail.key)
  47. this.setData({
  48. current_scroll: detail.key
  49. });
  50. },
  51. })