index.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. var e = require("../../utils/timeFormat");
  2. Component({
  3. properties: {
  4. spuItem: {
  5. type: Object,
  6. value: {
  7. spuImage: "",
  8. spuName: "",
  9. endTime: "",
  10. beginTime: "",
  11. actPrice: [],
  12. marketPrice: [],
  13. desc: "新鲜自然 唇齿留香",
  14. surplusNum: 0,
  15. soldNum: 0,
  16. limitOrderNum: 0,
  17. limitMemberNum: 0,
  18. serverTime: 0,
  19. skuImage: ""
  20. },
  21. observer: function (m) {
  22. if (m) {
  23. var i = (0, e.formatTime)(new Date(1 * m.endTime)), r = (0, e.getBeginTime)(m.beginTime, m.serverTime), t = (0,
  24. e.formatNumber)(i.month) + "月" + (0, e.formatNumber)(i.day) + "日 " + (0, e.formatNumber)(i.hour) + ":" + (0,
  25. e.formatNumber)(i.minute);
  26. this.setData({
  27. formatBeginTime: r,
  28. endTime: t
  29. });
  30. }
  31. }
  32. },
  33. isPast: {
  34. type: Boolean,
  35. value: false
  36. }
  37. },
  38. data: {
  39. formatBeginTime: "",
  40. endTime: ""
  41. }
  42. });