Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

89 linhas
3.6 KiB

  1. /* * 版 本 Learun-ADMS V7.0.6 力软敏捷开发框架(http://www.learun.cn)
  2. * Copyright (c) 2013-2020 力软信息技术(苏州)有限公司
  3. * 创建人:超级管理员
  4. * 日 期:2021-10-11 16:46
  5. * 描 述:奖助学金统计
  6. */
  7. var refreshGirdData;
  8. var bootstrap = function ($, learun) {
  9. "use strict";
  10. var logbegin = '';
  11. var logend = '';
  12. var page = {
  13. init: function () {
  14. page.initGird();
  15. page.bind();
  16. },
  17. bind: function () {
  18. // 刷新
  19. $('#lr_refresh').on('click', function () {
  20. location.reload();
  21. });
  22. //$('#multiple_condition_query').lrMultipleQuery(function (queryJson) {
  23. // page.search(queryJson);
  24. //}, 220, 400);
  25. $('#datesearch').lrdate({
  26. dfdata: [
  27. { name: '今天', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00') }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } },
  28. { name: '近7天', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'd', -6) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } },
  29. { name: '近1个月', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'm', -1) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } },
  30. { name: '近3个月', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'm', -3) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } },
  31. ],
  32. // 月
  33. mShow: false,
  34. premShow: false,
  35. // 季度
  36. jShow: false,
  37. prejShow: false,
  38. // 年
  39. ysShow: false,
  40. yxShow: false,
  41. preyShow: false,
  42. yShow: false,
  43. // 默认
  44. selectfn: function (begin, end) {
  45. logbegin = begin;
  46. logend = end;
  47. page.search();
  48. }
  49. });
  50. },
  51. // 初始化列表
  52. initGird: function () {
  53. $('#gridtable').jfGrid({
  54. url: top.$.rootUrl + '/EducationalAdministration/Scholarshipxj/GetStatisticList',
  55. headData: [
  56. {
  57. label: "资助类型", name: "IsType", width: 200, align: "left", formatter: function (cellvalue) {
  58. return cellvalue == "0" ? "奖学金" : cellvalue == "1" ? "助学金" : "";
  59. }
  60. },
  61. {
  62. label: "审核状态", name: "State", width: 200, align: "left", formatter: function (cellvalue, row) {
  63. if (row.IsType == 0) {
  64. return cellvalue = "享受";
  65. } else {
  66. return cellvalue == "1" ? "享受" : "不享受";
  67. }
  68. }
  69. },
  70. { label: "数量", name: "Count", width: 200, align: "left" }
  71. ],
  72. mainId: '',
  73. isPage: false,
  74. });
  75. page.search();
  76. },
  77. search: function (param) {
  78. param = param || {};
  79. param.StartTime = logbegin;
  80. param.EndTime = logend;
  81. $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) });
  82. },
  83. };
  84. refreshGirdData = function () {
  85. $('#gridtable').jfGridSet('reload');
  86. };
  87. page.init();
  88. }