salesTotalList.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. const utils = require('../../utils/util')
  2. Page({
  3. data: {
  4. isPickerRender: false,
  5. isPickerShow: false,
  6. pickerConfig: {
  7. endDate: true,
  8. dateLimit: true,
  9. initStartTime: "2020-01-01",
  10. initEndTime: "2020-12-01",
  11. limitStartTime: "2015-01-01",
  12. limitEndTime: "2095-01-01"
  13. },
  14. searchParams: {
  15. startTime: "2019-01-01 ",
  16. endTime: "2019-12-01"
  17. },
  18. dataStr: ''
  19. },
  20. onLoad: function (options) {
  21. },
  22. onReady: function (options) {
  23. },
  24. timePickerShow: function () {
  25. this.setData({
  26. isPickerShow: true,
  27. isPickerRender: true,
  28. chartHide: true
  29. });
  30. },
  31. pickerHide: function () {
  32. this.setData({
  33. isPickerShow: false,
  34. chartHide: false
  35. });
  36. },
  37. setPickerTime: function (val) {
  38. console.log(val);
  39. let data = val.detail;
  40. let startTime = utils.formatDate(data.startTime,'yyyy-MM-dd')
  41. let endTime = utils.formatDate(data.endTime,'yyyy-MM-dd')
  42. this.setData({
  43. ["searchParams.startTime"]: data.startTime,
  44. ["searchParams.endTime"]: data.endTime,
  45. dataStr: startTime +" ~ "+ endTime
  46. });
  47. },
  48. toDetail(){
  49. wx.navigateTo({
  50. url: 'salesTotalDetail',
  51. })
  52. }
  53. })