mcZsView.htm 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>mcZsView</title>
  5. <style>
  6. #hkmenu1 ul.nav-pills, #menu1 ul.nav-pills{
  7. height:auto;
  8. }
  9. #chooseHjkzSet .modal-dialog div.option{
  10. border-bottom: 1px solid #f0f0f0;
  11. }
  12. #chooseHjkzSet .modal-dialog div.option:last-child {
  13. border-bottom: none;
  14. }
  15. .footer_qtsz + a:focus, .footer_qtsz + a:hover, .footer_gtsz + a:focus, .footer_gtsz + a:hover, .footer_slxh + a:focus, .footer_slxh + a:hover {
  16. color: #fff;
  17. }
  18. </style>
  19. <script type="text/javascript">
  20. $(function () {
  21. loadMenu("yzgk");
  22. //点击一级菜单加载内容页面-事件委托
  23. /* var menu1 = $('#menu1');
  24. menu1.on('click', 'li', function () {
  25. // console.log('menu1' + $(this).data('skip'));
  26. if ($(this).data('skip')) {
  27. var liActive = menu1.find('li.active');
  28. var src1 = liActive.find('img').attr('src');
  29. liActive.find('img').attr('src', src1.replace('2', '1'));
  30. menu1.find('li.active').removeClass('active');
  31. var src2 = $(this).find('img').attr('src');
  32. $(this).find('img').attr('src', src2.replace('1', '2'));
  33. $(this).addClass('active');
  34. loadMenu($(this).data('skip'));
  35. }
  36. }); */
  37. //显示隐藏分栏站
  38. if ($("#zsbz").val() == 1) {
  39. $("#flz").show();
  40. }else {
  41. $("#flz").hide();
  42. }
  43. /**右上角警报按钮的方法
  44. */
  45. /* $("#flzPanel").click(function () {
  46. if ($(this).data('target') == 'bell'){
  47. var zsid = $("#zsid").val();
  48. //haifm.loadMobilePage("hkzsmain", "haifmHjkzgzxx.htm?zsid=" + zsid);
  49. }
  50. }); */
  51. $('#HjkzSetOptions').on('tap', '.option', function () {
  52. var zsid = $("#zsid").val();
  53. $('.modal-backdrop').remove();
  54. $('body').removeClass('modal-open');
  55. haifm.loadMobilePage("haifm", "haifmHjkz" + $(this).data('skip') + ".htm?zsid=" + zsid);
  56. });
  57. });
  58. /**
  59. * 后退
  60. */
  61. function backUrl(from) {
  62. var type = $("#type").val();
  63. if (type != undefined && type != "ztgk" && type != "") {
  64. haifm.loadMobilePage("zsmain", "mcZsMenu.htm?key=" + "yzgk" + "&zsid=" + $("#zsid").val());
  65. $("#flzPanel").attr("class", "glyphicon");
  66. $(".footer_snhj").css("background-image","url(views/haifmv/img/mc_img/mc_footer11.png)");
  67. $(".footer_snhj").next().removeClass("textColor");
  68. $(".footer_qtsz").css("background-image","url(views/haifmv/img/mc_img/mc_footer11.png)");
  69. $(".footer_qtsz").next().removeClass("textColor");
  70. $(".footer_slxh").css("background-image","url(views/haifmv/img/mc_img/mc_footer11.png)");
  71. $(".footer_slxh").next().removeClass("textColor");
  72. $(".footer_yzzk").css("background-image","url(views/haifmv/img/mc_img/mc_footer22.png)");
  73. $(".footer_yzzk").next().addClass("textColor");
  74. } else {
  75. haifm.loadMobilePage("haifm", "haifmMain.htm?uuid=" + $("#uuid").val() + "&mcid=" + $("#mcid").val() + "&qyid=" + $("#qyid").val() +"&toList=1" + "&from=" + from);
  76. }
  77. }
  78. /**
  79. * 加载一级菜单
  80. */
  81. function loadMenu(key) {
  82. var flzPanel = $("#flzPanel");
  83. switch (key) {
  84. case "snhj":
  85. flzPanel.attr("class", "glyphicon glyphicon-wrench")
  86. .attr('data-target', '#chooseHjkzSet')
  87. .attr('data-toggle', 'modal')
  88. .data('target','#chooseHjkzSet');
  89. break;
  90. case "yzzk":
  91. flzPanel.attr("class", "glyphicon glyphicon-bell")
  92. .attr('data-target', '')
  93. .attr('data-toggle', '')
  94. .data('target','bell');
  95. break;
  96. default :
  97. flzPanel.attr("class", "glyphicon")
  98. .attr('data-target', '')
  99. .attr('data-toggle', '')
  100. .data('target','');
  101. break;
  102. }
  103. haifm.loadMobilePage("zsmain", "mcZsMenu.htm?key=" + key + "&zsid=" + $("#zsid").val());
  104. if(key=='snhj'){
  105. $(".glyphicon-wrench").on("click",function(){
  106. setTimeout(function(){
  107. $(".modal-backdrop").on("tap",function(){
  108. $(this).remove();
  109. $("#chooseHjkzSet").removeClass("in").hide();
  110. $("body").removeClass("modal-open");
  111. });
  112. }, 100);
  113. });
  114. }
  115. }
  116. </script>
  117. </head>
  118. <body>
  119. <input type="hidden" id="zsid" value="$!daZsda.id"/>
  120. <input type="hidden" id="mcid" value="$!daZsda.mcid"/>
  121. <input type="hidden" id="zsbz" value="$!daZsda.zsbz"/>
  122. <input type="hidden" id="ksjs" value="$!ksjs"/>
  123. <input type="hidden" id="yweb" value="$!yweb"/>
  124. <div style="height: 100%;display: flex;flex-direction: column;">
  125. <div id="wrap">
  126. <header>
  127. <span class="glyphicon glyphicon-chevron-left" aria-hidden="true" onclick="javascript:backUrl('$!from')"></span>
  128. <p>$!daZsda.zsmc </p>
  129. <span class="glyphicon" aria-hidden="true" id="flzPanel" style="width: 0.36rem;height: 0.36rem;"></span>
  130. </header>
  131. <!-- <div id="meniu2"></div> -->
  132. <div id="zsmain" style="display: flex;flex-direction: column;flex: 1;"></div>
  133. <!-- <div class="navbar-fixed-bottom"> -->
  134. #if ("$!daZsda.zsbz" == 1)
  135. <footer class="row mc_footer" id="menu1">
  136. <ul class="nav nav-pills navbar-fixed-bottom nav-justified" style="background-color: #000;">
  137. <li onclick="pig(0);loadMenu('yzgk');"><span class="footer_yzzk"></span><a href="#" class="textColor">养殖状况</a></li>
  138. <li onclick="pig(1);loadMenu('qtsz');"><span class="footer_qtsz"></span><a href="#" class="">群体生长</a></li>
  139. <!-- <li><span class="footer_gtsz"></span><a href="#" class="">个体生长</a></li> -->
  140. <li onclick="pig(2);loadMenu('slxh');"><span class="footer_slxh"></span><a href="#" class="">饲料消耗</a></li>
  141. <li onclick="pig(3);loadMenu('snhj');"><span class="footer_snhj"></span><a href="#" class="">舍内环境</a></li>
  142. </ul>
  143. </footer>
  144. #else
  145. <footer class="row mc_footer" id="menu1">
  146. <ul class="nav nav-pills navbar-fixed-bottom nav-justified" style="background-color: #000;">
  147. <li onclick="pig1(0);loadMenu('yzgk');"><span class="footer_yzzk"></span><a href="#" class="textColor">养殖状况</a></li>
  148. <!-- <li><span class="footer_qtsz"></span><a href="#" class="">群体生长</a></li>
  149. <li><span class="footer_gtsz"></span><a href="#" class="">个体生长</a></li>
  150. <li><span class="footer_slxh"></span><a href="#" class="">饲料消耗</a></li> -->
  151. <li onclick="pig1(1);loadMenu('snhj');"><span class="footer_snhj"></span><a href="#" class="">舍内环境</a></li>
  152. </ul>
  153. </footer>
  154. #end
  155. <!-- <div id="searchDiv">
  156. <a href="#" data-target="#searchModal" data-toggle="modal" class="searchBtn glyphicon glyphicon-search"></a>
  157. </div>
  158. </div> -->
  159. </div>
  160. </div>
  161. <div class="modal" id="searchModal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
  162. <div class="modal-dialog" style="width: 100%;position: absolute;margin: 0;padding: 10px;top: 50%;margin-top: -290px;">
  163. <div class="modal-content">
  164. <div class="modal-header">
  165. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  166. <h4 class="modal-title" id="searchModalLabel">搜索条件</h4>
  167. </div>
  168. <div class="modal-body" id="searchMenu" style="padding-top: 0;"></div>
  169. <div class="modal-footer">
  170. <button class="btn btn-default" type="button" id="selectMenu">搜索</button>
  171. <button type="button" class="btn btn-default" data-dismiss="modal" id="closeMenu">关闭</button>
  172. </div>
  173. </div>
  174. </div>
  175. </div>
  176. <!-- 选择环境控制入口 -->
  177. <div class="modal" id="chooseHjkzSet" style="border-radius: 6px;top:30%;left:50%;right: inherit;bottom: inherit;transform: translate(-50%,-50%);">
  178. <div class="modal-dialog" style="margin-top:0;">
  179. <div class="modal-content" id="HjkzSetOptions" style="border: none;border-radius: 0;">
  180. #if ("$!xt_hjkz_yxcs" == "true")
  181. <div class="option" data-dismiss="modal" data-skip="yxcs">档位设置</div>
  182. #end
  183. #if ("$!daZsda.hkbz" == "1" && "$!xt_hjkz_bjcs" == "true")
  184. <div class="option" data-dismiss="modal" data-skip="bjcs">报警设置</div>
  185. #end
  186. #if ("$!xt_flz_bjcs" == "true")
  187. <div class="option" data-dismiss="modal" data-skip="flzbjcs" id="flz">分栏站报警设置</div>
  188. #end
  189. <!-- 保育舍预案 -->
  190. #if ("$!hk_bys_ya" == "true")
  191. <div class="option" data-dismiss="modal" data-skip="bysya">保育舍预案设置</div>
  192. #end
  193. #if ("$!xt_hjkz_yxcs" == "true")
  194. <div class="option" data-dismiss="modal" data-skip="csjl">采食计量配置</div>
  195. #end
  196. <!-- <div class="option" data-dismiss="modal" data-skip="jrq">加热器配置</div> -->
  197. </div>
  198. </div>
  199. </div>
  200. <!-- 选择框 -->
  201. <div class="modal" id="searchModal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
  202. <div class="modal-dialog">
  203. <div class="modal-content">
  204. <div class="modal-header">
  205. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  206. <h4 class="modal-title" id="searchModalLabel">搜索条件</h4>
  207. </div>
  208. <div class="modal-body" id="hksearchMenu"></div>
  209. <div class="modal-footer">
  210. <button class="btn btn-default" type="button" id="hkselectMenu">搜索</button>
  211. <button type="button" class="btn btn-default" data-dismiss="modal" id="hkcloseMenu">关闭</button>
  212. </div>
  213. </div>
  214. </div>
  215. </div>
  216. </body>
  217. </html>