C端小程序
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

67 рядки
1.1 KiB

  1. let format = require('../../../utils/util.js')
  2. let app = getApp()
  3. const Http = require("../../../utils/HttpBasics")
  4. //1535126400000
  5. Page({
  6. data: {
  7. tabs: [{
  8. key: 0,
  9. name: "未使用"
  10. },
  11. {
  12. key: 1,
  13. name: "已使用"
  14. },
  15. {
  16. key: 2,
  17. name: "已过期"
  18. },
  19. {
  20. key: 3,
  21. name: "已退款"
  22. }
  23. ],
  24. list: [],
  25. current: '',
  26. current_scroll: '1'
  27. },
  28. onLoad() {
  29. this.getList(0)
  30. },
  31. getList(key) {
  32. Http.get({
  33. url: config.api.couponOrderList,
  34. data: {
  35. pageNum: 1,
  36. pageSize: 10,
  37. orderStatus: key
  38. }
  39. })
  40. .then(function(res) {
  41. console.log(res)
  42. res.data.list.map(file => {
  43. file.expiredTime = format.formatTime(file.expiredTime, 'yyyy-MM-dddd hh:mm:ss')
  44. })
  45. this.setData({
  46. list: res.data.list
  47. })
  48. },function(error){
  49. })
  50. },
  51. handleChange({
  52. detail
  53. }) {
  54. this.setData({
  55. current: detail.key
  56. });
  57. },
  58. handleChangeScroll({
  59. detail
  60. }) {
  61. this.getList(detail.key)
  62. this.setData({
  63. current_scroll: detail.key
  64. });
  65. },
  66. })