CustomerGather.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. 
  2. loadFlag = false;
  3. //查询按钮
  4. function searchFn() {
  5. var form = new mini.Form("#ctl00_f_all");
  6. var data = form.getData(true, false);
  7. var s = data;
  8. grid.load({
  9. shopname: s.shop, customer: s.customer, date1: s.date1, date2: s.date2, org: s.customerorg, order_area: s.order_area
  10. });
  11. }
  12. function onSearchCheckedChanged(e) {
  13. var btn = e.sender;
  14. var checked = btn.getChecked();
  15. var text = btn.getText();
  16. var form = new mini.Form("#ctl00_f_all");
  17. var data = form.getData(true, false);
  18. var s = data;
  19. if (checked) {
  20. var stime = "";
  21. var etime = "";
  22. var timearr = [];
  23. if (text == "本日") {
  24. var day = getCurDate();
  25. timearr.push(day);
  26. timearr.push(day);
  27. }
  28. else if (text == "本周") {
  29. timearr = getWeekStartAndEnd();
  30. }
  31. else if (text == "本月") {
  32. timearr = getMonthStartAndEnd();
  33. }
  34. stime = timearr[0];
  35. etime = timearr[1];
  36. console.log(text, stime, etime)
  37. grid.load({
  38. shopname: s.shop, customer: s.customer, date1: stime, date2: etime, org: s.customerorg, order_area: s.order_area
  39. });
  40. }
  41. }
  42. //查询本日
  43. function onSearchToday() {
  44. var form = new mini.Form("#ctl00_f_all");
  45. var data = form.getData(true, false);
  46. var s = data;
  47. var DateType = "Today";
  48. grid.load({
  49. shopname: s.shop, customer: s.customer, dateType: DateType
  50. });
  51. }
  52. //查询本周
  53. function onSearchThisWeek() {
  54. var form = new mini.Form("#ctl00_f_all");
  55. var data = form.getData(true, false);
  56. var s = data;
  57. var DateType = "Week";
  58. grid.load({
  59. shopname: s.shop, customer: s.customer, dateType: DateType
  60. });
  61. }
  62. //查询本月
  63. function onSearchThisMonth() {
  64. var form = new mini.Form("#ctl00_f_all");
  65. var data = form.getData(true, false);
  66. var s = data;
  67. var DateType = "Month";
  68. grid.load({
  69. shopname: s.shop, customer: s.customer, dateType: DateType
  70. });
  71. }
  72. //清除查询内容
  73. function clearFn() {
  74. //$("#ctl00_f_all").find("input").val("");
  75. var form = new mini.Form("#ctl00_f_all");
  76. form.clear();
  77. mini.get("aSearchMonth").setChecked(false);
  78. mini.get("aSearchDay").setChecked(false);
  79. mini.get("aSearchWeek").setChecked(false);
  80. }