From 85ba9ee7d366dde25c93763bad12979bca25d2b2 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期一, 08 四月 2024 17:33:03 +0800
Subject: [PATCH] 报工台右上角添加首检/工序检次数,工单添加计划时间 超产修改背景色,布局css调整,绑定生产资源自动带出用户,班组等基础资料;排产页面小时产能放到物料信息后面,并提示那一行小时产能不存在;修复首检/工序检 列表过滤方案保存功能;生产汇报单添加必填项控制

---
 WebTM/views/生产管理/生产汇报单/Sc_Add_ICMOReportBillList.html  |   10 
 WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html       |   21 ++-
 WebTM/views/设备管理/Sb_EquipDotCheckBillList.html         |    1 
 WebTM/views/设备管理/Sb_EquipMaintainBillList.html         |    2 
 WebTM/views/质量管理/工序检验单/QC_ProcessCheckBillList.html    |    3 
 WebTM/views/IpadIndex.html                             |   70 ++++++++--
 WebTM/layuiadmin/layui/css/ReportPlatform.css          |    2 
 WebTM/views/质量管理/首件检验单/QC_FirstPieceCheckBillList.html |    6 
 WebTM/views/生产管理/报工平台功能页/LineBind.html                 |   25 ++-
 WebTM/views/生产管理/工单/Sc_CurrentTicket.html              |  264 ++++++++++++++++++-------------------
 10 files changed, 227 insertions(+), 177 deletions(-)

diff --git a/WebTM/layuiadmin/layui/css/ReportPlatform.css b/WebTM/layuiadmin/layui/css/ReportPlatform.css
index 851b901..1230db7 100644
--- a/WebTM/layuiadmin/layui/css/ReportPlatform.css
+++ b/WebTM/layuiadmin/layui/css/ReportPlatform.css
@@ -75,7 +75,7 @@
 
 .topright > dd {
     padding: 0px 10px;
-    width: 50%;
+    width: 75%;
 }
 
 dt, dd {
diff --git a/WebTM/views/IpadIndex.html b/WebTM/views/IpadIndex.html
index ccfe5fd..da1a490 100644
--- a/WebTM/views/IpadIndex.html
+++ b/WebTM/views/IpadIndex.html
@@ -41,6 +41,10 @@
         var HProQty = [];       //鏃堕棿鐐逛骇閲�
         var HBadQty = [];       //涓嶈壇鏁伴噺
         var HBadReason = [];       //涓嶈壇鍘熷洜
+        var HEmpName = "";      //鎿嶄綔鍛�
+        var HManagerName = "";      //璐熻矗浜�
+        var HGroupName = "";      //鐝粍
+
         //娉ㄦ剰锛氶�夐」鍗� 渚濊禆 element 妯″潡锛屽惁鍒欐棤娉曡繘琛屽姛鑳芥�ф搷浣�
         layui.config({
             base: '../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
@@ -67,7 +71,7 @@
             TSLoad();
         });
         function TSLoad() {
-            $("#topleft").html("");           
+            $("#topleft").html("");
             var HUserName = sessionStorage["HUserName"];  //sessionStorage["HUserName"];     //榛樿褰撳墠鐧诲綍浜哄憳
             $.ajax({
                 url: GetWEBURL() + "/ReportPlatForm/SearchGetLineBindBillList",
@@ -88,8 +92,8 @@
                                 html1 += '<h1 style="display:none;"><span>璧勬簮ID锛�</span><span id="eqpid' + i + '">' + LoadData[i - 1].HSourceID + '</span></h1>';
                                 html1 += '<h1><span>璁惧缂栧彿锛�</span><span id="eqp' + i + '">' + LoadData[i - 1].HSourceName + '</span></h1>';
                                 html1 += '<h1><span>璁惧浠g爜锛�</span><span id="eqp' + i + '">' + LoadData[i - 1].HSourceNumber + '</span></h1>';
-                                html1 += '<h1><span>鎿嶄綔鍛橈細</span><span id="eqp' + i + '">' + LoadData[i - 1].HUserName + '</span></h1>';
-                                html1 += '<h1><span>鐢熶骇鐝粍锛�</span><span id="eqp' + i + '">' + LoadData[i - 1].GroupName + '</span></h1>';
+                                html1 += '<h1><span>鎿嶄綔鍛橈細</span><span id="HEmpName' + i + '">' + LoadData[i - 1].HUserName + '</span></h1>';
+                                html1 += '<h1><span>鐢熶骇鐝粍锛�</span><span id="HGroupName' + i + '">' + LoadData[i - 1].GroupName + '</span></h1>';
                                 //html1 += '<h1><span>褰撳墠宸ュ崟锛�</span><span id="po' + i + '">' + (LoadData[i - 1].HSourceBillNo == null ? '' : LoadData[i - 1].HSourceBillNo) + '</span></h1>';
                                 //html1 += '<h1><span>浜у搧鍚嶇О锛�</span><span id="ptn' + i + '">' + (LoadData[i - 1].HName == null ? '' : LoadData[i - 1].HName) + '</span></h1>';
                                 //html1 += '<h1><span>浜у搧瑙勬牸锛�</span><span id="pts' + i + '">' + (LoadData[i - 1].HModel == null ? '' : LoadData[i - 1].HModel) + '</span></h1>';
@@ -152,6 +156,12 @@
             var eqp = "eqp" + i;                       //鑾峰彇鎸囧畾璧勬簮鏍峰紡ID
             var HSourceName = $("#" + eqp + "").html(); //閫氳繃鏍峰紡ID鑾峰彇html鍐呭(璧勬簮)
             HSourceName1 = $("#" + eqp + "").html(); //閫氳繃鏍峰紡ID鑾峰彇html鍐呭(璧勬簮)
+            var emp = "HEmpName" + i;                   //鑾峰彇鎸囧畾璧勬簮鏍峰紡ID
+            var us = "us" + i;                   //鑾峰彇鎸囧畾璧勬簮鏍峰紡ID
+            var gro = "HGroupName" + i;                   //鑾峰彇鎸囧畾璧勬簮鏍峰紡ID
+            HEmpName = $("#" + emp + "").html(); //閫氳繃鏍峰紡ID鑾峰彇html鍐呭(璧勬簮ID)
+            HManagerName = $("#" + us + "").html(); //閫氳繃鏍峰紡ID鑾峰彇html鍐呭(璧勬簮ID)
+            HGroupName = $("#" + gro + "").html(); //閫氳繃鏍峰紡ID鑾峰彇html鍐呭(璧勬簮ID)
             if (HSourceID != "" && HSourceID != null) {
                 $('.ctop').removeClass('check');  //鍒犻櫎涓嶅悓鐖剁骇clss鏍峰紡鐩稿悓鐨勬墍鏈夊厓绱�
                 $("#ts" + i + "").addClass('check'); // 娣诲姞褰撳墠鍏冪礌鐨勬牱寮�
@@ -172,7 +182,12 @@
 
                             for (var i = 0; i < LoadData1.length; i++) {
                                 var html1 = '';
-                                html1 += '<div class="layui-col-sm12 layui-col-md3">';
+                                //姹囨姤鎬绘暟澶т簬璁″垝鏁伴噺锛岃皟鏁磋儗鏅壊鎻愮ず
+                                if (LoadData1[i].HDateFinishQty > LoadData1[i].HDatePlanQty) {
+                                    html1 += '<div class="layui-col-sm12 layui-col-md3" style="background-color:#F595A0;border-radius: 3%;">';
+                                } else {
+                                    html1 += '<div class="layui-col-sm12 layui-col-md3">';
+                                }
                                 html1 += '<div class="cns" id="bs' + (i + 1) + '" onclick="CheckBtom(this,' + (i + 1) + ')">';
                                 html1 += '<dl>';
                                 html1 += '<dd class="tcenter">';
@@ -186,7 +201,7 @@
                                 html1 += '<h1 style="display:none;"><span>鐢熶骇璁㈠崟瀛怚D锛�</span><span id="ds' + (i + 1) + '">' + LoadData1[i].HICMOEntryID + '</span></h1>';
 
 
-                                html1 += '<h1><span>宸ュ崟鍙凤細</span><span id="wk' + (i + 1) + '">' + LoadData1[i].HICMOBillNo + '</span></h1>';
+                                html1 += '<h1><span>宸ュ崟鍙凤細</span><span id="wk' + (i + 1) + '">' + LoadData1[i].HICMOBillNo + '</span><span style="margin-left:25px;">鏃ユ湡锛�</span><span>' + LoadData1[i].璁″垝鏃ユ湡 + '</span></h1>';
                                 html1 += '<h1 style="display:none;"><span>浜у搧ID锛�</span><span id="materid' + (i + 1) + '">' + LoadData1[i].HMaterID + '</span></h1>';
                                 html1 += '<h1><span>浜у搧鍚嶇О锛�</span><span id="ptn' + (i + 1) + '">[' + LoadData1[i].HMaterNumber + ']-[' + LoadData1[i].HMaterName + ']</span></h1>';
                                 html1 += '<h1><span>浜у搧鍨嬪彿锛�</span><span id="pts' + (i + 1) + '">' + LoadData1[i].HModel + '</span></h1>';
@@ -224,16 +239,17 @@
                             for (var i = 0; i < LoadData2.length; i++) {
                                 var html1 = '';
                                 html1 += '<div class="layui-col-sm12 layui-col-md12">';
-                                html1 += '<dl class="topright">;'
+                                html1 += '<dl class="topright">'
                                 html1 += '<dt>';
                                 html1 += '<img src="../layuiadmin/layui/images/device.png" onError="this.src="../layuiadmin/layui/images/erro.png";">'
                                 html1 += '</dt>';
                                 html1 += '<dd>';
-                                html1 += '<h1><span>褰撳墠璁惧锛�</span><span>' + LoadData2[i].HSourceName + '</span></h1>';
-                                html1 += '<h1><span>褰撳墠璁㈠崟锛�</span><span>' + LoadData2[i].HSourceBillNo + '</span></h1>';
-                                html1 += '<h1><span>鐗╂枡鍚嶇О锛�</span><span>' + LoadData2[i].HMaterName + '</span></h1>';
-                                html1 += '<h1><span>璁″垝鏁伴噺锛�</span><span>' + LoadData2[i].HPlanQty + '</span></h1>';
-                                html1 += '<h1><span>宸叉眹鎶ユ暟閲忥細</span><span>' + LoadData2[i].HRelationQty + '</span></h1>';
+                                html1 += '<h1 style="display:none;"><span>璁惧缂栧彿锛�</span><span id="HEquipCode' + (i + 1) + '">' + LoadData2[i].HSourceCode + '</span></h1>';
+                                html1 += '<h1><span>褰撳墠璁惧锛�</span><span id="HEquipName' + (i + 1) + '">' + LoadData2[i].HSourceName + '</span><div style="margin-left:25px;float:right"><span >棣栨娆℃暟锛�</span><span>' + LoadData2[i].棣栨娆℃暟 + '</span></div></h1>';
+                                html1 += '<h1><span>褰撳墠璁㈠崟锛�</span><span>' + LoadData2[i].HSourceBillNo + '</span><div style="margin-left:25px;float:right"><span >宸℃娆℃暟锛�</span><span>' + LoadData2[i].宸℃娆℃暟 + '</span></div></h1>';
+                                html1 += '<h1><span>鐗╂枡鍚嶇О锛�</span><span>' + LoadData2[i].HMaterName + '</span><div style="margin-left:25px;float:right"><span >杩囩▼妫�娆℃暟锛�</span><span>' + LoadData2[i].杩囩▼妫�娆℃暟 + '</span></div></h1>';
+                                html1 += '<h1><span>璁″垝鏁伴噺锛�</span><span>' + LoadData2[i].HPlanQty + '</span><div style="margin-left:25px;float:right"><span >褰撴棩鐐规鏃堕棿锛�</span><span>' + '棰勭暀' + '</span></div></h1>';
+                                html1 += '<h1><span>宸叉眹鎶ユ暟閲忥細</span><span>' + LoadData2[i].HRelationQty + '</span><div style="margin-left:25px;float:right"><span >鏈�鍚庝繚鍏绘椂闂达細</span><span>' + '棰勭暀' + '</span></div></h1>';
                                 if (LoadData2[i].HRelationQty == 0 || LoadData2[i].HRelationQty == null) {
                                     html1 += '<h1><span>杩涘害锛�</span><span>0%</span></h1>';
                                 }
@@ -273,7 +289,7 @@
                                 HBadReason.push(LoadData4[i].涓嶈壇鍘熷洜);
                                 HBadQty.push(LoadData4[i].涓嶈壇鏁伴噺);
                             }
-                        }     
+                        }
                         //鍒锋柊鍥捐〃鏁版嵁
                         Mychart(mychart1, mychart2);
                     },
@@ -575,7 +591,7 @@
             }
             return result;
         }
-               
+
         //寮�宸ユ寜閽偣鍑讳簨浠�
         function OpenWork(event, obj) {
             if (wktag == 0) {
@@ -999,7 +1015,33 @@
                 content: '鐢熶骇绠$悊/宸ュ崟/Sc_CurrentTicket.html?OperationType=2&linterid=&HSouceBillType=',
                 end: function () {
 
-                }                
+                },
+                success: function (dom, index) {
+                    var data = [];
+                    data.push({
+                        "HEquipName": $("#HEquipName1").text(),
+                        "HEquipCode": $("#HEquipCode1").text(),
+                        "HICMOBillNo": workcode,
+                        "HICMOInterID": HICMOInterID,
+                        "HICMOEntryID": HICMOEntryID,
+                        "HSourceID": HSourceID1,
+                        "HEmpName": HEmpName,
+                        "HManagerName": HManagerName,
+                        "HGroupName": HGroupName,
+                        "HBillType": HBillType,
+                        "HSourceInterID": HSourceInterID,
+                        "HSourceEntryID": HSourceEntryID,
+                        "HSourceBillNo": HSourceBillNo,
+                        "HSourceBillType": HSourceBillType
+                    });
+
+                    //閫氳繃绱㈠紩鑾峰彇鍒板綋鍓峣frame寮瑰嚭灞�
+                    var iframe = window['layui-layer-iframe' + index];
+                    //璋冪敤iframe寮瑰嚭灞傚唴鐨勬柟娉�
+                    iframe.edit(data);
+                },
+
+
             });
         }
 
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\267\245\345\215\225/Sc_CurrentTicket.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\267\245\345\215\225/Sc_CurrentTicket.html"
index a55070f..94c45de 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\267\245\345\215\225/Sc_CurrentTicket.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\267\245\345\215\225/Sc_CurrentTicket.html"
@@ -36,10 +36,12 @@
                                     <div style="float:left;margin-left:5%;">
                                         <dl>
                                             <dd>
-                                                <h2><span>璁惧鍚嶇О</span></h2>
-                                                <h3><span>璁惧缂栧彿</span></h3>
-                                                <h3><span>璁惧鐘舵��</span></h3>
-                                                <h3><span>杩愯鏃堕棿</span></h3>
+                                                <h2><span style="margin-left:10px;" id="HEquipName"></span></h2>
+                                                <h3><span>璁惧缂栧彿:<span style="margin-left:10px;" id="HEquipCode"></span></span></h3>
+                                                <h3><span>璁惧鐘舵��:<span style="margin-left:10px;" id="HEquipStatus"></span></span></h3>
+                                                <h3><span>杩愯鏃堕棿:<span style="margin-left:10px;" id="HWorkTime"></span></span></h3>
+                                                <h3><span>褰撴棩鐐规鏃堕棿:<span style="margin-left:10px;" id="HDotCheckDate"></span></span></h3>
+                                                <h3><span>鏈�鍚庝繚鍏绘椂闂�:<span style="margin-left:10px;" id="HMaintainDate"></span></span></h3>
                                             </dd>
                                         </dl>                                        
                                     </div>
@@ -51,42 +53,58 @@
                                 </div>
                                 <div class="layui-row">
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">宸�&nbsp;&nbsp;鍗�&nbsp;&nbsp;鍙�</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">宸�&nbsp;&nbsp;鍗�&nbsp;&nbsp;鍙�:</label>
+                                        <span style="margin-left:10px;" id="HICMOBillNo"></span>
                                     </div>
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">褰撳墠鐘舵��</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">褰撳墠鐘舵��:</label>
+                                        <span style="margin-left:10px;" id="HICMOBillStatus"></span>
                                     </div>
                                 </div>
                                 <div class="layui-row">
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">浜у搧鍚嶇О</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">浜у搧鍚嶇О:</label>
+                                        <span style="margin-left:10px;" id="HMaterName"></span>
                                     </div>
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">璁″垝鏁伴噺</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">璁″垝鏁伴噺:</label>
+                                        <span style="margin-left:10px;" id="HPlanQty"></span>
                                     </div>
                                 </div>
                                 <div class="layui-row">
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">浜у搧浠g爜</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">浜у搧浠g爜:</label>
+                                        <span style="margin-left:10px;" id="HMaterNumber"></span>
                                     </div>
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">姹囨姤鎬绘暟</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">姹囨姤鎬绘暟:</label>
+                                        <span style="margin-left:10px;" id="HReportQty"></span>
                                     </div>
                                 </div>
                                 <div class="layui-row">
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">瑙勬牸鍨嬪彿:</label>
+                                        <span style="margin-left:10px;" id="HMaterModel"></span>
                                     </div>
                                     <div class="layui-col-xs4 layui-inline">
-                                        <label class="layui-form-label">棰嗘枡鐘舵��</label>
-                                        <span>aaaaaaa</span>
+                                        <label class="layui-form-label">棰嗘枡鐘舵��:</label>
+                                        <span style="margin-left:10px;" id="HPickMtrlStatus"></span>
+                                    </div>
+                                </div>
+                                <div class="layui-row">
+                                    <div class="layui-col-xs4 layui-inline">
+                                        <label class="layui-form-label">棣栨娆℃暟:</label>
+                                        <span style="margin-left:10px;" id="HFCheckNum"></span>
+                                    </div>
+                                    <div class="layui-col-xs4 layui-inline">
+                                        <label class="layui-form-label">杩囩▼妫�娆℃暟:</label>
+                                        <span style="margin-left:10px;" id="HPrCheckNum"></span>
+                                    </div>
+                                </div>
+                                <div class="layui-row">
+                                    <div class="layui-col-xs4 layui-inline">
+                                        <label class="layui-form-label">宸℃娆℃暟:</label>
+                                        <span style="margin-left:10px;" id="HPPCheckNum"></span>
                                     </div>
                                 </div>
                             </div>
@@ -99,10 +117,10 @@
                                 <div style="margin-left:25%;">
                                     <dl>
                                         <dd>
-                                            <h2><span>閮ㄩ棬</span></h2>
-                                            <h3><span>鐝粍</span></h3>
-                                            <h3><span>鎿嶄綔鍛�</span></h3>
-                                            <h3><span>璐熻矗浜�</span></h3>
+                                            <h2><span>閮ㄩ棬<span style="margin-left:10px;" id="HDepName"></span></span></h2>
+                                            <h3><span>鐝粍:<span style="margin-left:10px;" id="HGroupName"></span></span></h3>
+                                            <h3><span>鎿嶄綔鍛�:<span style="margin-left:10px;" id="HEmpName"></span></span></h3>
+                                            <h3><span>璐熻矗浜�:<span style="margin-left:10px;" id="HManagerName"></span></span></h3>
                                         </dd>
                                     </dl>
                                 </div>
@@ -114,12 +132,12 @@
                         </div>
                         <div id="bottom" style="width: 100%;height:calc(7vh);">
                             <div class="layui-form-item" style="text-align: center;">
-                                <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius" id="Saver">淇濆瓨</button>
+                                <!--<button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius" id="Saver">淇濆瓨</button>
                                 <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius" id="Add">鏂板</button>
                                 <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
-                                <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
-                                <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
-                                <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
+                                <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui<!---btn-radius layui-btn-danger">閫�鍑�</button>
+                                <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>-->
+                                <button type="button" lay-submit="" lay-filter="Exit" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
                             </div>
                         </div>
                     </form>
@@ -128,11 +146,39 @@
         </div>
     </div>
     <script>
+        //鑾峰彇鍙傛暟
+        var HBillType = "";  //鍗曟嵁绫诲瀷
+        var HSourceInterID = ""; //婧愬崟涓诲唴鐮�
+        var HSourceEntryID = "";  //婧愬崟瀛愬唴鐮�
+        var HSourceBillNo = "";   //婧愬崟鍗曞彿
+        var HSourceBillType = "";  //婧愬崟绫诲瀷
+        var HEquipName = ""; //璁惧鍚嶇О
+        var HEquipCode = ""; //璁惧缂栧彿
+        var HEmpName = ""; //鎿嶄綔鍛�
+        var HManagerName = ""; //璐熻矗浜�
+        var HGroupName = ""; //鐝粍
+
+        var edit = function (data) {
+            HBillType = data[0].HBillType;
+            HSourceInterID = data[0].HSourceInterID;
+            HSourceEntryID = data[0].HSourceEntryID;
+            HSourceBillNo = data[0].HSourceBillNo;
+            HSourceBillType = data[0].HSourceBillType;
+            HEquipName = data[0].HEquipName;//璁惧鍚嶇О
+            HEquipCode = data[0].HEquipCode;//璁惧缂栧彿
+            HICMOBillNo = data[0].HICMOBillNo;//鐢熶骇璁㈠崟鍗曞彿
+            HICMOInterID = data[0].HICMOInterID;//鐢熶骇璁㈠崟涓诲唴鐮�
+            HICMOEntryID = data[0].HICMOEntryID;//鐢熶骇璁㈠崟瀛愬唴鐮�
+            HSourceID = data[0].HSourceID;//鐢熶骇璧勬簮id
+            HEmpName = data[0].HEmpName;//鎿嶄綔鍛�
+            HManagerName = data[0].HManagerName;//璐熻矗浜�
+            HGroupName = data[0].HGroupName;//鐝粍
+        }
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
             index: 'lib/index', //涓诲叆鍙fā鍧�
-        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
+        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate', 'soulTable'], function () {
             //#region 鍏叡鍙橀噺
             var $ = layui.$
                 , admin = layui.admin
@@ -144,16 +190,24 @@
                 , laydate = layui.laydate
                 , util = layui.util
                 , soulTable = layui.soulTable
-            var sWhere = "";        
+            var sWhere = "";
             //#endregion
 
             //#region 杩涘叆椤甸潰鍗冲姞杞�
 
             var HModName = "Sc_CurrentTicket";
-            //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞� 
-            var titleData = ["HInterID","HEntryID","HSourceID","HMaterID","HDeptID","婧愬崟瀛愬唴鐮�","婧愬崟绫诲瀷","鍗曟嵁绫诲瀷"];
+            //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+            var titleData = ["HInterID", "HEntryID", "HSourceID", "HMaterID", "HDeptID", "婧愬崟瀛愬唴鐮�", "婧愬崟绫诲瀷", "鍗曟嵁绫诲瀷"];
+            var HFinishRate = 0; //瀹屾垚鐜�
+            var HQualifiedRate = 0;  //鍚堟牸鐜�
             //鍒濆鍖栫晫闈�
             set_ClearBill();
+
+            $("#HEquipName").text(HEquipName);//璁惧鍚嶇О
+            $("#HEquipCode").text(HEquipCode);//璁惧缂栧彿
+            $("#HEmpName").text(HEmpName);//鎿嶄綔鍛�
+            $("#HManagerName").text(HManagerName);//璐熻矗浜�
+            $("#HGroupName").text(HGroupName);//鐝粍
             //#endregion
 
             //#region 銆愪华琛ㄧ洏銆�
@@ -163,13 +217,13 @@
 
             var data1 = [{
                 name: "瀹屾垚鐜�",
-                value: 55.55,
+                value: HFinishRate.toFixed(2),
             }];
 
             // 鎸囧畾鍥捐〃鐨勯厤缃」鍜屾暟鎹�
             var option = {
                 //backgroundColor: "#000",
-                tooltip: {				// 鏈郴鍒楃壒瀹氱殑 tooltip 璁惧畾銆�	
+                tooltip: {				// 鏈郴鍒楃壒瀹氱殑 tooltip 璁惧畾銆�
                     show: true,
                     formatter: "{b}锛歿c}%",
                     backgroundColor: "rgba(50,50,50,0.7)",	// 鎻愮ず妗嗘诞灞傜殑鑳屾櫙棰滆壊銆傛敞鎰忥細series.tooltip 浠呭湪 tooltip.trigger 涓� 'item' 鏃舵湁鏁堛��
@@ -198,7 +252,7 @@
                                 color: colorTemplate1, 	//浠〃鐩樼殑杞寸嚎鍙互琚垎鎴愪笉鍚岄鑹茬殑澶氭銆傛瘡娈电殑  缁撴潫浣嶇疆(鑼冨洿鏄痆0,1]) 鍜�  棰滆壊  鍙互閫氳繃涓�涓暟缁勬潵琛ㄧず銆傞粯璁ゅ彇鍊硷細[[0.2, '#91c7ae'], [0.8, '#63869e'], [1, '#c23531']]
                                 opacity: 1,					//鍥惧舰閫忔槑搴︺�傛敮鎸佷粠 0 鍒� 1 鐨勬暟瀛楋紝涓� 0 鏃朵笉缁樺埗璇ュ浘褰€��
                                 width: 30,					//杞寸嚎瀹藉害,榛樿 30銆�
-                                shadowBlur: 20,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                                shadowBlur: 20,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                                 shadowColor: "#fff",		//闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                             }
                         },
@@ -210,7 +264,7 @@
                                 opacity: 1,					//鍥惧舰閫忔槑搴︺�傛敮鎸佷粠 0 鍒� 1 鐨勬暟瀛楋紝涓� 0 鏃朵笉缁樺埗璇ュ浘褰€��
                                 width: 2,					//绾垮害,榛樿 2銆�
                                 type: "solid",				//绾跨殑绫诲瀷,榛樿 solid銆� 姝ゅ杩樻湁 dashed,dotted
-                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                                 shadowColor: "#fff",		//闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                             }
                         },
@@ -218,12 +272,12 @@
                             show: true,				// 鏄惁鏄剧ず鍒诲害(绾�),榛樿 true銆�
                             splitNumber: 5,			// 鍒嗛殧绾夸箣闂村垎鍓茬殑鍒诲害鏁�,榛樿 5銆�
                             length: 8,				// 鍒诲害绾块暱銆傛敮鎸佺浉瀵瑰崐寰勭殑鐧惧垎姣�,榛樿 8銆�
-                            lineStyle: {			// 鍒诲害绾挎牱寮忋��	
+                            lineStyle: {			// 鍒诲害绾挎牱寮忋��
                                 color: "#eee",				//绾跨殑棰滆壊,榛樿 #eee銆�
                                 opacity: 1,					//鍥惧舰閫忔槑搴︺�傛敮鎸佷粠 0 鍒� 1 鐨勬暟瀛楋紝涓� 0 鏃朵笉缁樺埗璇ュ浘褰€��
                                 width: 1,					//绾垮害,榛樿 1銆�
                                 type: "solid",				//绾跨殑绫诲瀷,榛樿 solid銆� 姝ゅ杩樻湁 dashed,dotted
-                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                                 shadowColor: "#fff",		//闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                             },
                         },
@@ -245,7 +299,7 @@
                             borderWidth: 0,			// 鎻忚竟绾垮,榛樿 0銆備负 0 鏃舵棤鎻忚竟銆�
                             borderType: "solid",	// 鏌辨潯鐨勬弿杈圭被鍨嬶紝榛樿涓哄疄绾匡紝鏀寔 'solid', 'dashed', 'dotted'銆�
                             borderColor: "#000",	// 鍥惧舰鐨勬弿杈归鑹�,榛樿 "#000"銆傛敮鎸佺殑棰滆壊鏍煎紡鍚� color锛屼笉鏀寔鍥炶皟鍑芥暟銆�
-                            shadowBlur: 10,			// (鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                            shadowBlur: 10,			// (鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                             shadowColor: "#fff",	// 闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                         },
                         emphasis: {				// 楂樹寒鐨� 浠〃鐩樻寚閽堟牱寮�
@@ -274,17 +328,17 @@
             chart1.setOption(option);
 
 
-            var chart2 = echarts.init(document.getElementById("chart2"));          
+            var chart2 = echarts.init(document.getElementById("chart2"));
 
             var data2 = [{
                 name: "鍚堟牸鐜�",
-                value: 85,
+                value: HQualifiedRate.toFixed(2),
             }];
 
             // 鎸囧畾鍥捐〃鐨勯厤缃」鍜屾暟鎹�
             var option2 = {
                 //backgroundColor: "#000",
-                tooltip: {				// 鏈郴鍒楃壒瀹氱殑 tooltip 璁惧畾銆�	
+                tooltip: {				// 鏈郴鍒楃壒瀹氱殑 tooltip 璁惧畾銆�
                     show: true,
                     formatter: "{b}锛歿c}%",
                     backgroundColor: "rgba(50,50,50,0.7)",	// 鎻愮ず妗嗘诞灞傜殑鑳屾櫙棰滆壊銆傛敞鎰忥細series.tooltip 浠呭湪 tooltip.trigger 涓� 'item' 鏃舵湁鏁堛��
@@ -313,7 +367,7 @@
                                 color: colorTemplate1, 	//浠〃鐩樼殑杞寸嚎鍙互琚垎鎴愪笉鍚岄鑹茬殑澶氭銆傛瘡娈电殑  缁撴潫浣嶇疆(鑼冨洿鏄痆0,1]) 鍜�  棰滆壊  鍙互閫氳繃涓�涓暟缁勬潵琛ㄧず銆傞粯璁ゅ彇鍊硷細[[0.2, '#91c7ae'], [0.8, '#63869e'], [1, '#c23531']]
                                 opacity: 1,					//鍥惧舰閫忔槑搴︺�傛敮鎸佷粠 0 鍒� 1 鐨勬暟瀛楋紝涓� 0 鏃朵笉缁樺埗璇ュ浘褰€��
                                 width: 30,					//杞寸嚎瀹藉害,榛樿 30銆�
-                                shadowBlur: 20,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                                shadowBlur: 20,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                                 shadowColor: "#fff",		//闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                             }
                         },
@@ -325,7 +379,7 @@
                                 opacity: 1,					//鍥惧舰閫忔槑搴︺�傛敮鎸佷粠 0 鍒� 1 鐨勬暟瀛楋紝涓� 0 鏃朵笉缁樺埗璇ュ浘褰€��
                                 width: 2,					//绾垮害,榛樿 2銆�
                                 type: "solid",				//绾跨殑绫诲瀷,榛樿 solid銆� 姝ゅ杩樻湁 dashed,dotted
-                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                                 shadowColor: "#fff",		//闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                             }
                         },
@@ -333,12 +387,12 @@
                             show: true,				// 鏄惁鏄剧ず鍒诲害(绾�),榛樿 true銆�
                             splitNumber: 5,			// 鍒嗛殧绾夸箣闂村垎鍓茬殑鍒诲害鏁�,榛樿 5銆�
                             length: 8,				// 鍒诲害绾块暱銆傛敮鎸佺浉瀵瑰崐寰勭殑鐧惧垎姣�,榛樿 8銆�
-                            lineStyle: {			// 鍒诲害绾挎牱寮忋��	
+                            lineStyle: {			// 鍒诲害绾挎牱寮忋��
                                 color: "#eee",				//绾跨殑棰滆壊,榛樿 #eee銆�
                                 opacity: 1,					//鍥惧舰閫忔槑搴︺�傛敮鎸佷粠 0 鍒� 1 鐨勬暟瀛楋紝涓� 0 鏃朵笉缁樺埗璇ュ浘褰€��
                                 width: 1,					//绾垮害,榛樿 1銆�
                                 type: "solid",				//绾跨殑绫诲瀷,榛樿 solid銆� 姝ゅ杩樻湁 dashed,dotted
-                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                                shadowBlur: 10,				//(鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                                 shadowColor: "#fff",		//闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                             },
                         },
@@ -360,7 +414,7 @@
                             borderWidth: 0,			// 鎻忚竟绾垮,榛樿 0銆備负 0 鏃舵棤鎻忚竟銆�
                             borderType: "solid",	// 鏌辨潯鐨勬弿杈圭被鍨嬶紝榛樿涓哄疄绾匡紝鏀寔 'solid', 'dashed', 'dotted'銆�
                             borderColor: "#000",	// 鍥惧舰鐨勬弿杈归鑹�,榛樿 "#000"銆傛敮鎸佺殑棰滆壊鏍煎紡鍚� color锛屼笉鏀寔鍥炶皟鍑芥暟銆�
-                            shadowBlur: 10,			// (鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆� 
+                            shadowBlur: 10,			// (鍙戝厜鏁堟灉)鍥惧舰闃村奖鐨勬ā绯婂ぇ灏忋�傝灞炴�ч厤鍚� shadowColor,shadowOffsetX, shadowOffsetY 涓�璧疯缃浘褰㈢殑闃村奖鏁堟灉銆�
                             shadowColor: "#fff",	// 闃村奖棰滆壊銆傛敮鎸佺殑鏍煎紡鍚宑olor銆�
                         },
                         emphasis: {				// 楂樹寒鐨� 浠〃鐩樻寚閽堟牱寮�
@@ -407,8 +461,9 @@
             });
 
             //閫�鍑�
-            form.on('submit(get_Exit)', function (data) {
-                Pub_Close(2);
+            form.on('submit(Exit)', function (data) {
+                Pub_Close(1);
+                window.parent.location.reload();
             });
 
             //鍒锋柊
@@ -419,7 +474,7 @@
             //#endregion
 
             //#region 鏈〉闈㈡墍鏈夎璋冪敤鐨勬柟娉�
-            function set_ClearBill() {           
+            function set_ClearBill() {
                 //鏌ヨ
                 get_FastQuery();
             }
@@ -430,101 +485,36 @@
                 sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
             }
             //#endregion
-           
+
             //#region 鏌ヨ
             function get_Display(sWhere) {
                 var ajaxLoad = layer.load();
-
                 $.ajax({
-                    url: GetWEBURL() + '/Sc_MyTicket/list',
+                    //h_p_JIT_GetCurrentTicketInfo
+                    url: GetWEBURL() + '/Sc_CurrentTicket/list',
                     type: "GET",
                     async: false,
-                    data: { "HSourceID": sessionStorage["HSourceID"], "user": sessionStorage["HUserName"] },
-                    success: function (data1) {
-                        if (data1.count == 1) {
-                            var data = [];
-                            var col = [];
-                            //缁欑┖鐨勬暟缁勮祴鍊�
-                            for (var key in data1.list) {
-                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
-                            }
-                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
-                            col.push({ type: 'checkbox', fixed: 'left' });
-                            for (var i = 0; i < data.length; i++) {
-                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
-                                if ($.inArray(data[i].name, titleData) > -1) {
-                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
-                                }
-                                else {
-                                    switch (data[i].Type) {
-                                        //int
-                                        case 'DateTime':
-                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
-                                            break;
-                                        default:
-                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
-                                    }
-                                }
-                            }
-
-                            //鍔ㄦ�佹樉绀哄垪鍚�
-                            option_notStart = {
-                                elem: '#mainTable_notStart'
-                                //, toolbar: '#toolbarDemo'
-                                , cols: [col]
-                                , data: data1.data.h_p_Sc_MyICMOWorkBill
-                                , height: 'full-80'
-                                , page: true
-                                , limits: [50, 500, 5000, 50000]
-                                , limit: 50
-                                , cellMinWidth: 90
-                            }
-                            table.render(option_notStart);
-                            ins = table.render(option_notStart);
-
-                            option_finish = {
-                                elem: '#mainTable_finish'
-                                //, toolbar: '#toolbarDemo'
-                                , cols: [col]
-                                , data: data1.data.h_p_Sc_MyICMOWorkBill1
-                                , height: 'full-80'
-                                , page: true
-                                , limits: [50, 500, 5000, 50000]
-                                , limit: 50
-                                , cellMinWidth: 90
-                            }
-                            table.render(option_finish);
-
-                            option_proc = {
-                                elem: '#mainTable_proc'
-                                //, toolbar: '#toolbarDemo'
-                                , cols: [col]
-                                , data: data1.data.h_p_Sc_MyICMOWorkBill2
-                                , height: 'full-80'
-                                , page: true
-                                , limits: [50, 500, 5000, 50000]
-                                , limit: 50
-                                , cellMinWidth: 90
-                            }
-                            table.render(option_proc);
-
-                            //鍒锋柊鎸夐挳鏄剧ず
-                            var btns = document.getElementsByTagName("button");     //鑾峰彇鏈〉鎵�鏈夋寜閽璞�
-                            var HBillType = "鎴戠殑宸ュ崟";
-                            Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]);
-
-                            //鍒锋柊琛ㄦ牸鏁版嵁
-                            //DisPlay_HideColumn();
-
+                    data: { "HSourceID": HSourceID, "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID, "HSourceInterID": HSourceInterID, "user": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            var data = result.data.h_p_JIT_GetCurrentTicketInfo[0];
+                            $("#HICMOBillNo").text(data.HSourceBillNo);//宸ュ崟鍙�
+                            $("#HICMOBillStatus").text('');//褰撳墠鐘舵��
+                            $("#HMaterNumber").text(data.HMaterNumber);//浜у搧浠g爜
+                            $("#HMaterName").text(data.HMaterName);//浜у搧鍚嶇О
+                            $("#HMaterModel").text(data.HModel);//瑙勬牸鍨嬪彿
+                            $("#HPlanQty").text(data.HPlanQty);//璁″垝鏁伴噺
+                            $("#HReportQty").text(data.HRelationQty);//姹囨姤鎬绘暟
+                            $("#HPickMtrlStatus").text('');//棰嗘枡鐘舵��
+                            $("#HFCheckNum").text(data.棣栨娆℃暟);//棣栨娆℃暟
+                            $("#HPrCheckNum").text(data.杩囩▼妫�娆℃暟);//杩囩▼妫�娆℃暟
+                            $("#HPPCheckNum").text(data.宸℃娆℃暟);//宸℃娆℃暟
+                            HFinishRate = data.瀹屾垚鐜�;//瀹屾垚鐜�
+                            HQualifiedRate = data.鍚堟牸鐜�;//鍚堟牸鐜�
                             layer.close(ajaxLoad);
-                            if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") {
-                                ColFilter();
-                            }
-
-                            //layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
                         } else {
                             layer.close(ajaxLoad);
-                            layer.alert(data1.code + data1.Message, { icon: 5 });
+                            layer.alert(result.code + result.Message, { icon: 5 });
                         }
                     }, error: function () {
                         layer.close(ajaxLoad);
@@ -541,7 +531,7 @@
                 get_FastQuery();
             }
             //#endregion
-        
+
             //浠ヤ笂鏄痩ayui妯″潡
         });
     </script>
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260\345\212\237\350\203\275\351\241\265/LineBind.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260\345\212\237\350\203\275\351\241\265/LineBind.html"
index 91ca297..35dba1f 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260\345\212\237\350\203\275\351\241\265/LineBind.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260\345\212\237\350\203\275\351\241\265/LineBind.html"
@@ -100,9 +100,9 @@
                                             <div class="layui-inline">
                                                 <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">鐢熶骇璧勬簮:</label>
                                                 <div class="layui-input-block">
-                                                    <input type="text" name="HSourceName" id="HSourceName" class="layui-input" style="width:80%;">
+                                                    <input type="text" name="HSourceName" id="HSourceName" class="layui-input" placeholder="鐢ㄦ埛缁戝畾鐢熶骇璧勬簮" style="width:80%;">
                                                     <input type="hidden" name="HSourceCode" id="HSourceCode" class="layui-input" style="width:80%;">
-                                                    <input type="hidden" name="HSourceID" id="HSourceID" class="layui-input">
+                                                    <input type="hidden" name="HSourceID" id="HSourceID" value="0" class="layui-input">
                                                     <button type="button" lay-submit="" class="layui-btn" lay-filter="HSource" style="width:40px;">
                                                         <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                     </button>
@@ -111,8 +111,8 @@
                                             <div class="layui-inline">
                                                 <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">璐熻矗浜�:</label>
                                                 <div class="layui-input-block">
-                                                    <input type="text" name="HManagerName" id="HManagerName" class="layui-input" style="width:80%;">
-                                                    <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input">
+                                                    <input type="text" name="HManagerName" id="HManagerName" placeholder="鐢ㄦ埛缁戝畾淇濈鍛�" class="layui-input" style="width:80%;">
+                                                    <input type="hidden" name="HManagerID" id="HManagerID" value="0" class="layui-input">
                                                     <button type="button" lay-submit="" class="layui-btn" lay-filter="HManager" style="width:40px;">
                                                         <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                     </button>
@@ -121,8 +121,8 @@
                                             <div class="layui-inline">
                                                 <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">鐝粍:</label>
                                                 <div class="layui-input-block">
-                                                    <input type="text" name="HGroupName" id="HGroupName" class="layui-input" value="" style="width: 80%;">
-                                                    <input type="hidden" name="HGroupID" id="HGroupID" class="layui-input" value="">
+                                                    <input type="text" name="HGroupName" id="HGroupName" class="layui-input" value="" placeholder="鐢ㄦ埛缁戝畾鐝粍" style="width: 80%;">
+                                                    <input type="hidden" name="HGroupID" id="HGroupID" class="layui-input" value="0">
                                                     <button type="button" lay-submit="" class="layui-btn" lay-filter="HGroupList" style="width:40px;">
                                                         <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                     </button>
@@ -169,8 +169,15 @@
                 elem: '#HCreateDate'
                 , type: 'datetime'
             });
+            //鍒濆鍖栨暟鎹�
             $("#HUserName").val(sessionStorage["HUserName"]);     //鍒涘缓浜�
             $("#HCreateDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));      //鍗曟嵁鏃ユ湡
+            $("#HSourceID").val(sessionStorage["HSourceID"]);      //鐢熶骇璧勬簮id
+            $("#HSourceName").val(sessionStorage["HSource"]);      //鐢熶骇璧勬簮
+            $("#HManagerID").val(sessionStorage["HKeeperID"]);      //璐熻矗浜篿d
+            $("#HManagerName").val(sessionStorage["HKeeper"]);      //璐熻矗浜�
+            $("#HGroupID").val(sessionStorage["HGroupID"]);      //鐢熶骇鐝粍id
+            $("#HGroupName").val(sessionStorage["HGroup"]);      //鐢熶骇鐝粍
 
             //琛ㄥご淇℃伅鐢熶骇璧勬簮寮圭獥
             form.on('submit(HSource)', function () {
@@ -289,12 +296,12 @@
                 });
             });
 
-        
-           
+
+
             //浠ヤ笂涓簂ayui妯″潡
         });
 
-       
+
     </script>
 </body>
 </html>
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
index 5309e07..b19373c 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
@@ -84,7 +84,7 @@
                                             <label class="layui-form-label">鐝粍</label>
                                             <div class="layui-input-inline">
                                                 <input type="text" name="HGroupName" id="HGroupName" class="layui-input" value="" style="float:left;width:150px;">
-                                                <input type="hidden" name="HGroupID" id="HGroupID" class="layui-input" value="" style="float:left;width:150px;">
+                                                <input type="hidden" name="HGroupID" id="HGroupID" class="layui-input" value="0" style="float:left;width:150px;">
                                                 <button type="button" lay-submit="" class="layui-btn" lay-filter="HGroupList" style="width:40px;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                 </button>
@@ -94,7 +94,7 @@
                                             <label class="layui-form-label">缁熻鍛�</label>
                                             <div class="layui-input-inline">
                                                 <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float:left;width:150px;">
-                                                <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="" style="float:left;width:150px;">
+                                                <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;">
                                                 <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                 </button>
@@ -1205,15 +1205,15 @@
             //#region 闈炵┖楠岃瘉
             function AllowLoadData(sSubStr) {  //闈炵┖楠岃瘉
                 var Result = true;
-                if ($("#HDeptID").val() == '' || $("#HDeptID").val() == null) {
+                if ($("#HDeptID").val() == '' || $("#HDeptID").val() == null || $("#HDeptID").val() == "undefined" || $("#HDeptID").val() == 0) {
                     layer.msg("杞﹂棿涓嶈兘涓虹┖!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return Result = false;
                 }
-                if ($("#HGroupID").val() == '' || $("#HGroupID").val() == null) {
+                if ($("#HGroupID").val() == '' || $("#HGroupID").val() == null || $("#HGroupID").val() == "undefined" | $("#HGroupID").val() == 0) {
                     layer.msg("鐝粍涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return Result = false;
                 }
-                if ($("#HEmpID").val() == '' || $("#HEmpID").val() == null) {
+                if ($("#HEmpID").val() == '' || $("#HEmpID").val() == null || $("#HGroupID").val() == "undefined" || $("#HEmpID").val() == 0) {
                     layer.msg("缁熻鍛樹笉鑳戒负绌猴紒", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return Result = false;
                 }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html"
index c83d2d1..b158352 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html"
@@ -543,7 +543,7 @@
                    if (table.cache["mainTable"][i] != "") {                       
                       if (parseFloat(table.cache["mainTable"][i]["浼樺厛绾�"]) == 0) {
                           HYxjQty++
-                      }                       
+                       }
                    }
                 }
                 if (HYxjQty > 0) {
@@ -748,11 +748,11 @@
             columns.push({ field: '閿�鍞鍗曞彿', title: '閿�鍞鍗曞彿', width: 150, sort: true });
             columns.push({ field: '鐢熶骇璁㈠崟鍙�', title: '鐢熶骇璁㈠崟鍙�', width: 150, style: 'background-color: #f9f9f9;', sort: true });
             columns.push({ field: '鐢熶骇璁㈠崟鏄庣粏琛屽彿', title: '鐢熶骇璁㈠崟鏄庣粏琛屽彿', width: 150, sort: true });
-            columns.push({ field: '鐢熶骇缁勭粐', title: '鐢熶骇缁勭粐', width: 150, sort: true });
-            columns.push({ field: 'HMaterID', title: 'HMaterID', hide: true });
+            columns.push({ field: '鐢熶骇缁勭粐', title: '鐢熶骇缁勭粐', width: 150, sort: true });           
             columns.push({ field: '鐗╂枡浠g爜', title: '鐗╂枡缂栫爜', width: 150, sort: true });
             columns.push({ field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 150, sort: true });
             columns.push({ field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 150, sort: true });
+            columns.push({ field: '灏忔椂浜ц兘', title: '灏忔椂浜ц兘', width: 150, sort: true, edit: 'text' });
             columns.push({ field: '閿�鍞鍗曟暟閲�', title: '閿�鍞鍗曟暟閲�', width: 150, sort: true });//0
             columns.push({ field: '璁″垝鏁伴噺', title: '鐢熶骇璁㈠崟鏁伴噺', width: 150, sort: true });//0
             columns.push({ field: '鏃ヨ鍒掓暟閲忔�婚噺', title: '鏃ヨ鍒掓暟閲忔�婚噺', width: 150, sort: true });//0
@@ -899,8 +899,7 @@
             columns.push({ field: '璁㈠崟绛夌骇', title: '璁㈠崟绛夌骇', width: 150, sort: true });
             columns.push({ field: '璁㈠崟浜よ揣鏈�', title: '璁㈠崟浜よ揣鏈�', width: 150, templet: "<div>{{d.璁㈠崟浜よ揣鏈� =='1900-01-01' ?'':layui.util.toDateString(d.璁㈠崟浜よ揣鏈�, 'yyyy-MM-dd')}}</div>", sort: true });
             columns.push({ field: '璁㈠崟闇�姹傛暟閲�', title: '璁㈠崟闇�姹傛暟閲�', width: 150, sort: true });
-            columns.push({ field: '寮�宸ヤ綑閲�', title: '寮�宸ヤ綑閲�', width: 150, sort: true });
-            columns.push({ field: '灏忔椂浜ц兘', title: '灏忔椂浜ц兘', width: 150, sort: true, edit: 'text' });
+            columns.push({ field: '寮�宸ヤ綑閲�', title: '寮�宸ヤ綑閲�', width: 150, sort: true });           
             columns.push({ field: '鐢熶骇鍛ㄦ湡', title: '鐢熶骇鍛ㄦ湡', width: 150, sort: true });
             columns.push({ field: '鏈�杩熷紑宸ユ棩鏈�', title: '鏈�杩熷紑宸ユ棩鏈�', width: 150, templet: "<div>{{d.鏈�杩熷紑宸ユ棩鏈� =='' ?'':layui.util.toDateString(d.鏈�杩熷紑宸ユ棩鏈�, 'yyyy-MM-dd')}}</div>", sort: true });
             columns.push({ field: '鏈�杩熷畬宸ユ棩鏈�', title: '鏈�杩熷畬宸ユ棩鏈�', width: 150, templet: "<div>{{d.鏈�杩熷畬宸ユ棩鏈� =='' ?'':layui.util.toDateString(d.鏈�杩熷畬宸ユ棩鏈�, 'yyyy-MM-dd')}}</div>", sort: true });
@@ -917,7 +916,7 @@
             columns.push({ field: 'HGroupName', title: 'HGroupName', width: 150, hide:true });
             columns.push({ field: '鐢熶骇璧勬簮浠g爜', title: '鐢熶骇璧勬簮浠g爜', width: 150, hide: true });
             columns.push({ field: 'HSourceID', title: 'HSourceID', hide: true });
-           
+            columns.push({ field: 'HMaterID', title: 'HMaterID', hide: true });
             columns.push({ field: 'HWorkShopID', title: 'HWorkShopID', hide: true });
             columns.push({ field: 'HUnitID', title: 'HUnitID', hide: true });
             columns.push({ field: 'HProdORGID', title: 'HProdORGID', hide: true });
@@ -1484,9 +1483,10 @@
                 }
                 if (isNaN(data[i]["HSourceID"])) {
                     return layer.msg("閫夋嫨鐢熶骇璧勬簮!!")
-                }
+                }               
                 HICOMNum.push(data[i]["HICMOInterID"] + ";" + data[i]["HICMOEntryID"] + ";" + data[i]["HSourceID"]);
             }
+           
             $('#HProgressBar').html(`
     <div class="layui-progress" lay-filter="demo-filter-progress">
       <div class="layui-progress-bar" lay-percent="40%"></div>
@@ -1548,6 +1548,13 @@
 
                         table.render(option);
 
+                        data = table.cache["mainTable"];
+                        for (var i = 0; i < data.length; i++) {
+                            if (parseFloat(data[i]["灏忔椂浜ц兘"]) == 0 || parseFloat(data[i]["灏忔椂浜ц兘"]) == null || parseFloat(data[i]["灏忔椂浜ц兘"]) == undefined) {
+                                return layer.alert("绗�" + (i + 1) + '琛岋紝灏忔椂浜ц兘鏈缃紝璇锋牳瀵规暟鎹��' + '</br>' + '1.鐗╂枡鏈坊鍔犲伐鑹鸿矾绾�' + '</br>' + '2.宸ヨ壓璺嚎涓湭璁剧疆灏忔椂浜ц兘' + '</br>' + '3.鐢熶骇璧勬簮鏈缃崟鐝伐鏃�' + '</br>' + '4.鐢熶骇璧勬簮涓粦瀹氬伐浣滀腑蹇冧笌宸ヨ壓璺嚎涓缃殑宸ヤ綔涓績涓嶄竴鑷�');
+                            }
+                        }
+                        
                     } else {
                         //layer.close(ajaxLoad);
                         layer.alert(data1.code + data1.Message, { icon: 5 });
diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillList.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillList.html"
index f9f1eef..4aba6b7 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillList.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillList.html"
@@ -357,6 +357,7 @@
                 var ajaxLoad = layer.load();
                 //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
                 $.ajax({
+                    //h_v_Sb_EquipDotCheckBillList
                     url: GetWEBURL() + '/Sb_EquipDotCheckBill/GetEquipDotCheckBillList',
                     type: "GET",
                     async: false,
diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBillList.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBillList.html"
index fc2ae16..f3de829 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBillList.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBillList.html"
@@ -482,6 +482,7 @@
                 var ajaxLoad = layer.load();    
                 //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
                 $.ajax({
+                    //h_v_Sc_EquipMaintain
                     //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                     url: GetWEBURL() + '/Sb_EquipMaintainBill/GetEquipMaintainBillList',
                     type: "GET",
@@ -540,7 +541,6 @@
 
                             //鍒锋柊琛ㄦ牸鏁版嵁
                             DisPlay_HideColumn();
-
                             //鍒锋柊鎸夐挳鏄剧ず
                             var btns = document.getElementsByTagName("button");     //鑾峰彇鏈〉鎵�鏈夋寜閽璞�
                             var HBillType = "3901";
diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBillList.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBillList.html"
index ac94705..9cf366b 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBillList.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBillList.html"
@@ -447,6 +447,7 @@
             function get_Display(sWhere) {
                 var ajaxLoad = layer.load();
                 $.ajax({
+                    //h_v_QC_ProcessCheckBill
                     url: GetWEBURL() + '/QC_ProcessCheckBill/QC_ProcessCheckBillList',
                     type: "GET",
                     async: false,
@@ -581,7 +582,7 @@
                             com = "" + Comparator + "'" + ColContent + "'";
                             break;
                     }
-                    sWhere += " and " + ColName + " " + com;
+                    sqlWhere += " and " + ColName + " " + com;
                 }
 
                 if (HBillNo)
diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillList.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillList.html"
index 2929a4c..c703198 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillList.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillList.html"
@@ -118,7 +118,7 @@
                                             <div class="layui-inline" style="width: 85px;">
                                                 <label class="layui-form-label">鍒ゅ畾缁撹</label>
                                                 <div class="layui-input-block" style="width:190px;">
-                                                    <select name="HLastResult" id="HLastResult" lay-verify="HLastResult">
+                                                    <select name="HLastResult" id="HLastResult" class="ForFilteringSchemes" lay-verify="HLastResult">
                                                         <option value=""></option>
                                                         <option value="鍚堟牸">鍚堟牸</option>
                                                         <option value="涓嶅悎鏍�">涓嶅悎鏍�</option>
@@ -649,8 +649,10 @@
             function RoadHBillNo(sqlWhere) {
                 var ajaxLoad = layer.load();
                 $.ajax({
+                    //h_v_QC_FirstPieceCheckBill
                     url: GetWEBURL() + '/QC_FirstPieceCheckBill/QC_FirstPieceCheckBillList',
                     type: "GET",
+                    async: false,
                     data: { "sWhere": sqlWhere, "user": sessionStorage["HUserName"] },
                     success: function (data1) {
                         if (data1.count == 1) {
@@ -859,7 +861,7 @@
                             com = "" + Comparator + "'" + ColContent + "'";
                             break;
                     }
-                    sWhere += " and " + ColName + " " + com;
+                    sqlWhere += " and " + ColName + " " + com;
                 }
 
                 if (HBillNo)

--
Gitblit v1.9.1