bjqZtList.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. var bjqZt = new Object();
  2. bjqZt.loadSearchModule = function(p) {
  3. var $div = $("#" + p.id);
  4. if ($div.length > 0) {
  5. $div.load('bjqZtSearchModule.htm', {
  6. callBackFunName : p.callBackFunName
  7. }, function() {
  8. });
  9. }
  10. };
  11. bjqZt.loadSearchModule({
  12. id : 'bjqZtSearchModule',
  13. callBackFunName : 'searchBjqZtCallBack'
  14. });
  15. function searchBjqZtCallBack(data, fgf) {
  16. huimv.searchGrid("bjqZtGrid", {
  17. url : 'getBjqZtList.htm',
  18. params : [{
  19. name : 'param',
  20. value : data
  21. }, {
  22. name : 'fgf',
  23. value : fgf
  24. }]
  25. }, '<b>状态统计信息搜索结果</b>');
  26. }
  27. function loadBjqZtGrid() {
  28. jQuery("#bjqZtGrid").flexigrid({
  29. url : 'getBjqZtList.htm',
  30. dataType : 'json',
  31. method : 'post',
  32. title : '<b>状态统计信息浏览</b>',
  33. usepager : true,
  34. useRp : true,
  35. rp : 10,
  36. singleSelect : true,
  37. hidehead : false,
  38. showInputPage : true,
  39. showSelectRp : false,
  40. showTableToggleBtn : false,
  41. width : '790',
  42. height : '335',
  43. nowrap : true,
  44. resizable : false,
  45. cache : false,// 清除缓存
  46. colModel : [{
  47. display : '行号',
  48. name : 'hh',
  49. width : 25,
  50. sortable : false,
  51. align : 'center',
  52. process : function(col, record, d) {
  53. jQuery(col).html(d + 1);
  54. }
  55. }, {
  56. display : '牧场名称',
  57. name : 'mcmc',
  58. width : 140,
  59. sortable : false,
  60. align : 'center'
  61. }, {
  62. display : '猪舍名称',
  63. name : 'zsmc',
  64. width : 100,
  65. sortable : false,
  66. align : 'center'
  67. }, {
  68. display : '模块编号',
  69. name : 'mkbh',
  70. width : 60,
  71. sortable : false,
  72. align : 'center'
  73. }, {
  74. display : '报警状态',
  75. name : 'lx',
  76. width : 100,
  77. sortable : false,
  78. align : 'center',
  79. process : function(col, record, d) {
  80. var bjzt = "";
  81. if (record.lx == "1") {
  82. bjzt = "掉电";
  83. } else if (record.lx == "3") {
  84. bjzt = "温度异常";
  85. } else if (record.lx == "4") {
  86. bjzt = "参数设置失败";
  87. } else if (record.lx == "5") {
  88. bjzt = "跳闸";
  89. } else if (record.lx == "6") {
  90. bjzt = "掉电恢复正常";
  91. } else if (record.lx == "7") {
  92. bjzt = "跳闸恢复正常";
  93. } else if (record.lx == "8") {
  94. bjzt = "强制报警";
  95. } else if (record.lx == "9") {
  96. bjzt = "温度传感器异常";
  97. } else if (record.lx == "10") {
  98. bjzt = "参数设置成功";
  99. }
  100. jQuery(col).html(bjzt);
  101. }
  102. }, {
  103. display : '控制柜编号',
  104. name : 'fjbh',
  105. width : 140,
  106. sortable : false,
  107. align : 'center',
  108. process : function(col, record, d) {
  109. if (record.lx == "5") {
  110. jQuery(col).html(record.fjbh);
  111. }
  112. }
  113. }, {
  114. display : '发生时间',
  115. name : 'xgsj',
  116. width : 120,
  117. sortable : false,
  118. align : 'center'
  119. }]
  120. });
  121. }
  122. loadBjqZtGrid();