slxxList.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. var slxx = new Object();
  2. slxx.loadSearchModule = function(p) {
  3. var $div = $("#" + p.id);
  4. if ($div.length > 0) {
  5. $div.load('slxxSearchModule.htm', {
  6. from : p.from,
  7. callBackFunName : p.callBackFunName,
  8. 'slxxSearchGrid' : $("#slxxSearchGrid").val()
  9. }, function() {
  10. });
  11. }
  12. };
  13. /**
  14. * 加载上料信息查询模块
  15. */
  16. slxx.loadSearchModule({
  17. id : 'slxxSearchModule',
  18. from : 'slxx',
  19. callBackFunName : 'searchSlxxCallBack'
  20. });
  21. /**
  22. * 搜索条件回调函数
  23. *
  24. * @param {搜索条件对象}
  25. * data
  26. * @param {分隔符}
  27. * fgf
  28. */
  29. function searchSlxxCallBack(data, fgf) {
  30. huimv.searchGrid("slxxGrid", {
  31. url : 'getSlxxList.htm',
  32. params : [{
  33. name : 'param',
  34. value : data
  35. }, {
  36. name : 'fgf',
  37. value : fgf
  38. }]
  39. }, '<b>上料信息搜索结果</b>');
  40. }
  41. /**
  42. * 加载上料信息列表数据
  43. */
  44. function loadSlxxGrid(slxxSearchGrid) {
  45. var daxx_lqda_slxx_czwh_view = $("#daxx_lqda_slxx_czwh_view").val();
  46. jQuery("#slxxGrid").flexigrid({
  47. url : 'getSlxxList.htm',
  48. dataType : 'json',
  49. method : 'post',
  50. params : [{
  51. name : 'slxxSearchGrid',
  52. value : $('#slxxSearchGrid').val()
  53. },{
  54. name : 'from',
  55. value : $("#from").val()
  56. }],
  57. title : '<b>上料信息浏览</b>',
  58. usepager : true,
  59. useRp : true,
  60. rp : 10,
  61. singleSelect : true,
  62. hidehead : false,
  63. showInputPage : true,
  64. showSelectRp : false,
  65. showTableToggleBtn : false,
  66. width : '790',
  67. height : '335',
  68. resizable : false,
  69. cache : false,// 清除缓存
  70. colModel : [{
  71. display : '行号',
  72. name : 'hh',
  73. width : 25,
  74. sortable : false,
  75. align : 'center',
  76. process : function(col, record, d) {
  77. jQuery(col).html(d + 1);
  78. }
  79. }, {
  80. display : '猪舍名称',
  81. name : 'zsmc',
  82. width : 80,
  83. sortable : false,
  84. align : 'center',
  85. }, {
  86. display : '栏期名称',
  87. name : 'lqmc',
  88. width : 70,
  89. sortable : false,
  90. align : 'center'
  91. }, {
  92. display : '采食区一(Kg)',
  93. name : 'csq1sll',
  94. width : 80,
  95. sortable : false,
  96. align : 'center',
  97. process : function(col, record, postion, pid) {
  98. jQuery(col).addClass('s');
  99. var csq1csl = record.csq1csl;
  100. var str = '';
  101. if (csq1csl == 0) {
  102. str = '<span>0</span>';
  103. jQuery(col).html(str);
  104. }
  105. }
  106. }, {
  107. display : '采食区一最近上料时间',
  108. name : 'csq1zjslsj',
  109. width : 130,
  110. sortable : false,
  111. align : 'center'
  112. }, {
  113. display : '采食区二(Kg)',
  114. name : 'csq2sll',
  115. width : 90,
  116. sortable : false,
  117. align : 'center',
  118. process : function(col, record, postion, pid) {
  119. jQuery(col).addClass('s');
  120. var csq2csl = record.csq2csl;
  121. var str = '';
  122. if (csq2csl == 0) {
  123. str = '<span>0</span>';
  124. jQuery(col).html(str);
  125. }
  126. }
  127. }, {
  128. display : '采食区二最近上料时间',
  129. name : 'csq2zjslsj',
  130. width : 130,
  131. sortable : false,
  132. align : 'center'
  133. }, {
  134. display : '操作维护',
  135. name : '',
  136. width : 85,
  137. sortable : false,
  138. align : 'center',
  139. process : function(col, record, postion, pid) {
  140. jQuery(col).addClass('s');
  141. var str = '';
  142. if (daxx_lqda_slxx_czwh_view == "true") {
  143. str += '<a onclick="viewSlwhList(\'' + record.lqid + '\');">查看</a>';
  144. }
  145. jQuery(col).html(str);
  146. }
  147. }]
  148. });
  149. }
  150. loadSlxxGrid($('#slxxSearchGrid'));
  151. /**
  152. * 查看上料维护日志
  153. * @param lqid
  154. */
  155. function viewSlwhList(lqid) {
  156. huimv.loadPage("lqdaRight", "loadSlwhList.htm", {
  157. "lqid" : lqid
  158. });
  159. }