index.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. var e = require("../../utils/timeFormat");
  2. Component({
  3. properties: {
  4. item: {
  5. type: Object,
  6. observer: function (t) {
  7. var a = t;
  8. null === a.createTime ? a.createTime = (0, e.formatYMD)(new Date()) : a.createTime = (0,
  9. e.formatYMD)(new Date(parseInt(a.createTime))), a.orderStatusName = this.switchState(a.groupOrderStatus),
  10. this.setData({
  11. item: a
  12. });
  13. }
  14. }
  15. },
  16. methods: {
  17. switchState: function (e) {
  18. var t = "";
  19. switch (String(e)) {
  20. case "-1":
  21. break;
  22. case "0":
  23. t = "待成团";
  24. break;
  25. case "1":
  26. t = "待配送";
  27. break;
  28. case "2":
  29. t = "待收货";
  30. break;
  31. case "3":
  32. t = "待提货";
  33. break;
  34. case "4":
  35. t = "已完成";
  36. break;
  37. case "5":
  38. t = "交易关闭";
  39. break;
  40. case "6":
  41. t = "待采购";
  42. }
  43. return t;
  44. }
  45. }
  46. });