duhe
2025-08-19 3bd61bd433fb39fedecd33f8f7e8e0d4d059ce1d
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -15,6 +15,7 @@
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/PageTitle.js"></script>
    <script src="../../../layuiadmin/MESLanguage.js"></script>
    <style>
        .main-btn { /*头部主按钮*/
            padding: 0 2px; /*调整按钮左右空隙大小*/
@@ -55,19 +56,19 @@
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" id="set_SaveBill" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btnSave">保存</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btn_print">打印</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel" id="Cancel">退出</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btn_print" id="btn_print">打印</button>
                            <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">隐藏列设置</button>
                        </div>
                    </div>
                    <div class="layui-tab" lay-filter="tab-POStockInBill">
                        <h1 style="text-align:center;"><b>工序流转卡</b></h1>
                        <h1 style="text-align:center;" id="BT_GXLZK"><b>工序流转卡</b></h1>
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                            <li lay-id="5" style="padding:1px;">羊毛信息</li>
                            <li lay-id="2" style="padding:1px;">其他信息</li>
                            <li lay-id="3" style="padding:1px;">检移票信息</li>
                            <li lay-id="4" style="padding:1px;">制单信息</li>
                                <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                                <li lay-id="2" style="padding:1px;">羊毛信息</li>
                                <li lay-id="3" style="padding:1px;">其他信息</li>
                                <li lay-id="4" style="padding:1px;">检移票信息</li>
                                <li lay-id="5" style="padding:1px;">制单信息</li>
                        </ul>
                        <div class="layui-tab-content">
                            <!--基本信息-->
@@ -75,7 +76,7 @@
                                <div class="layui-form-item" style="padding-top: 3px;">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">单据号</label>
                                            <label class="layui-form-label" id="BT_HBillNo">单据号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" name="HInterID" id="HInterID" value="0">
@@ -83,19 +84,19 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">日期</label>
                                            <label class="layui-form-label" id="BT_HDate">日期</label>
                                            <div class="layui-input-inline">
                                                <input type="datetime" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">染色要求</label>
                                            <label class="layui-form-label" id="BT_HColorRemark">染色要求</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HColorRemark" id="HColorRemark" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">销售订单类型</label>
                                            <label class="layui-form-label" id="BT_HMainSourceBillSubType">销售订单类型</label>
                                            <div class="layui-input-inline">
                                                <select name="HMainSourceBillSubType" id="HMainSourceBillSubType" lay-filter="HMainSourceBillSubType" disabled="disabled" style="width: 180px; ">
                                                    <option style="color:blue;" selected="selected" value=""></option>
@@ -119,7 +120,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">产品名称</label>
                                            <label class="layui-form-label" id="BT_HMaterName2">产品名称</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterName2" id="HMaterName2" onmouseover="this.title=this.value" style="float: left; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HMaterID2" id="HMaterID2" value="0">
@@ -129,19 +130,19 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">产品代码</label>
                                            <label class="layui-form-label" id="BT_HMaterNumber2">产品代码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterNumber2" id="HMaterNumber2" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">产品规格</label>
                                            <label class="layui-form-label"  id="BT_HMaterModel2">产品规格</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterModel2" id="HMaterModel2" onmouseover="this.title=this.value" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">项目编号</label>
                                            <label class="layui-form-label" id="BT_HProjectNum">项目编号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HProjectNum" id="HProjectNum">
                                            </div>
@@ -155,27 +156,27 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">生产订单号</label>
                                            <label class="layui-form-label" id="BT_HICMOBillNo">生产订单号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">流转卡数量</label>
                                            <label class="layui-form-label" id="BT_HQty">流转卡数量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HQty" id="HQty">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">单位</label>
                                            <label class="layui-form-label" id="BT_HUnitName">单位</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" name="HUnitID" id="HUnitID" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">批次号</label>
                                            <label class="layui-form-label" id="BT_HBatchNo">批次号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HBatchNo" id="HBatchNo" value="">
                                            </div>
@@ -202,7 +203,7 @@
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">选单号</label>
                                            <label class="layui-form-label" id="BT_textBox2">选单号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="textBox2" id="textBox2" style="float: left; background-color: #efefef4d; display: inline-block;" readonly>
                                                <!--<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchICMOBill" id="btnSearchICMOBill" style="width: 40px;">
@@ -211,7 +212,7 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">工艺路线</label>
                                            <label class="layui-form-label" id="BT_RoutingBill">工艺路线</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="RoutingBill" id="RoutingBill" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" class="layui-input" name="HRoutingBillID" id="HRoutingBillID">
@@ -221,13 +222,13 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">幅宽</label>
                                            <label class="layui-form-label" id="BT_HWidth">幅宽</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWidth" id="HWidth" style="background-color: #efefef4d; float: left;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">生产幅宽</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HWidth_New">生产幅宽</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HWidth_New" lay-verify="HWidth_New" id="HWidth_New" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -243,49 +244,54 @@
                                    <div class="layui-row">
                                        <!--<div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">备注</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HRemark" id="HRemark" placeholder="请输入内容" onmouseover="this.title=this.value" style="width:610px;">
                                            </div>
                                        </div>
        <label class="layui-form-label" style="width:12.5%">备注</label>
        <div class="layui-input-inline">
            <input type="text" class="layui-input" name="HRemark" id="HRemark" placeholder="请输入内容" onmouseover="this.title=this.value" style="width:610px;">
        </div>
    </div>
    <div class="layui-col-xs3 layui-inline">
        <label class="layui-form-label">日计划工单选单号</label>
        <div class="layui-input-inline">
            <input type="text" class="layui-input" name="HWorkBillSortNo" id="HWorkBillSortNo" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchWorkBillSort" id="btnSearchWorkBillSort" style="width: 40px;">
                <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
            </button>
        </div>
    </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">日计划工单选单号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkBillSortNo" id="HWorkBillSortNo" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchWorkBillSort" id="btnSearchWorkBillSort" style="width: 40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">辅数量</label>
                                            <label class="layui-form-label" id="BT_HAuxQty">辅数量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HAuxQty" id="HAuxQty" style="float: left;" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">拆分号</label>
                                            <label class="layui-form-label" id="BT_HSplitNo">拆分号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSplitNo" id="HSplitNo" style="float: left;" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">分缸号</label>
                                            <label class="layui-form-label" id="BT_HSplitColorQty">分缸号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSplitColorQty" id="HSplitColorQty" style="float: left;" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label" id="BT_HMouldNum">模穴号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMouldNum" id="HMouldNum" style="float: left;" value="">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">拆分总量</label>
                                            <label class="layui-form-label" id="BT_HSplitSumQty">拆分总量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSplitSumQty" id="HSplitSumQty" style="float: left;" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">辅助单位</label>
                                            <label class="layui-form-label" id="BT_HAuxUnitName">辅助单位</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HAuxUnitName" id="HAuxUnitName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" class="layui-input" name="HAuxUnit" id="HAuxUnit" value="0">
@@ -307,13 +313,13 @@
                                            </div>
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">克重</label>
                                            <label class="layui-form-label" id="BT_HWeight">克重</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWeight" id="HWeight" style="float: left;background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">生产克重</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HWeight_New">生产克重</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HWeight_New" lay-verify="HWeight_New" id="HWeight_New" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -321,29 +327,35 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">业务员</label>
                                            <label class="layui-form-label" id="BT_HEmpName">业务员</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HEmpName" id="HEmpName" style="float: left; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" class="layui-input" name="HEmpID" id="HEmpID">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">客户</label>
                                            <label class="layui-form-label" id="BT_HCusNames">客户</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HCusNames" id="HCusNames" style="float: left; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" class="layui-input" name="HCusID" id="HCusID">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label"> ææ–™è§„æ ¼</label>
                                            <label class="layui-form-label" id="BT_HMaterModel"> ææ–™è§„æ ¼</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="float: left;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label" id="BT_HMateOutBatchNo">原料批次</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMateOutBatchNo" id="HMateOutBatchNo">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">订单等级</label>
                                            <label class="layui-form-label" id="BT_HName">订单等级</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HName" id="HName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" class="layui-input" name="HOrderLevID" id="HOrderLevID" value="0">
@@ -353,13 +365,13 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">辅数量2</label>
                                            <label class="layui-form-label" id="BT_HAuxQty2">辅数量2</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HAuxQty2" id="HAuxQty2" style="float: left;" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">辅助单位2</label>
                                            <label class="layui-form-label" id="BT_HAuxUnitName2">辅助单位2</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HAuxUnitName2" id="HAuxUnitName2" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" class="layui-input" name="HAuxUnit2" id="HAuxUnit2" value="0">
@@ -371,7 +383,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">备注</label>
                                            <label class="layui-form-label" style="width:12.5%" id="BT_HRemark">备注</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HRemark" id="HRemark" placeholder="请输入内容" onmouseover="this.title=this.value" style="width: 610px;">
                                            </div>
@@ -379,13 +391,13 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">白坯要求</label>
                                            <label class="layui-form-label" style="width:12.5%" id="BT_HRemark2">白坯要求</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HRemark2" id="HRemark2" placeholder="请输入内容" onmouseover="this.title=this.value" style="width: 610px; background-color: #efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">生产规格</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HRemark_New">生产规格</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HRemark_New" lay-verify="HRemark_New" id="HRemark_New" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -393,7 +405,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">底部备注</label>
                                            <label class="layui-form-label" style="width:12.5%" id="BT_HRemark3">底部备注</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HRemark3" id="HRemark3" placeholder="请输入内容" onmouseover="this.title=this.value" style="width: 610px;">
                                            </div>
@@ -406,19 +418,19 @@
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">毛高</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HHeight">毛高</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HHeight" id="HHeight">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">寸数组织</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HInches">寸数组织</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HInches" id="HInches">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">全毛长</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HAl1Long">全毛长</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HAl1Long" id="HAl1Long">
                                            </div>
@@ -426,19 +438,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">坯布密度</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HDensity">坯布密度</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HDensity" id="HDensity">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">毛纱名称及规格</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HTela">毛纱名称及规格</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HTela" id="HTela">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">底丝</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HUnderTela">底丝</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HUnderTela" id="HUnderTela">
                                            </div>
@@ -446,13 +458,13 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">定型浆料</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HSizing">定型浆料</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HSizing" id="HSizing">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">交货日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HSellDate">交货日期</label>
                                            <div class="layui-input-inline">
                                                <input type="date" class="layui-input" name="HSellDate" id="HSellDate" style="padding-left: 32px;">
                                            </div>
@@ -465,7 +477,7 @@
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">生产车间</label>
                                            <label class="layui-form-label" id="BT_HWorkShopName">生产车间</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkShopName" id="HWorkShopName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HWorkShopID" id="HWorkShopID" value="0">
@@ -482,7 +494,7 @@
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">委外加工单位</label>
                                            <label class="layui-form-label"  id="BT_HSupName">委外加工单位</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSupName" id="HSupName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HSupID" id="HSupID" value="0">
@@ -492,7 +504,7 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">订单跟踪号</label>
                                            <label class="layui-form-label" id="BT_HOrderProcNO">订单跟踪号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -500,7 +512,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">子件名称</label>
                                            <label class="layui-form-label" id="BT_HMaterName">子件名称</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HMaterID" id="HMaterID" value="0">
@@ -510,19 +522,19 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">子件代码</label>
                                            <label class="layui-form-label" id="BT_HMaterNumber">子件代码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">子件规格</label>
                                            <label class="layui-form-label" id="BT_HMaterModel1">子件规格</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterModel1" id="HMaterModel1" onmouseover="this.title=this.value" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">图号版本</label>
                                            <label class="layui-form-label" id="BT_HPicNumVer">图号版本</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPicNumVer" id="HPicNumVer" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -530,26 +542,26 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">单位代码</label>
                                            <label class="layui-form-label" id="BT_HUnitNumber">单位代码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HUnitNumber" id="HUnitNumber" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">主要材料</label>
                                            <label class="layui-form-label" id="BT_HMainMaterID">主要材料</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMainMaterID" id="HMainMaterID" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">生产数量</label>
                                            <label class="layui-form-label" id="BT_HPlanQty">生产数量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPlanQty" id="HPlanQty" value="0" style=" background-color: #efefef4d; width: 90px; float: left; margin-right: 4px;" readonly>
                                                <input type="text" class="layui-input" name="HprocExQty" id="HprocExQty" style="background-color:#efefef4d; width: 90px;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">总装图号</label>
                                            <label class="layui-form-label" id="BT_HPicNumAssemble">总装图号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPicNumAssemble" id="HPicNumAssemble" onmouseover="this.title=this.value" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -557,25 +569,20 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">关键材料</label>
                                            <label class="layui-form-label" id="BT_HKeyMaterID">关键材料</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HKeyMaterID" id="HKeyMaterID" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">HICMOEntryID</label>
                                            <label class="layui-form-label" id="BT_HICMOEntryID">HICMOEntryID</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HICMOEntryID" id="HICMOEntryID" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">原料批次</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMateOutBatchNo" id="HMateOutBatchNo" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">材质</label>
                                            <label class="layui-form-label" id="BT_HMaterTexture">材质</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HMaterTexture" id="HMaterTexture">
                                            </div>
@@ -593,7 +600,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">版本</label>
                                            <label class="layui-form-label" id="BT_HVerNum">版本</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HVerNum" id="HVerNum" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -611,7 +618,7 @@
                                            </div>
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">芯体物料代码</label>
                                            <label class="layui-form-label" id="BT_HXTNumber">芯体物料代码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HXTNumber" id="HXTNumber">
                                            </div>
@@ -620,25 +627,25 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">计划开工日期</label>
                                            <label class="layui-form-label" id="BT_HPlanBeginDate">计划开工日期</label>
                                            <div class="layui-input-inline">
                                                <input type="date" class="layui-input" name="HPlanBeginDate" id="HPlanBeginDate" style="padding-left: 32px;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">计划完工日期</label>
                                            <label class="layui-form-label" id="BT_HPlanEndDate">计划完工日期</label>
                                            <div class="layui-input-inline">
                                                <input type="date" class="layui-input" name="HPlanEndDate" id="HPlanEndDate" style="padding-left: 32px;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">补料原因</label>
                                            <label class="layui-form-label" id="BT_HExplanation">补料原因</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HExplanation" id="HExplanation" placeholder="请输入内容" onmouseover="this.title=this.value">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">芯体规格型号</label>
                                            <label class="layui-form-label" id="BT_HXTModel">芯体规格型号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HXTModel" id="HXTModel">
                                            </div>
@@ -646,7 +653,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">模具设备</label>
                                            <label class="layui-form-label" id="BT_HEquipMentName">模具设备</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HEquipMentName" id="HEquipMentName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HEquipMentID" id="HEquipMentID" value="0">
@@ -658,7 +665,7 @@
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">日计划工单选单号</label>
                                            <label class="layui-form-label" id="BT_HWorkBillSortNo">日计划工单选单号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkBillSortNo" id="HWorkBillSortNo" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchWorkBillSort" id="btnSearchWorkBillSort" style="width: 40px;">
@@ -667,7 +674,7 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">补料标记</label>
                                            <label class="layui-form-label" id="BT_isHBLFlag">补料标记</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="isHBLFlag" id="isHBLFlag" value="false" lay-skin="primary" lay-filter="isHBLFlag">
                                                <input type="hidden" name="HBLFlag" id="HBLFlag" value="false" lay-skin="primary" lay-filter="HBLFlag">
@@ -676,25 +683,25 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">源单客户代码</label>
                                            <label class="layui-form-label" style="width:12.5%" id="BT_HCusNumber">源单客户代码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HCusNumber" id="HCusNumber" placeholder="请输入内容" onmouseover="this.title=this.value" style="width:610px;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">包装标识</label>
                                            <label class="layui-form-label" style="width:12.5%" id="BT_HPickLabel">包装标识</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPickLabel" id="HPickLabel" placeholder="请输入内容" onmouseover="this.title=this.value" style="width:610px;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">包装标识编码</label>
                                            <label class="layui-form-label" style="width:12.5%" id="BT_HPickLabelNumber">包装标识编码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPickLabelNumber" id="HPickLabelNumber" placeholder="请输入内容" onmouseover="this.title=this.value" style="width:610px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">订单跟踪号</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HPlanOrderProcNo">订单跟踪号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HPlanOrderProcNo" id="HPlanOrderProcNo" value="" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -707,13 +714,13 @@
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">产品CODE</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HProdMaterCode">产品CODE</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HProdMaterCode" id="HProdMaterCode">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">销售订单号</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HSeOrderBillNo">销售订单号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HSeOrderBillNo" id="HSeOrderBillNo">
                                                <!--<input type="hidden" class="layui-input" name="HSeOrderEntryID" id="HSeOrderEntryID">
@@ -721,7 +728,7 @@
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">客户简称</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HCusShortName">客户简称</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCusShortName" id="HCusShortName">
                                            </div>
@@ -729,19 +736,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 115px;padding: 9px 0px;">客户要求材料成分</label>
                                            <label class="layui-form-label" style="width: 115px;padding: 9px 0px;" id="BT_HCusNeedMaterial">客户要求材料成分</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCusNeedMaterial" id="HCusNeedMaterial">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">预计出货日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HPlanSendGoodsDate">预计出货日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="date" class="layui-input" name="HPlanSendGoodsDate" id="HPlanSendGoodsDate" style="padding-left: 32px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">产品名称</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HProdMaterName">产品名称</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HProdMaterName" id="HProdMaterName">
                                            </div>
@@ -749,19 +756,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">客户名称</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HCusName">客户名称</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCusName" id="HCusName">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">生产备注</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HWorkRemark">生产备注</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HWorkRemark" id="HWorkRemark">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">重要提示</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HImportNote">重要提示</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HImportNote" id="HImportNote">
                                            </div>
@@ -769,19 +776,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料编号A</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber_A">原材料编号A</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterNumber_A" id="HMaterNumber_A">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料编号B</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber_B">原材料编号B</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterNumber_B" id="HMaterNumber_B">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料编号C</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber_C">原材料编号C</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterNumber_C" id="HMaterNumber_C">
                                            </div>
@@ -789,19 +796,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料编号D</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber_D">原材料编号D</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterNumber_D" id="HMaterNumber_D">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">生产类型</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HProdType">生产类型</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HProdType" id="HProdType">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料简称</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterShortName">原材料简称</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterShortName" id="HMaterShortName">
                                            </div>
@@ -809,19 +816,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料内码A</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterIDA">原材料内码A</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterIDA" id="HMaterIDA">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料内码B</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterIDB">原材料内码B</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterIDB" id="HMaterIDB">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料内码C</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterIDC">原材料内码C</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterIDC" id="HMaterIDC">
                                            </div>
@@ -829,7 +836,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">原材料内码D</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaterIDD">原材料内码D</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterIDD" id="HMaterIDD">
                                            </div>
@@ -842,19 +849,19 @@
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">制单人</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMaker">制单人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">审核人</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HChecker">审核人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">关闭人</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HCloseMan">关闭人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -862,19 +869,19 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">制单日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HMakeDate">制单日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">审核日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HCheckDate">审核日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">关闭日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HCloseDate">关闭日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -882,13 +889,13 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">修改人</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HUpDater">修改人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">作废人</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HDeleteMan">作废人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -896,13 +903,13 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">修改日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HUpDateDate">修改日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">作废日期</label>
                                            <label class="layui-form-label" style="width: 85px;" id="BT_HDeleteDate">作废日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly>
                                            </div>
@@ -937,8 +944,8 @@
                    <script type="text/html" id="toolbarDemo">
                        <div class="layui-btn-container">
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>增加一行</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>复制一行</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine" id="BT_AddLine"><i class="layui-icon layui-icon-form"></i>增加一行</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine" id="BT_CopyLine"><i class="layui-icon layui-icon-form"></i>复制一行</button>
                        </div>
                    </script>
                    <input id="HItemID" name="HItemID" type="hidden" />
@@ -1049,7 +1056,8 @@
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false",
                    "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                    "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "",
                    "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0
                }];
                table.render(option);
            }
@@ -1102,7 +1110,8 @@
                                "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false",
                                "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                                "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                                "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                                "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "",
                                "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0
                            }];
                            table.render(option);
                        }
@@ -1112,6 +1121,7 @@
            }
            else if (OperationType == 3) {//编辑
                $("#HItemID").val(linterid);//修改时主表ID
                $("#btnRoutingBill").addClass("layui-btn-disabled").attr("disabled", true);
                set_EditFromGrid();
            }
@@ -1157,6 +1167,9 @@
            else {
                layer.alert("未知操作类型!", { icon: 5 });
            }
            initFunction(1,HModName, sessionStorage["HTranSlate"]);
            //#endregion
@@ -1181,7 +1194,8 @@
                    , { field: 'HSupFlag', title: '是否委外', templet: '#HSupFlag' }
                    , { field: 'HQty', title: '流转卡数量', totalRow: true, edit: 'text', width:120 }
                    , { field: 'HSNCtrl', title: 'SN过站控制', templet: "#HSNCtrl", width: 120  }
                    , { field: 'HRoutingBillMainID', title: '工艺路线ID', hide: true }
                    , { field: 'HRoutingBillEntryID', title: '工艺路线子ID', hide: true }
                    //, { field: 'HWorkRemark', title: '加工说明', edit: 'text' }
                    //, { field: 'HDeptID', title: '部门ID', hide: true }
                    //, { field: 'HDeptNumber', title: '部门代码', edit: 'text', event: "HDeptCheck" }
@@ -1243,7 +1257,8 @@
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false",
                    "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                    "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "",
                    "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0
                };
                switch (obj.event) {
                    case 'btn-AddLine':
@@ -1264,10 +1279,10 @@
                    case 'btn-CopyLine':
                        var copydata = JSON.stringify(data);
                        if (data.length <= 0) {
                            layer.msg("请选择需要复制的一行!");
                            layer.msg(get_MessageError("[0000-2-001]请选择需要复制的一行!", sessionStorage["HTranSlate"]));
                        }
                        else if (data.length > 1) {
                            layer.msg("只能选择复制一行!");
                            layer.msg(get_MessageError("[0000-2-002]只能选择复制一行!", sessionStorage["HTranSlate"]));
                        }
                        else {
                            var copydata2 = copydata.substring(1, copydata.length);//去除首行字符'['
@@ -1289,6 +1304,7 @@
                        }
                        break;
                }
                initFunction(1,HModName, sessionStorage["HTranSlate"]);
            });
            //行内事件
@@ -1296,9 +1312,9 @@
                var data = obj.data;
                var rowIndex = $(obj.tr).attr("data-index");
                if (obj.event === 'del') {
                    layer.confirm('真的删除行吗?', function (index) {
                    layer.confirm(get_MessageError('[0000-1-003]真的删除行吗?', sessionStorage["HTranSlate"]), function (index) {
                        if (rowIndex === '0') {
                            layer.msg('首行无法删除!!!');
                            layer.msg(get_MessageError('[0000-2-003]首行无法删除!!!', sessionStorage["HTranSlate"]));
                        } else {
                            obj.del();
                            option.data = table.cache["mainTable"];//将数据绑定到data上
@@ -1326,7 +1342,7 @@
                                    var iframeWindow = window['layui-layer-iframe' + index];
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                        return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                                    }
                                    obj.update({
                                        HProcName: checkStatus.data[0].工序名称
@@ -1365,7 +1381,7 @@
                                    var iframeWindow = window['layui-layer-iframe' + index];
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                        return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                                    }
                                    obj.update({
                                        HCenterName: checkStatus.data[0].工作中心名称
@@ -1397,7 +1413,7 @@
                                    var iframeWindow = window['layui-layer-iframe' + index];
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                        return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                                    }
                                    obj.update({
                                        HSupName: checkStatus.data[0].供应商名称
@@ -1429,7 +1445,7 @@
                                    var iframeWindow = window['layui-layer-iframe' + index];
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                        return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                                    }
                                    obj.update({
                                        HDeptName: checkStatus.data[0].部门名称
@@ -1472,30 +1488,41 @@
                }
            });
            $("#HQty").on("input", function (e) {
                //获取input输入的值
                if (parseInt(e.delegateTarget.value)> parseInt($("#HPlanQty").val())) {
                    return layer.msg("拆分数量不能超过可拆分数量!");
                }
                else {
            $(document).ready(function () {
                var currentValue = $("#HQty").val();                             // å­˜å‚¨å½“前值的变量
                $("#HQty").on("input", function (e) {
                    var previousValue = currentValue; // å˜æ›´å‰çš„值
                    currentValue = $(this).val(); // æ›´æ–°å½“前值
                    //获取input输入的值
                    if (parseInt(e.delegateTarget.value) > parseInt($("#HPlanQty").val())) {
                        $("#HQty").val(previousValue);
                        currentValue = previousValue;
                        return layer.msg(get_MessageError("[3772-2-004]拆分数量不能超过可拆分数量!", sessionStorage["HTranSlate"]));
                    }
                    else {
                        for (var i = 0; i < option.data.length; i++) {
                            option.data[i]["HQty"] = e.delegateTarget.value;
                        }
                    }
                    table.render(option);
                    for (var i = 0; i < option.data.length; i++) {
                        option.data[i]["HQty"] = e.delegateTarget.value;
                        $('#HSupFlag' + (i + 1)).find("option[value='" + (option.data[i].HSupFlag == "false" ? "false" : "true") + "']").attr("selected", true);
                        if (option.data[i].HSNCtrl.toString() == "true") {
                            $('#HSNCtrl' + (i + 1)).attr("checked", true);
                        }
                    }
                }
                table.render(option);
                for (var i = 0; i < option.data.length; i++) {
                    $('#HSupFlag' + (i + 1)).find("option[value='" + (option.data[i].HSupFlag == "false" ? "false" : "true") + "']").attr("selected", true);
                    form.render('select');
                    form.render('checkbox');
                    if (option.data[i].HSNCtrl.toString() == "true") {
                        $('#HSNCtrl' + (i + 1)).attr("checked", true);
                    }
                }
                form.render('select');
                form.render('checkbox');
                });
            });
            //监听单元格编辑  å•元格编辑后 å˜æ›´
            table.on('edit(mainTable)', function (obj) {
@@ -1559,7 +1586,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        $("#HMaterName2").val(checkStatus.data[0].HName);
                        $("#HMaterID2").val(checkStatus.data[0].HItemID);
@@ -1623,19 +1650,19 @@
                                        }
                                    }, error: function () {
                                        layer.close(ajaxLoad);
                                        layer.alert("接口请求失败!", { icon: 5 });
                                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                                    }
                                })
                            } else {
                                layer.msg("请先保存,在进行打印!");
                                layer.msg(get_MessageError("[3772-2-005]请先保存,在进行打印!", sessionStorage["HTranSlate"]));
                            }
                        } else {
                            layer.close(ajaxLoad);
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
@@ -1660,7 +1687,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        $("#HMaterModel1").val(checkStatus.data[0].规格型号);
                        $("#HMaterNumber").val(checkStatus.data[0].物料代码);
@@ -1700,7 +1727,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        $("#HEquipMentName").val(checkStatus.data[0].设备名称);
                        $("#HEquipMentID").val(checkStatus.data[0].hmainid);
@@ -1743,7 +1770,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        $("#HWorkShopName").val(checkStatus.data[0].部门名称);
                        $("#HWorkShopID").val(checkStatus.data[0].HItemID);
@@ -1781,7 +1808,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        $("#HSupName").val(checkStatus.data[0].供应商名称);
                        $("#HSupID").val(checkStatus.data[0].HItemID);
@@ -1814,7 +1841,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        GetICMOBillValue(checkStatus.data[0].hmainid, checkStatus.data[0].HEntryID)
@@ -1838,7 +1865,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        $("#HWorkBillSortNo").val(checkStatus.data[0].单据号);
                        GetICMOBillValue(checkStatus.data[0].源单主内码, checkStatus.data[0].源单子内码)
@@ -1866,7 +1893,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        getRoutingBill(checkStatus.data[0].单据号);
@@ -1885,7 +1912,7 @@
                }
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "LEMS/MES_Gy_RoutingBillList_Json",
                    url: GetWEBURL() + "/LEMS/MES_Gy_RoutingBillList_Json",
                    async: true,
                    data: { "sWhere": " and å•据号='" + HBillNo + "'" + " and å·¥åºä»£ç  !='" + 9999 + "'", "user": sessionStorage["HUserName"], "HBillSubType": HRoutType },
                    success: function (result) {
@@ -1893,7 +1920,7 @@
                        var Tablerow = [];
                        if (result.data.length == 0) {
                            return layer.msg("请绑定对应的工艺路线!");
                            return layer.msg(get_MessageError("[3772-2-006]请绑定对应的工艺路线!", sessionStorage["HTranSlate"]));
                        }
                        $("#RoutingBill").val(data[0].单据号)
@@ -1901,14 +1928,14 @@
                        for (var i = 0; i < data.length; i++) {
                            Tablerow.push({
                                "HProcNo": data[i].工序号, "HProcID": data[i].hprocid, "HProcNumber": data[i].工序代码, "HProcName": data[i].工序, "HWorkRemark": data[i].表体备注,
                                "HProcNo": data[i].工序号, "HProcID": data[i].HProcID, "HProcNumber": data[i].工序代码, "HProcName": data[i].工序, "HWorkRemark": data[i].表体备注,
                                "HCenterID": data[i].HCenterID, "HCenterNumber": data[i].工作中心代码, "HCenterName": data[i].工作中心名称,
                                "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                                "HSupID": data[i].HSupID, "HSupNumber": data[i].供应商代码, "HSupName": data[i].供应商, "HSupFlag": data[i].委外标记 == 0 ? "false" : "true",
                                "HQty": HLZQty, "HSNCtrl": data[i].SN过站控制 == 0 ? "false" : "true", "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                                "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                                "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": data[i].工艺参数, "HPicNum": data[i].图纸编号, "HProcCheckNote": data[i].本工序确认记录,
                                "HRelationQty_OutBad": "0"
                                "HRelationQty_OutBad": "0", "HRoutingBillMainID": data[i].hmainid, "HRoutingBillEntryID": data[i].hsubid
                            });
                        }
                        option.data = Tablerow;
@@ -1924,7 +1951,7 @@
                        form.render('checkbox');
                    },
                    error: function (result) {
                        layer.close(index);
                        //layer.close(index);
                        console.log(result);
                        //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                    }
@@ -1935,94 +1962,97 @@
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                if ($("#HICMOInterID").val() == 0) {
                    layer.msg("请选择任务单!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    layer.msg(get_MessageError("[3772-2-007]请选择任务单!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"])});
                    return;
                }
                //if ($("#HBatchNo").val() == "" ) {
                //    layer.msg("请输入批次号!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                //    return;
                //}
                if ($("#HQty").val() == "" || $("#HQty").val() <= 0) {
                    layer.msg("基本信息中流转卡数量不能为空且不能小于等于0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    layer.msg(get_MessageError("[3772-2-010]基本信息中流转卡数量不能为空且不能小于等于0!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                    return;
                }
                if (!$("#HPlanBeginDate").val()) {
                    layer.msg("请选择计划开工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    layer.msg(get_MessageError("[3772-2-011]请选择计划开工日期!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                    return;
                }
                if (!$("#HPlanEndDate").val()) {
                    layer.msg("请选择计划完工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    layer.msg(get_MessageError("[3772-2-012]请选择计划完工日期!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                    return;
                }
                var HAuxQty = $('#HAuxQty').val();
                if (HAuxQty.substring(HAuxQty.length - 1, HAuxQty.length) == ".") {
                    layer.msg("辅数量的结尾不能是.!");
                    layer.msg(get_MessageError("[3772-2-013]辅数量的结尾不能是.!", sessionStorage["HTranSlate"]));
                    return;
                } else {
                    var ref = /^[0-9]+\.?[0-9]*$/;
                    if (!ref.test(HAuxQty)) {
                        layer.msg("辅数量请输正确入数字!");
                        layer.msg(get_MessageError("[3772-2-014]辅数量请输正确入数字!", sessionStorage["HTranSlate"]));
                        return;
                    }
                }
                var HWidth = $('#HWidth').val();
                if (HWidth.substring(HWidth.length - 1, HWidth.length) == ".") {
                    layer.msg("幅宽的结尾不能是.!");
                    layer.msg(get_MessageError("[3772-2-015]幅宽的结尾不能是.!", sessionStorage["HTranSlate"]));
                    return;
                } else {
                    var ref = /^[0-9]+$/;
                    if (!ref.test(HWidth)) {
                        layer.msg("幅宽请输正确入数字!");
                        layer.msg(get_MessageError("[3772-2-016]幅宽请输正确入数字!", sessionStorage["HTranSlate"]));
                        return;
                    }
                }
                var HWeight = $('#HWeight').val();
                if (HWeight.substring(HWeight.length - 1, HWeight.length) == ".") {
                    layer.msg("克重的结尾不能是.!");
                    layer.msg(get_MessageError("[3772-2-017]克重的结尾不能是.!", sessionStorage["HTranSlate"]));
                    return;
                } else {
                    var ref = /^[0-9]+$/;
                    if (!ref.test(HWeight)) {
                        layer.msg("克重请输正确入数字!");
                        layer.msg(get_MessageError("[3772-2-018]克重请输正确入数字!", sessionStorage["HTranSlate"]));
                        return;
                    }
                }
                var HSplitNo = $('#HSplitNo').val();
                if (HSplitNo.substring(HSplitNo.length - 1, HSplitNo.length) == ".") {
                    layer.msg("拆分号的结尾不能是.!");
                    layer.msg(get_MessageError("[3772-2-019]拆分号的结尾不能是.!", sessionStorage["HTranSlate"]));
                    return;
                } else {
                    var ref = /^[0-9]+$/;
                    if (!ref.test(HSplitNo)) {
                        layer.msg("拆分号请输正确入数字!");
                        layer.msg(get_MessageError("[3772-2-020]拆分号请输正确入数字!", sessionStorage["HTranSlate"]));
                        return;
                    }
                }
                var HSplitSumQty = $('#HSplitSumQty').val();
                if (HSplitSumQty.substring(HSplitSumQty.length - 1, HSplitSumQty.length) == ".") {
                    layer.msg("拆分总量的结尾不能是.!");
                    layer.msg(get_MessageError("[3772-2-021]拆分总量的结尾不能是.!", sessionStorage["HTranSlate"]));
                    return;
                } else {
                    var ref = /^[0-9]+$/;
                    if (!ref.test(HSplitSumQty)) {
                        layer.msg("拆分总量请输正确入数字!");
                        layer.msg(get_MessageError("[3772-2-022]拆分总量请输正确入数字!", sessionStorage["HTranSlate"]));
                        return;
                    }
                }
                var HSplitColorQty = $('#HSplitColorQty').val();
                if (HSplitColorQty.substring(HSplitColorQty.length - 1, HSplitColorQty.length) == ".") {
                    layer.msg("分缸号的结尾不能是.!");
                    layer.msg(get_MessageError("[3772-2-023]分缸号的结尾不能是.!", sessionStorage["HTranSlate"]));
                    return;
                } else {
                    var ref = /^[0-9]+$/;
                    if (!ref.test(HSplitColorQty)) {
                        layer.msg("分缸号请输正确入数字!");
                        layer.msg(get_MessageError("[3772-2-024]分缸号请输正确入数字!", sessionStorage["HTranSlate"]));
                        return;
                    }
                }
                //删除子表数据时 ä¼šå ç”¨æ•°ç»„的位置,需要重新排一下顺序
@@ -2031,38 +2061,44 @@
                    if (table.cache["mainTable"][i] != "") {
                        table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
                        sSubTable.push(table.cache["mainTable"][i])
                    }
                    }
                }
                for (var i = 0; i < sSubTable.length; i++) {
                    if (!sSubTable[i].HProcNo) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        layer.msg(get_MessageError("[3772-2-025]第" + indexRow + "行,流水号不能为空!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                        return;
                    }
                    if (sSubTable[i].HProcNo == 0) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        layer.msg(get_MessageError("[3772-2-026]第" + indexRow + "行,流水号不能为0!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                        return;
                    }
                    if (!sSubTable[i].HProcID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工序不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        layer.msg(get_MessageError("[3772-2-027]第" + indexRow + "行,工序不能为空!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                        return;
                    }
                    if (!sSubTable[i].HCenterID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    //if (!sSubTable[i].HCenterID) {
                    //    var indexRow = i + 1;
                    //    layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    //    return;
                    //}
                    if (sSubTable[i].HSupFlag == "true") {
                        if (!sSubTable[i].HSupID) {
                            var indexRow = i + 1;
                            layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            layer.msg(get_MessageError("[3772-2-028]第" + indexRow + "行,供应商不能为空!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                            return;
                        }
                    }
                }
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                data.field.HMaterNumber2 = data.field.HMaterNumber2.replace("\"", "”").replace(";", ";");
                data.field.HMaterName2 = data.field.HMaterName2.replace("\"", "”").replace(";", ";");
                data.field.HMaterNumber = data.field.HMaterNumber.replace("\"", "”").replace(";", ";");
                data.field.HMaterName = data.field.HMaterName.replace("\"", "”").replace(";", ";");
                //var HBLFlag = data.field.HBLFlag;
                //HBLFlag == "on" ? data.field.HBLFlag = 'true' : data.field.HBLFlag = 'false';//将数组合并成字符串
                var sMainStr = JSON.stringify(data.field);
@@ -2081,19 +2117,25 @@
                    data: { "sMainSub": sMainSub },
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) {
                        if (data.count == 1) {
                            layer.msg(data.Message, { icon: 1 });
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);
                            if (data.Verify == "Y") //自动审核
                            {
                                $("#HInterID").val(data.HInterID);//获取提交成功返回的单据主ID
                                set_CheckBill(1); //审核
                            }
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存按钮禁用
                        }
                        else {
                            layer.close(index);
                            layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            layer.msg(data.Message, { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                        }
                    },
                    error: function (err) {
                        layer.close(index);
                        layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        layer.msg("错误:" + err, { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                    }
                });
            });
@@ -2131,6 +2173,7 @@
                $.ajax({
                    url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
                    type: "GET",
                    async: false,
                    data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.data.length != 0) {
@@ -2198,7 +2241,7 @@
                            table.render(option);
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                })
            }
@@ -2222,16 +2265,18 @@
                set_EditGrid(linterid);  //编辑获取表体
                get_DisplayHMainID(linterid);  //编辑获取表体(器具清单)
                get_Display3(linterid);  //编辑获取表体(工艺参数清单)
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false",
                    "HQty": 0, "HSNCtrl": "false", "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
                //option.data = [{
                //    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                //    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                //    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                //    "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false",
                //    "HQty": 0, "HSNCtrl": "false", "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                //    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                //    "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "",
                //    "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0,"HSourceID":0
                //}];
                //table.render(option);
            }
            //编辑获取表头
            function set_EditForm(linterid) {
@@ -2284,6 +2329,7 @@
                                , "HAuxQty2": data.辅数量2
                                , "HAuxUnit2": data.HAuxUnit2
                                , "HAuxUnitName2": data.辅助单位2
                                , "HMouldNum": data.模穴号
                                , "HName": data.订单等级
@@ -2388,10 +2434,10 @@
                            form.render("checkbox");
                        } else {
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                            layer.alert(get_MessageError(result.msg, sessionStorage["HTranSlate"]), { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.alert("发生错误!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]发生错误!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
            }
@@ -2414,6 +2460,7 @@
                $.ajax({
                    url: GetWEBURL() + 'Sc_ProcessExchangeBill/GetProcessExchangeBillSub',
                    type: "GET",
                    async: false,
                    data: { "HInterID": linterid },
                    success: function (result) {
                        if (result.count == 1) {
@@ -2430,11 +2477,11 @@
                            form.render('checkbox');
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                            layer.alert(get_MessageError(result.code + result.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index0);
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
            }
@@ -2453,7 +2500,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        //获取数据
                        $("#HAuxUnit").val(checkStatus.data[0].HItemID);
@@ -2478,7 +2525,7 @@
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        //获取数据
                        $("#HAuxUnit2").val(checkStatus.data[0].HItemID);
@@ -2508,7 +2555,7 @@
                        var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                        if (checkStatus.data.length != 1) {
                            return layer.msg("请选择一条数据");
                            return layer.msg(get_MessageError('[0000-1-020]请选择数据', sessionStorage["HTranSlate"]));
                        }
                        //更新表格缓存的数据
                        $("#HName").val(checkStatus.data[0].订单等级);
@@ -2528,6 +2575,7 @@
                $.ajax({
                    url: GetWEBURL() + '/Sc_ProcessExchangeBillList/QJQD',
                    type: "GET",
                    async: false,
                    data: { "HProcExchHinteID": linterid },
                    success: function (data1) {
                        if (data1.count == 1) {
@@ -2575,7 +2623,7 @@
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
            }
@@ -2587,6 +2635,7 @@
                $.ajax({
                    url: GetWEBURL() + '/Sc_ProcessExchangeBill/GetProcessExchangeBillSubTech',
                    type: "GET",
                    async: false,
                    data: { "HInterID": linterid},
                    success: function (data1) {
                        if (data1.count == 1) {
@@ -2633,7 +2682,7 @@
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
            }
@@ -2662,7 +2711,7 @@
                            $("#HMaterNumber2").val(data.物料代码);
                            $("#HMaterModel").val(data.规格型号);
                            $("#HMaterModel2").val(data.规格型号);
                            $("#HBatchNo").val(data.批号);
                            $("#HBatchNo").val();
                            $("#HUnitID").val(data.hunitid);
                            $("#HUnitName").val(data.计量单位名称);
                            $("#HUnitNumber").val(data.计量单位代码);
@@ -2733,7 +2782,7 @@
                        }
                        else {
                            layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            layer.msg(result.Message, { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                        }
                    }
                })
@@ -2746,7 +2795,7 @@
            function getRoutingBillList(sWhere) {
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "LEMS/Gy_RoutingBillList",
                    url: GetWEBURL() + "/LEMS/Gy_RoutingBillList",
                    async: false,
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (result) {
@@ -2763,13 +2812,14 @@
                                "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false",
                                "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                                "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                                "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                                "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "",
                                "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0
                            }];
                            table.render(option);
                        }
                    },
                    error: function (result) {
                        layer.close(index);
                        //layer.close(index);
                        console.log(result);
                        //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                    }
@@ -2796,7 +2846,7 @@
                            form.render('checkbox');
                        }
                        else {
                            layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            layer.msg(result.Message, { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                        }
                    }
                })
@@ -2825,6 +2875,27 @@
                    }
                });
            });
            function set_CheckBill(num) {
                $.ajax({
                    url: GetWEBURL() + '/Sc_ProcessExchangeBill/CheckSc_ProcessExchangeBill',
                    type: "GET",
                    data: { "HInterID": $("#HInterID").val(), "Type": num, "user": sessionStorage["HUserName"], "HBillSubType": "3772" },
                    success: function (result) {
                        if (result.count == 1) {
                            layer.msg(result.Message, { icon: 1 });
                            layer.close(wait);
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                            layer.close(wait);
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.close(wait);
                    }
                });
            }
            //以上为layui模块
        });