mcZsHjkzView.htm 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>mcZsHjkzView</title>
  5. <style>
  6. @media (device-height:1024px) and (-webkit-min-device-pixel-ratio:2){/* 兼容ipad */
  7. .zsul{
  8. font-size: 22px;
  9. }
  10. #hkmenu1 ul.nav-pills li img, #menu1 ul.nav-pills li imgP{
  11. width: 60px;
  12. height: 60px;
  13. }
  14. #hkmenu1 ul.nav-pills, #menu1 ul.nav-pills{
  15. height: 100px;
  16. }
  17. #hkmenu1 ul.nav-pills li div, #menu1 ul.nav-pills li div{
  18. height: 30px;
  19. font-size: 18px;
  20. }
  21. }
  22. .zsul{
  23. display: -webkit-box;
  24. }
  25. .zsul>li{
  26. -webkit-box-flex: 1;
  27. }
  28. .navbar-fixed-bottom{
  29. border-top: 1px solid #ccc
  30. }
  31. </style>
  32. <script type="text/javascript">
  33. $(function () {
  34. /**右上角警报按钮的方法
  35. */
  36. $("#hjkzPanel").click(function () {
  37. if ($(this).data('target') == 'bell'){
  38. var zsid = $("#zsid").val();
  39. haifm.loadMobilePage("hkzsmain", "haifmHjkzgzxx.htm?zsid=" + zsid);
  40. }
  41. });
  42. loadHkMenu("snhj");
  43. $('#HjkzSetOptions').on('click', '.option', function () {
  44. // console.log($(this).data('skip'));
  45. var zsid = $("#zsid").val();
  46. $('.modal-backdrop').remove();
  47. $('body').removeClass('modal-open');
  48. haifm.loadMobilePage("haifm", "haifmHjkz" + $(this).data('skip') + ".htm?zsid=" + zsid);
  49. });
  50. });
  51. /**
  52. * 后退
  53. */
  54. /* function backUrl(from) {
  55. var type = $("#type").val();
  56. if (type != undefined && type != "wd" && type != "") {
  57. $("#hkmenu1 > ul > li:eq(3)").click();
  58. } else {
  59. haifm.loadMobilePage("haifm", "mcHaifmIndex.htm?from=sy&mcid=" + $("#mcid").val());
  60. }
  61. } */
  62. function backUrl(from) {
  63. var type = $("#type").val();
  64. if (type != undefined && type != "") {
  65. haifm.loadMobilePage("haifm", "mcHaifmIndex.htm?from=sy&mcid=" + $("#mcid").val());
  66. }
  67. }
  68. /**
  69. * 加载菜单
  70. */
  71. function loadHkMenu(key, obj) {
  72. var hjkzPanel = $("#hjkzPanel");
  73. switch (key) {
  74. case "snhj":
  75. hjkzPanel.attr("class", "glyphicon glyphicon-wrench")
  76. .attr('data-target', '#chooseHjkzSet')
  77. .attr('data-toggle', 'modal')
  78. .data('target','#chooseHjkzSet');
  79. break;
  80. case "yzzk":
  81. hjkzPanel.attr("class", "glyphicon glyphicon-bell")
  82. .attr('data-target', '')
  83. .attr('data-toggle', '')
  84. .data('target','bell');
  85. break;
  86. default :
  87. hjkzPanel.attr("class", "placeholder")
  88. .attr('data-target', '')
  89. .attr('data-toggle', '')
  90. .data('target','');
  91. break;
  92. }
  93. if (obj) {
  94. $("#hkmenu1").find("> ul > li").removeClass("active");
  95. $(obj).addClass("active");
  96. var img = $("#hkmenu1").find("img");
  97. for (var i = 0; i < img.length; i++) {
  98. var src = img.eq(i).attr("src");
  99. if ($(obj).find("div").html() == img.eq(i).next().html()) {
  100. src = src.substring(0, src.length - 5) + "2.png";
  101. } else {
  102. src = src.substring(0, src.length - 5) + "1.png";
  103. }
  104. img.eq(i).attr("src", src);
  105. }
  106. }
  107. haifm.loadMobilePage("hkmenu2", "mcZsHkMenu.htm?key=" + key + "&zsid=" + $("#zsid").val());
  108. }
  109. </script>
  110. </head>
  111. <body>
  112. <input type="hidden" id="zsid" value="$!daZsda.id"/>
  113. <input type="hidden" id="mcid" value="$!daZsda.mcid"/>
  114. <div class="container">
  115. <div class="row">
  116. <div class="navbar-fixed-top">
  117. <span class="glyphicon glyphicon-menu-left" aria-hidden="true"
  118. onclick="javascript:backUrl('$!from')"></span>
  119. <h4>$!daZsda.zsmc</h4>
  120. <span class="glyphicon glyphicon-wrench" id="hjkzPanel"></span>
  121. </div>
  122. </div>
  123. <div class="row" id="hkmenu2"></div>
  124. <div class="row" id="hkzsmain"></div>
  125. <div class="row navbar-fixed-bottom" id="hkmenu1">
  126. <ul class="nav nav-pills zsul">
  127. <li class="col-lg-3 col-md-3 col-sm-3 col-xs-3" onclick="javascript:loadHkMenu('yzzk', this)">
  128. <img src="views/haifm/images/zs/hkmenu1/yzgk1.png"/>
  129. <div>养殖状况</div>
  130. </li>
  131. <li class="col-lg-3 col-md-3 col-sm-3 col-xs-3" onclick="javascript:loadHkMenu('csl', this)">
  132. <img src="views/haifm/images/zs/hkmenu1/csl1.png"/>
  133. <div>采食量</div>
  134. </li><!--
  135. <li class="disabled col-lg-3 col-md-3 col-sm-3 col-xs-3" onclick="javascript:loadHkMenu('hyzs', this)">
  136. <img src="views/haifm/images/zs/hkmenu1/hyzs1.png"/>
  137. <div>活跃指数</div>
  138. </li> -->
  139. <li class="active col-lg-3 col-md-3 col-sm-3 col-xs-3" onclick="javascript:loadHkMenu('snhj', this)">
  140. <img src="views/haifm/images/zs/hkmenu1/snhj2.png"/>
  141. <div>舍内环境</div>
  142. </li>
  143. </ul>
  144. <div id="hksearchDiv">
  145. <a href="#" data-target="#searchModal" data-toggle="modal" class="searchBtn glyphicon glyphicon-search"></a>
  146. </div>
  147. </div>
  148. </div>
  149. <!-- 选择环境控制入口 -->
  150. <div class="modal" id="chooseHjkzSet">
  151. <div class="modal-dialog">
  152. <div class="modal-content" id="HjkzSetOptions">
  153. #if ("$!xt_hjkz_yxcs" == "true")
  154. <div class="option" data-dismiss="modal" data-skip="yxcs">档位设置</div>
  155. #end
  156. #if ("$!gh" != "h000")
  157. <div class="option" data-dismiss="modal" data-skip="bjcs">报警设置</div>
  158. #end
  159. <!-- 保育舍预案 -->
  160. #if ("$!hk_bys_ya" == "true")
  161. <div class="option" data-dismiss="modal" data-skip="bysya">保育舍预案设置</div>
  162. #end
  163. #if ("$!xt_hjkz_yxcs" == "true")
  164. <div class="option" data-dismiss="modal" data-skip="csjl">采食计量配置</div>
  165. #end
  166. <!-- <div class="option" data-dismiss="modal" data-skip="jrq">加热器配置</div> -->
  167. </div>
  168. </div>
  169. </div>
  170. <!-- 选择框 -->
  171. <div class="modal" id="searchModal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
  172. <div class="modal-dialog" style="width: 100%;position: absolute;margin: 0;padding: 10px;top: 50%;margin-top: -260px;">
  173. <div class="modal-content">
  174. <div class="modal-header">
  175. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  176. <h4 class="modal-title" id="searchModalLabel">搜索条件</h4>
  177. </div>
  178. <div class="modal-body" id="hksearchMenu" style="padding-top: 0;"></div>
  179. <div class="modal-footer">
  180. <button class="btn btn-default" type="button" id="hkselectMenu">搜索</button>
  181. <button type="button" class="btn btn-default" data-dismiss="modal" id="hkcloseMenu">关闭</button>
  182. </div>
  183. </div>
  184. </div>
  185. </div>
  186. </body>
  187. </html>