廖井涛
2025-05-26 3a975df5b368bc68ee7a81d34920b209f2ff607b
ºÓ±±ÍûÃÀÏîÄ¿/MES_11/src/main/webapp/WEB-INF/views/shelfmanager/shelftask.jsp
@@ -24,47 +24,47 @@
<!-- FastClick -->
<script
   src="${ctx }/static/AdminLTE/bower_components/fastclick/lib/fastclick.js"></script>
 <script type="text/javascript">
    var interval = setInterval('refreshStatus()', 5000);
    $(document).ready(function(){
<script type="text/javascript">
   var interval = setInterval('refreshStatus()', 5000);
   $(document).ready(function() {
      var info = $("#info").attr("info");
      $("#infos").html(info);
});
    // è®¾å¤‡é¡µé¢è‡ªåŠ¨åˆ·æ–°
    /* function refreshStatus() {
        window.location.reload();
    } */
    // åœæ­¢é¡µé¢è‡ªåŠ¨åˆ·æ–°
    function disableAutoRefresh() {
        clearInterval(interval);
    }
    function delAll(type){
      var checkboxs=document.getElementsByName('id');
         for(var i=0;i<checkboxs.length;i++){
          var checkbox=checkboxs[i];
          if(checkbox.checked){
           var RowHtml=checkbox.parentNode.parentNode;
            var taskid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
               $.ajax({
                cache:false,
               type:"POST",
               dataType : "json",
                url:"${ctx}/shelfmanager/updateshelftask",
                data:{
                   "taskid":taskid,
                   "type":type
                },success:function(data){
                   window.location.href="${ctx}/shelfmanager/shelftask";
               }
            });
          }
      }
   });
   // è®¾å¤‡é¡µé¢è‡ªåŠ¨åˆ·æ–°
   /* function refreshStatus() {
       window.location.reload();
   } */
   // åœæ­¢é¡µé¢è‡ªåŠ¨åˆ·æ–°
   function disableAutoRefresh() {
      clearInterval(interval);
   }
    </script>
   function delAll(type) {
      var checkboxs = document.getElementsByName('id');
      for (var i = 0; i < checkboxs.length; i++) {
         var checkbox = checkboxs[i];
         if (checkbox.checked) {
            var RowHtml = checkbox.parentNode.parentNode;
            var taskid = RowHtml.getElementsByClassName("rankid")[0].innerHTML;
            $.ajax({
               cache : false,
               type : "POST",
               dataType : "json",
               url : "${ctx}/shelfmanager/updateshelftask",
               data : {
                  "taskid" : taskid,
                  "type" : type
               },
               success : function(data) {
                  window.location.href = "${ctx}/shelfmanager/shelftask";
               }
            });
         }
      }
   }
</script>
</head>
<body style="padding: 20px;">
@@ -81,56 +81,61 @@
         <li class="active">详情</li>
      </ol>
      </section>
      <div id = "allstatu" allstatu = "${allstatu}"></div>
         <div id = "info" info = "${info}"></div>
      <div id="allstatu" allstatu="${allstatu}"></div>
      <div id="info" info="${info}"></div>
      <div>
         <!-- Main content -->
         <section class="content container-fluid">
         <div class="box box-default" style="background-color:#D5EAFF;">
         <div class="box box-default" style="background-color: #D5EAFF;">
            <div class="box-header with-border">
               <h3 class="box-title">仓储</h3>
               ${status}
            </div>
            <!-- /.box-header -->
            <button type="button" onclick="delAll('重新开始')" class="btn btn-primary ">重新开始</button>
            <button type="button" onclick="delAll('完成')" class="btn btn-primary ">任务完成</button>
            <button type="button" onclick="delAll('删除')" class="btn btn-primary ">删除任务</button>
            <div class="box-body" style="height:300px;overflow-y:auto;">
            <button type="button" onclick="delAll('重新开始')"
               class="btn btn-primary ">重新开始</button>
            <button type="button" onclick="delAll('完成')"
               class="btn btn-primary ">任务完成</button>
            <button type="button" onclick="delAll('删除')"
               class="btn btn-primary ">删除任务</button>
            <div class="box-body" style="height: 300px; overflow-y: auto;">
               <table class="table table-striped table-hover"
               style="font-size: 18px;" id="example2">
               <thead>
                  <tr>
                     <th>选择</th>
                     <th style="display:none">编号</th>
                     <th>GlassID</th>
                     <th>任务描述</th>
                     <th>任务状态</th>
                     <th>玻璃厚度</th>
                     <th>玻璃膜系</th>
                     <th>创建时间</th>
                  </tr>
               </thead>
               <tbody>
                  ${shelftasks}
               </tbody>
            </table>
          </div>
          </div>
            </section>
                  style="font-size: 18px;" id="example2">
                  <thead>
                     <tr>
                        <th>选择</th>
                        <th style="display: none">编号</th>
                        <th>GlassID</th>
                        <th>任务描述</th>
                        <th>任务状态</th>
                        <th>玻璃厚度</th>
                        <th>玻璃膜系</th>
                        <th>创建时间</th>
                     </tr>
                  </thead>
                  <tbody>${shelftasks}
                  </tbody>
               </table>
            </div>
         </div>
         <div class="callout callout-warning" style="background-color:#D5EAFF !important; border-left:0px">
         <div style='text-align: center;color:red;font-size:30px;border-left:0;'>${lackGlassHtml}</div>
            <h4 style="color: black;">故障操作</h4>
            <p style="color: black;">当小车发生故障时,导致我们的任务没有完成就失败了。小车回零点,这样我们的任务就会一直堵在刚才的那个任务,完成与否我们都不清楚,需要去手动解决,任务完成的话,点击任务完成按钮,没有完成点击重新开始按钮</p>
         </section>
      </div>
      <div class="callout callout-warning"
         style="background-color: #D5EAFF !important; border-left: 0px">
         <div
            style='text-align: center; color: red; font-size: 30px; border-left: 0;'>${lackGlassHtml}</div>
         <h4 style="color: black;">故障操作</h4>
         <p style="color: black;">当小车发生故障时,导致我们的任务没有完成就失败了。小车回零点,这样我们的任务就会一直堵在刚才的那个任务,完成与否我们都不清楚,需要去手动解决,任务完成的话,点击任务完成按钮,没有完成点击重新开始按钮</p>
         <br>
         <div style='text-align: center;'>
            <span style='font-size: 30px; color: black;'>当前任务:${workingtask.description}</span><br>
            <br>
            <div style='text-align: center;'>
               <span style='font-size: 30px;color: black;'>当前任务:${workingtask.description}</span><br>
               <br> <%-- <a class="btn btn-large btn-success"
            <%-- <a class="btn btn-large btn-success"
                  href="${ctx }/shelfmanager/finishshelftask"
                  style='text-decoration: none;'>任务完成</a>&nbsp;&nbsp; --%>
               <%-- <a class="btn btn-large btn-success"
            <%-- <a class="btn btn-large btn-success"
                  href="${ctx }/shelfmanager/againshelftask"
                  style='text-decoration: none;'>重新开始</a>&nbsp;&nbsp;
                  
@@ -141,12 +146,12 @@
                  <a class="btn btn-large btn-danger"
                  href="${ctx }/shelfmanager/deletetloadask"
                  style='text-decoration: none;'>删除上片任务</a> --%>
            </div>
         </div>
      </div>
      <!-- /.content -->
   </div>
   <!-- /.content -->
   <!-- /.content-wrapper -->
   <!-- page script -->