|  |  | 
 |  |  |     <div id="plc-error" class="main-board" style="padding-left: 10px"> | 
 |  |  |         <!-- 头部 --> | 
 |  |  |         <div class="plc-log-header"> | 
 |  |  |             <div style="height: 40%"> | 
 |  |  |                 <span>东侧PLC执行指令</span> | 
 |  |  |             </div> | 
 |  |  |             <div style="height: 40%"> | 
 |  |  |                 <span>西侧PLC执行指令</span> | 
 |  |  |             </div> | 
 |  |  | <!--            <div style="height: 40%">--> | 
 |  |  | <!--                <span>东侧PLC执行指令</span>--> | 
 |  |  | <!--            </div>--> | 
 |  |  | <!--            <div style="height: 40%">--> | 
 |  |  | <!--                <span>西侧PLC执行指令</span>--> | 
 |  |  | <!--            </div>--> | 
 |  |  |             <div> | 
 |  |  |                 <span style="color: #1E9FFF">PLC异常信息表:</span> | 
 |  |  |             </div> | 
 |  |  | 
 |  |  | </footer> | 
 |  |  |  | 
 |  |  | <div id="site-detl" style="display: none"> | 
 |  |  |     <div class="layui-form"> | 
 |  |  |         <div class="layui-form-item"> | 
 |  |  |             <label class="layui-form-label layui-form-required">站点:</label> | 
 |  |  |             <div class="layui-input-block"> | 
 |  |  |                 <input id="siteId" name="siteId" placeholder="请输入站点编号" class="layui-input" lay-verify="required|number" autocomplete="off"> | 
 |  |  |     <form> | 
 |  |  |         <div class="form-item"> | 
 |  |  |             <label class="form-label">站号:</label> | 
 |  |  |             <div class="form-input"> | 
 |  |  |                 <input id="siteId" name="siteId" class="layui-input" lay-verify="required|number" autocomplete="off" disabled="disabled"> | 
 |  |  |             </div> | 
 |  |  |         </div> | 
 |  |  |         <div class="layui-form-item"> | 
 |  |  |             <label class="layui-form-label layui-form-required">工作号:</label> | 
 |  |  |             <div class="layui-input-block"> | 
 |  |  |                 <input id="workNo" name="workNo" type="number" placeholder="请输入工作号" class="layui-input" lay-verify="number" autocomplete="off"> | 
 |  |  |         <div class="form-item"> | 
 |  |  |             <label class="form-label">工作号:</label> | 
 |  |  |             <div class="form-input"> | 
 |  |  |                 <input id="workNo" name="workNo" type="number" class="layui-input" lay-verify="number" autocomplete="off"> | 
 |  |  |             </div> | 
 |  |  |         </div> | 
 |  |  |         <div class="layui-form-item"> | 
 |  |  |             <label class="layui-form-label layui-form-required">目标站:</label> | 
 |  |  |             <div class="layui-input-block"> | 
 |  |  |                 <input id="staNo" name="staNo" type="number" placeholder="请输入目标站" class="layui-input" lay-verify="number" autocomplete="off"> | 
 |  |  |         <div class="form-item"> | 
 |  |  |             <label class="form-label">目标站:</label> | 
 |  |  |             <div class="form-input"> | 
 |  |  |                 <input id="staNo" name="staNo" type="number" class="layui-input" lay-verify="number" autocomplete="off"> | 
 |  |  |             </div> | 
 |  |  |         </div> | 
 |  |  |         <div class="layui-form-item cool-button-contain"> | 
 |  |  |             <button class="layui-btn layui-btn-normal" id="print" lay-filter="print" lay-submit="">打印</button> | 
 |  |  |             <button class="layui-btn layui-btn-primary" id="cancel">取消</button> | 
 |  |  |         <div class="form-item form-button-container"> | 
 |  |  |             <button class="form-button" id="save">保存</button> | 
 |  |  |             <button class="form-button" id="cancel" style="background-color: #D0D0D0">取消</button> | 
 |  |  |         </div> | 
 |  |  |     </div> | 
 |  |  |     </form> | 
 |  |  | </div> | 
 |  |  | </body> | 
 |  |  | <script> | 
 |  |  | 
 |  |  |     setInterval(function () { | 
 |  |  |         getSiteOutput(); | 
 |  |  |     },500); | 
 |  |  |  | 
 |  |  |     $(document).on('click','#site-table tr', function () { | 
 |  |  |         var siteId = $(this).children("td").eq(0).html(); | 
 |  |  |         if (siteId !== null && siteId !== "") { | 
 |  |  |             layer.open({ | 
 |  |  |                 type: 1, | 
 |  |  |                 title: false, | 
 |  |  |                 shadeClose: true, | 
 |  |  |                 offset: 'rt', | 
 |  |  |                 anim: 5, | 
 |  |  |                 shade: [0], | 
 |  |  |                 area: ['340px', '215px'], | 
 |  |  |                 closeBtn: 0, | 
 |  |  |                 content: $("#site-detl"), | 
 |  |  |                 success: function(layero, index){ | 
 |  |  |  | 
 |  |  |                 } | 
 |  |  |             }) | 
 |  |  |         } | 
 |  |  |     }); | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     // plc异常信息表获取 | 
 |  |  |     function getPlcError() { | 
 |  |  | 
 |  |  |                         setVal(tr.children("td").eq(5), table[i-1].outEnable); | 
 |  |  |                         setVal(tr.children("td").eq(6), table[i-1].inreq1); | 
 |  |  |                         setVal(tr.children("td").eq(7), table[i-1].emptyMk); | 
 |  |  |                         setVal(tr.children("td").eq(9), table[i-1].staNo); | 
 |  |  |                         setVal(tr.children("td").eq(8), table[i-1].staNo); | 
 |  |  |                     } | 
 |  |  |                 } else if (res.code === 403){ | 
 |  |  |                     window.location.href = baseUrl+"/login"; | 
 |  |  | 
 |  |  |         $('#site-table tbody').after(html); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     // 详情操作 ------------------------------------------------------------------------- | 
 |  |  |     var layerDetl; | 
 |  |  |     $(document).on('dblclick ','#site-table tr', function () { | 
 |  |  |         var siteId = $(this).children("td").eq(0).html(); | 
 |  |  |         if (siteId !== null && siteId !== "") { | 
 |  |  |             layerDetl = layer.open({ | 
 |  |  |                 type: 1, | 
 |  |  |                 title: false, | 
 |  |  |                 shadeClose: true, | 
 |  |  |                 offset: 'rt', | 
 |  |  |                 anim: 5, | 
 |  |  |                 shade: [0], | 
 |  |  |                 area: ['340px', '215px'], | 
 |  |  |                 closeBtn: 0, | 
 |  |  |                 content: $("#site-detl"), | 
 |  |  |                 success: function(layero, index){ | 
 |  |  |                     http.get(baseUrl+ "/site/detl/"+siteId, null, function (res) { | 
 |  |  |                         $('#siteId').val(siteId); | 
 |  |  |                         $('#workNo').val(res.data.workNo); | 
 |  |  |                         $('#staNo').val(res.data.staNo); | 
 |  |  |                     }) | 
 |  |  |                 }, | 
 |  |  |                 end: function () { | 
 |  |  |                     $('#siteId').val(""); | 
 |  |  |                     $('#workNo').val(""); | 
 |  |  |                     $('#staNo').val(""); | 
 |  |  |                 } | 
 |  |  |             }) | 
 |  |  |         } | 
 |  |  |     }); | 
 |  |  |  | 
 |  |  |     $(document).on('click ','#save', function () { | 
 |  |  |         http.post(baseUrl+ "/site//detl/update", { | 
 |  |  |             siteId: $('#siteId').val(), | 
 |  |  |             workNo: $('#workNo').val(), | 
 |  |  |             staNo:  $('#staNo').val() | 
 |  |  |         }, function (res) { | 
 |  |  |             layer.msg("修改成功",{icon: 1,}); | 
 |  |  |         }) | 
 |  |  |     }) | 
 |  |  |     $(document).on('click ','#cancel', function () { | 
 |  |  |         $('#siteId').val(""); | 
 |  |  |         $('#workNo').val(""); | 
 |  |  |         $('#staNo').val(""); | 
 |  |  |         layer.close(layerDetl); | 
 |  |  |     }) | 
 |  |  |  | 
 |  |  | </script> | 
 |  |  | </html> |