chenhaozhe
2025-08-20 d4e2d5e93bdee0dd3538714b83745fd16dc4a07e
PDA 条码查询页面 添加 条码出库日期 客户 销售出库单号 查询条件
5个文件已修改
430 ■■■■ 已修改文件
WebTM/WebTM.csproj.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/条码查询/Gy_BarCodeBill_QiaoYi_PDA.html 289 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/领料发货/领料出库/Kf_MateOutBillEdit_MaoJian.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/领料发货/领料出库/Kf_MateOutBillEdit_YangMao.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/领料发货/领料出库/Kf_MateOutBillList.html 135 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj.user
@@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <NameOfLastUsedPublishProfile>D:\智云迈思\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
    <NameOfLastUsedPublishProfile>D:\网站发布\后端代码\MES-WEB-TM\MESWMS-LayUI\WebTM\Properties\PublishProfiles\LAYUI.pubxml</NameOfLastUsedPublishProfile>
    <NameOfLastUsedPublishProfile>D:\WorkBench\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
    <ProjectView>ProjectFiles</ProjectView>
    <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
    <UseIISExpress>true</UseIISExpress>
WebTM/views/WMSɨÂëÄ£¿é/ÌõÂë²éѯ/Gy_BarCodeBill_QiaoYi_PDA.html
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>条码查询</title>
@@ -21,26 +22,60 @@
        }
    </style>-->
</head>
<body>
    <div class="layui-fluid" style="padding: 0">
        <div class="layui-card">
            <div class="layui-card-body" style="padding: 0px; height:900px;">
            <div class="layui-card-body" style="padding: 0px; height: auto;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item" style="padding:15px;margin:0px">
                        <div class="layui-row" style="width:350px;">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label" style="width:50px;padding-left:0px;">条形码:</label>
                        <div class="layui-row"
                            style="display: flex; flex-direction: row; gap: 10px 0; flex-wrap: wrap;">
                            <div class="layui-form-inline">
                                <label class="layui-form-label"
                                    style="width:7em;padding-left:0px;text-align: right;">条形码:</label>
                                <input style="width:230px;" type="text" name="HBarCode" id="HBarCode"
                                    lay-verify="HBarCode"
                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
                                    autocomplete="off" class="layui-input" onfocus="this.select();">
                            </div>
                            <div class="layui-col-xs8" >
                                <input style="width:230px;" type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;" autocomplete="off" class="layui-input" onfocus="this.select();">
                            <div class="layui-form-inline">
                                <label class="layui-form-label"
                                    style="width:7em;padding-left:0px;text-align: right;">条码出库日期:</label>
                                <input class="layui-input" style="width:230px;" type="text" name="HBarCodeOutDate" id="HBarCodeOutDate"
                                    lay-verify="HBarCodeOutDate"
                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
                                    autocomplete="off" class="layui-input" onfocus="this.select();">
                            </div>
                            <div class="layui-col-xs1">
                                <button style="width: 60px;" type="button" lay-submit="" class="layui-btn" lay-filter="cmdHBarCode" id="cmdHBarCode">查询</button>
                            <div class="layui-form-inline">
                                <label class="layui-form-label"
                                    style="width:7em;padding-left:0px;text-align: right;">客户:</label>
                                <input style="width:230px;" type="text" name="HCustomerName" id="HCustomerName"
                                    lay-verify="HCustomerName"
                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
                                    autocomplete="off" class="layui-input" onfocus="this.select();">
                            </div>
                            <div class="layui-form-inline">
                                <label class="layui-form-label"
                                    style="width:7em;padding-left:0px;text-align: right;">销售出库单号:</label>
                                <input style="width:230px;" type="text" name="HSellOutBillNo" id="HSellOutBillNo"
                                    lay-verify="HSellOutBillNo"
                                    onKeypress="javascript:if(event.keyCode == 32)event.returnValue = false;"
                                    autocomplete="off" class="layui-input" onfocus="this.select();">
                            </div>
                            <!-- <div class="layui-form-inlin">
                                <button style="width: 60px;" type="button" lay-submit="" class="layui-btn"
                                    lay-filter="cmdHBarCode" id="cmdHBarCode">查询</button>
                            </div> -->
                            <div class="layui-form-inlin">
                                <button style="width: 60px;" type="button" lay-submit="" class="layui-btn"
                                    lay-filter="cmdQuery" id="cmdQuery">查询</button>
                            </div>
                        </div>
                    </div>
                    
                    <div class="layui-tab layui-col-xs12" lay-filter="tab-Gy_BarCodeBill_QiaoYi_PDA">
                    <div class="layui-tab layui-col-xs12" lay-filter="tab-Gy_BarCodeBill_QiaoYi_PDA"
                        style="background-color: #fff; height: calc(100% + 1em);">
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;">基本信息</li>
                        </ul>
@@ -50,207 +85,260 @@
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">销售订单:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">销售订单:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HSeOrderBillNo" id="HSeOrderBillNo" lay-verify="HSeOrderBillNo" disabled="disabled" autocomplete="off" class="layui-input mobile">
                                            <input name="HSeOrderBillNo" id="HSeOrderBillNo" lay-verify="HSeOrderBillNo"
                                                disabled="disabled" autocomplete="off" class="layui-input mobile">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width: 60px; padding-left: 0px;">生产订单:</label>
                                            <label class="layui-form-label"
                                                style="width: 60px; padding-left: 0px;">生产订单:</label>
                                        </div>
                                        <div class="layui-col-xs5" style="text-align:left;">
                                            <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" disabled="disabled" autocomplete="off" class="layui-input mobile">
                                            <input type="hidden" name="HSourceInterID" id="HSourceInterID" lay-verify="HSourceInterID" value="0" autocomplete="off" class="layui-input" style="display : none">
                                            <input type="text" name="HSourceBillNo" id="HSourceBillNo"
                                                lay-verify="HSourceBillNo" disabled="disabled" autocomplete="off"
                                                class="layui-input mobile">
                                            <input type="hidden" name="HSourceInterID" id="HSourceInterID"
                                                lay-verify="HSourceInterID" value="0" autocomplete="off"
                                                class="layui-input" style="display : none">
                                        </div>
                                        <div class="layui-col-xs3" style="margin-left: 5px; width: 70px; position: absolute; right: 35px;">
                                            <input type="text" name="HICMOBillSubQty" id="HICMOBillSubQty" lay-verify="HICMOBillSubQty" disabled="disabled" autocomplete="off" class="layui-input mobile">
                                        <div class="layui-col-xs3"
                                            style="margin-left: 5px; width: 70px; position: absolute; right: 35px;">
                                            <input type="text" name="HICMOBillSubQty" id="HICMOBillSubQty"
                                                lay-verify="HICMOBillSubQty" disabled="disabled" autocomplete="off"
                                                class="layui-input mobile">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">流转卡:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">流转卡:</label>
                                        </div>
                                        <div class="layui-col-xs5" style="text-align:left;">
                                            <input name="HOrderBillNo" id="HOrderBillNo" lay-verify="HOrderBillNo" disabled="disabled" autocomplete="off" class="layui-input mobile">
                                            <input type="hidden" name="HOrderInterID" id="HOrderInterID" lay-verify="HOrderInterID" value="0" autocomplete="off" class="layui-input" style="display : none">
                                            <input name="HOrderBillNo" id="HOrderBillNo" lay-verify="HOrderBillNo"
                                                disabled="disabled" autocomplete="off" class="layui-input mobile">
                                            <input type="hidden" name="HOrderInterID" id="HOrderInterID"
                                                lay-verify="HOrderInterID" value="0" autocomplete="off"
                                                class="layui-input" style="display : none">
                                        </div>
                                        <div class="layui-col-xs3" style="margin-left: 5px; width: 70px; position: absolute; right: 35px;">
                                            <input name="HProcessExchangeBillMainQty" id="HProcessExchangeBillMainQty" lay-verify="HProcessExchangeBillMainQty" disabled="disabled" autocomplete="off" class="layui-input mobile">
                                        <div class="layui-col-xs3"
                                            style="margin-left: 5px; width: 70px; position: absolute; right: 35px;">
                                            <input name="HProcessExchangeBillMainQty" id="HProcessExchangeBillMainQty"
                                                lay-verify="HProcessExchangeBillMainQty" disabled="disabled"
                                                autocomplete="off" class="layui-input mobile">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">门幅:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">门幅:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HWidth" id="HWidth" lay-verify="HWidth" autocomplete="off" class="layui-input">
                                            <input name="HWidth" id="HWidth" lay-verify="HWidth" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">克重:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">克重:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HWeight" id="HWeight" lay-verify="HWeight" autocomplete="off" class="layui-input">
                                            <input name="HWeight" id="HWeight" lay-verify="HWeight" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">物料编码:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">物料编码:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HNumber" id="HNumber" lay-verify="HNumber" autocomplete="off" class="layui-input">
                                            <input name="HNumber" id="HNumber" lay-verify="HNumber" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">物料名称:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">物料名称:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HName" id="HName" lay-verify="HName" autocomplete="off" class="layui-input">
                                            <input name="HName" id="HName" lay-verify="HName" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">规格型号:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">规格型号:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HModel" id="HModel" lay-verify="HModel" autocomplete="off" class="layui-input">
                                            <input name="HModel" id="HModel" lay-verify="HModel" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">客户:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">客户:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HCusName" id="HCusName" lay-verify="HCusName" autocomplete="off" class="layui-input">
                                            <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0" autocomplete="off" class="layui-input" style="display : none">
                                            <input name="HCusName" id="HCusName" lay-verify="HCusName"
                                                autocomplete="off" class="layui-input">
                                            <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0"
                                                autocomplete="off" class="layui-input" style="display : none">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">长度:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">长度:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HQty" id="HQty" lay-verify="HQty" autocomplete="off" class="layui-input">
                                            <input name="HQty" id="HQty" lay-verify="HQty" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">重量:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">重量:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HMaterialJQty" id="HMaterialJQty" lay-verify="HMaterialJQty" autocomplete="off" class="layui-input">
                                            <input name="HMaterialJQty" id="HMaterialJQty" lay-verify="HMaterialJQty"
                                                autocomplete="off" class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">业务员:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">业务员:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HEmpName" id="HEmpName" lay-verify="HEmpName" autocomplete="off" class="layui-input">
                                            <input type="hidden" name="HEmpID" id="HEmpID" lay-verify="HEmpID" value="0" autocomplete="off" class="layui-input" style="display : none">
                                            <input name="HEmpName" id="HEmpName" lay-verify="HEmpName"
                                                autocomplete="off" class="layui-input">
                                            <input type="hidden" name="HEmpID" id="HEmpID" lay-verify="HEmpID" value="0"
                                                autocomplete="off" class="layui-input" style="display : none">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">制单人:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">制单人:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HMaker" id="HMaker" lay-verify="HMaker" autocomplete="off" class="layui-input">
                                            <input name="HMaker" id="HMaker" lay-verify="HMaker" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">制单日期:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">制单日期:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HMakeDate" id="HMakeDate" lay-verify="HMakeDate" autocomplete="off" class="layui-input">
                                            <input name="HMakeDate" id="HMakeDate" lay-verify="HMakeDate"
                                                autocomplete="off" class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">条形码:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">条形码:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HBarCode" id="HBarCode" lay-verify="HBarCode" autocomplete="off" class="layui-input">
                                            <input name="HBarCode" id="HBarCode" lay-verify="HBarCode"
                                                autocomplete="off" class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">批次:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">批次:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HBatchNo" id="HBatchNo" lay-verify="HBatchNo" autocomplete="off" class="layui-input">
                                            <input name="HBatchNo" id="HBatchNo" lay-verify="HBatchNo"
                                                autocomplete="off" class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">保质期至:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">保质期至:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HExpiryDate" id="HExpiryDate" lay-verify="HExpiryDate" autocomplete="off" class="layui-input">
                                            <input name="HExpiryDate" id="HExpiryDate" lay-verify="HExpiryDate"
                                                autocomplete="off" class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">MTO号:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">MTO号:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HMTONo" id="HMTONo" lay-verify="HMTONo" autocomplete="off" class="layui-input">
                                            <input name="HMTONo" id="HMTONo" lay-verify="HMTONo" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-form-item" style="padding:0px;margin:0px">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3" style="text-align:left;">
                                            <label class="layui-form-label" style="width:60px;padding-left:0px;">标签数量:</label>
                                            <label class="layui-form-label"
                                                style="width:60px;padding-left:0px;">标签数量:</label>
                                        </div>
                                        <div class="layui-col-xs8">
                                            <input name="HQty" id="HQty" lay-verify="HQty" autocomplete="off" class="layui-input">
                                            <input name="HQty" id="HQty" lay-verify="HQty" autocomplete="off"
                                                class="layui-input">
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="layer-footer" style="z-index: 10; position:absolute; right:35px;height:50px">
                                <div class="layui-col-xs3" >
                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="cmdCancel">退出</button>
                            <div class="layer-footer"
                                style="z-index: 10; box-sizing: border-box; display:flex; justify-content: right; padding-right: 30px; padding-top: 15px">
                                <div class="layui-form-row">
                                    <button type="button" lay-submit="" class="layui-btn"
                                        lay-filter="cmdCancel">退出</button>
                                </div>
                            </div>
                        </div>
@@ -271,7 +359,8 @@
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element;
                , element = layui.element
                , laydate = layui.laydate;
            var HBarCode_In = $('#HBarCode_In').val()
            var OperationType = 0;//操作类型
            var option = []; 
@@ -283,6 +372,10 @@
            set_ClearBill();
            function set_ClearBill() {
                // æ¸²æŸ“
                laydate.render({
                    elem: '#HBarCodeOutDate'
                });
                element.tabChange('tab-Gy_BarCodeBill_QiaoYi_PDA', '1');
                var pFocus = $("#HBarCode_In");
                pFocus.focus();     //获取光标
@@ -346,6 +439,14 @@
                getInfoByBarcode();
                layer.closeAll("loading");
            });
            //#endregion
            //#region
            form.on('submit(cmdQuery)', function (data) {
                layer.load(3)
                get_QueryInfo();
                layer.closeAll("loading");
            })
             //#endregion
            //##region ç›‘听
@@ -419,6 +520,75 @@
                });
            }
            //#region æŸ¥è¯¢ é€šè¿‡æ¡å½¢ç /条码出库日期/客户/销售出库单号
            function get_QueryInfo() {
                var HBarCode = $('#HBarCode').val();
                var HBarCodeOutDate = $('#HBarCodeOutDate').val();
                var HCustomerName = $('#HCustomerName').val();
                var HSellOutBillNo = $('#HSellOutBillNo').val();
                if (!HBarCode) {
                    layer.msg("条形码不能为空!")
                    return;
                }
                var index = layer.load();
                $.ajax({
                    url: GetWEBURL() + "WEBSController/GetGy_BarCodeBill_QiaoYi_PDA_Json",
                    type: "GET",
                    data: {
                        sBarCode: HBarCode, sBarCodeOutDate: HBarCodeOutDate, sCustomerName: HCustomerName,
                        sSellOutBillNo: HSellOutBillNo
                    },
                    success: function (result) {
                        if (result.count == 1) {
                            var data = result.data[0];
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HSourceBillNo": data.生产订单号,
                                "HSourceInterID": data.HSourceInterID,
                                "HOrderBillNo": data.流转卡号,
                                "HOrderInterID": data.HOrderInterID,
                                "HSeOrderBillNo": data.销售订单号,
                                "HWidth": data.门幅,
                                "HWeight": data.克重,
                                "HNumber": data.HNumber,
                                "HName": data.HName,
                                "HModel": data.规格型号,
                                "HCusName": data.客户,
                                "HCusID": data.HCusID,
                                "HQty": data.长度,
                                "HMaterialJQty": data.重量,
                                "HEmpName": data.业务员,
                                "HEmpID": data.HEmpID,
                                "HMaker": data.制单人,
                                "HMakeDate": Pub_Format(data.制单日期, "yyyy-MM-dd hh:mm:ss"),
                                "HBatchNo": data.批次号,
                                "HExpiryDate": data.保质期至,
                                "HMTONo": data.HMTONo,
                                "HQty": data.标签数量,
                                "HBarCode": data.条形码,
                                "HICMOBillSubQty": data.生产订单子表数量,
                                "HProcessExchangeBillMainQty": data.流转卡主表数量,
                            });
                            ////$("#HBarCode").attr("readonly", "readonly");//条形码只读
                            ////$("#HBarCode").css("background-color", "#efefef4d");
                            HProcExchBillNoFlag = true;
                            layer.close(index);
                        }
                        else {
                            layer.close(index);
                            layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    },
                    error: function (err) {
                        layer.close(index);
                        layer.msg("接口请求失败!" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                });
            }
            //#endregion
                //#region é€€å‡ºåŠŸèƒ½æŽ§ä»¶
            form.on('submit(cmdCancel)', function () {
@@ -431,4 +601,5 @@
           })
    </script>
</body>
</html>
WebTM/views/ÁìÁÏ·¢»õ/ÁìÁϳö¿â/Kf_MateOutBillEdit_MaoJian.html
@@ -58,7 +58,7 @@
                                <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                                <!--<li lay-id="2" style="padding:1px;">其他信息</li>-->
                            </ul>
                            <h1 style="text-align:center;"><b>生产领料单</b></h1>
                            <h1 style="text-align:center;"><b>生产领料单-毛尖</b></h1>
                            <div class="layui-tab-content">
                                <!--基本信息-->
                                <div class="layui-tab-item layui-show">
WebTM/views/ÁìÁÏ·¢»õ/ÁìÁϳö¿â/Kf_MateOutBillEdit_YangMao.html
@@ -58,7 +58,7 @@
                                <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                                <!--<li lay-id="2" style="padding:1px;">其他信息</li>-->
                            </ul>
                            <h1 style="text-align:center;"><b>生产领料单</b></h1>
                            <h1 style="text-align:center;"><b>生产领料单-羊毛染色</b></h1>
                            <div class="layui-tab-content">
                                <!--基本信息-->
                                <div class="layui-tab-item layui-show">
WebTM/views/ÁìÁÏ·¢»õ/ÁìÁϳö¿â/Kf_MateOutBillList.html
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>生产领料单列表</title>
@@ -23,6 +24,7 @@
        }
    </style>
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-col-md12">
@@ -39,63 +41,75 @@
                                <div class="layui-inline">
                                    <label class="layui-form-label">日期间隔</label>
                                    <div class="layui-input-block">
                                        <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;">
                                        <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes"
                                            lay-filter="HInitTimeCycle" style="width:190px;">
                                        </select>
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">单据号</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input ForFilteringSchemes" id="HBillNo" style="width:190px;">
                                        <input type="text" class="layui-input ForFilteringSchemes" id="HBillNo"
                                            style="width:190px;">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">开始日期</label>
                                    <div class="layui-input-block">
                                        <input type="date" class="layui-input ForFilteringSchemes" id="HBeginDate" style="width:190px;">
                                        <input type="date" class="layui-input ForFilteringSchemes" id="HBeginDate"
                                            style="width:190px;">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">结束日期</label>
                                    <div class="layui-input-block">
                                        <input type="date" class="layui-input ForFilteringSchemes" id="HEndDate" style="width:190px;">
                                        <input type="date" class="layui-input ForFilteringSchemes" id="HEndDate"
                                            style="width:190px;">
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
                                    lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
                                    lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                <div class="layui-inline">
                                    <label class="layui-form-label">单据号</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HBillno2" id="HBillno2" style="width:190px;">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HBillno2"
                                            id="HBillno2" style="width:190px;">
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnResCnz" id="btnResCnz" style="padding:0 5px">重新同步</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
                                    lay-filter="btnResCnz" id="btnResCnz" style="padding:0 5px">重新同步</button>
                                <!--显示当前过滤方案-->
                                <div class="layui-inline" style="margin-left:5px;">
                                    <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div>
                                    <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393"
                                        id="HFilterScheme_Now"></div>
                                </div>
                                <div class="layui-colla-content">
                                    <div class="layui-inline">
                                        <label class="layui-form-label">车间名称</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input ForFilteringSchemes" id="HDeptName" style="width:190px;">
                                            <input type="text" class="layui-input ForFilteringSchemes" id="HDeptName"
                                                style="width:190px;">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">颜色代码</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input ForFilteringSchemes" id="HMainMaterNumber" style="width:190px;">
                                            <input type="text" class="layui-input ForFilteringSchemes"
                                                id="HMainMaterNumber" style="width:190px;">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">颜色名称</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input ForFilteringSchemes" id="HMainMaterName" style="width:190px;">
                                            <input type="text" class="layui-input ForFilteringSchemes"
                                                id="HMainMaterName" style="width:190px;">
                                        </div>
                                    </div>
                                    <!--<div class="layui-inline">
@@ -113,7 +127,8 @@
                                    <div class="layui-inline">
                                        <label class="layui-form-label">制单人</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input ForFilteringSchemes" id="HMaker" style="width:190px;">
                                            <input type="text" class="layui-input ForFilteringSchemes" id="HMaker"
                                                style="width:190px;">
                                        </div>
                                    </div>
                                    <div style="display:block;">
@@ -123,19 +138,25 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;">
                                                <select name="ColName" id="ColName" class="ForFilteringSchemes"
                                                    lay-filter="ColName" style="width:190px;">
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;">
                                            <select name="Comparator" id="Comparator" class="ForFilteringSchemes"
                                                lay-filter="Comparator" style="width:190px;">
                                                <option value="0" selected="selected"></option>
                                                <option value="=">=</option>
                                                <option value=">=">>=</option>
                                                <option value=">">></option>
                                                <option value="<="><=</option>
                                                <option value="<"><</option>
                                                <option value="<>"><></option>
                                                <option value="<=">
                                                    <=< /option>
                                                <option value="<">
                                                    << /option>
                                                <option value="<>">
                                                    <>
                                                </option>
                                                <option value="7">包含</option>
                                                <option value="8">左包含</option>
                                                <option value="9">右包含</option>
@@ -143,26 +164,33 @@
                                            </select>
                                        </div>
                                        <div class="layui-inline">
                                            <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent">
                                            <input type="text" class="layui-input ForFilteringSchemes" value=""
                                                name="ColContent" id="ColContent">
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top: 10px; margin-bottom: 10px ">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤1</label>
                                            <div class="layui-input-block">
                                                <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;">
                                                <select name="ColName1" id="ColName1" class="ForFilteringSchemes"
                                                    lay-filter="ColName1" style="width:190px;">
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <select name="Comparator1" id="Comparator1" lay-filter="Comparator1" class="ForFilteringSchemes" style="width:190px;">
                                            <select name="Comparator1" id="Comparator1" lay-filter="Comparator1"
                                                class="ForFilteringSchemes" style="width:190px;">
                                                <option value="0" selected="selected"></option>
                                                <option value="=">=</option>
                                                <option value=">=">>=</option>
                                                <option value=">">></option>
                                                <option value="<="><=</option>
                                                <option value="<"><</option>
                                                <option value="<>"><></option>
                                                <option value="<=">
                                                    <=< /option>
                                                <option value="<">
                                                    << /option>
                                                <option value="<>">
                                                    <>
                                                </option>
                                                <option value="7">包含</option>
                                                <option value="8">左包含</option>
                                                <option value="9">右包含</option>
@@ -170,26 +198,33 @@
                                            </select>
                                        </div>
                                        <div class="layui-inline">
                                            <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1">
                                            <input type="text" class="layui-input ForFilteringSchemes" value=""
                                                name="ColContent1" id="ColContent1">
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top: 10px; margin-bottom: 10px ">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤2</label>
                                            <div class="layui-input-block">
                                                <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;">
                                                <select name="ColName2" id="ColName2" class="ForFilteringSchemes"
                                                    lay-filter="ColName2" style="width:190px;">
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <select name="Comparator2" id="Comparator2" lay-filter="Comparator2" class="ForFilteringSchemes" style="width:190px;">
                                            <select name="Comparator2" id="Comparator2" lay-filter="Comparator2"
                                                class="ForFilteringSchemes" style="width:190px;">
                                                <option value="0" selected="selected"></option>
                                                <option value="=">=</option>
                                                <option value=">=">>=</option>
                                                <option value=">">></option>
                                                <option value="<="><=</option>
                                                <option value="<"><</option>
                                                <option value="<>"><></option>
                                                <option value="<=">
                                                    <=< /option>
                                                <option value="<">
                                                    << /option>
                                                <option value="<>">
                                                    <>
                                                </option>
                                                <option value="7">包含</option>
                                                <option value="8">左包含</option>
                                                <option value="9">右包含</option>
@@ -197,7 +232,8 @@
                                            </select>
                                        </div>
                                        <div class="layui-inline">
                                            <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2">
                                            <input type="text" class="layui-input ForFilteringSchemes" value=""
                                                name="ColContent2" id="ColContent2">
                                        </div>
                                    </div>
                                </div>
@@ -262,7 +298,7 @@
            //通过单据类型,从数据库动态获取单据模块命名,引用js文件 PageTitle.js
            var HPageTitle = get_PageTitle(HModuleType) == "" ? document.title : get_PageTitle(HModuleType);
            //#endregion
            var titleData = ["单据ID", "hsubid", "HDeptID", "打浆人内码", "客户内码", "主产品内码", "HMaterID", "HUnitID", "任务单内码", "任务单子内码", "工序流转卡内码", "工序流转卡子内码"];//不需要显示的字段 å¯æ‰©å±•
            var titleData = ["单据ID", "hsubid", "HDeptID", "打浆人内码", "客户内码", "主产品内码", "HMaterID", "HUnitID", "任务单内码", "任务单子内码", "工序流转卡内码", "工序流转卡子内码", 'HMaterRuleExternType'];//不需要显示的字段 å¯æ‰©å±•
            //#region ã€è¿‡æ»¤æ–¹æ¡ˆã€‘
            //过滤条件的classç±»
@@ -755,6 +791,14 @@
                //单据号超链接
                if (obj.event == '单据号') {                  //检查 obj.event æ˜¯å¦ç­‰äºŽå­—符串 '单据号'。如果等于,则执行if循环
                    var linterid = data.hmainid.toString();    //声明变量linterid ä¸º data.hmainid
                    var content = '../领料出库/Kf_MateOutBillLEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                    if (data.HMaterRuleExternType) {
                        if (data.HMaterRuleExternType == '羊毛') {
                            content = '../领料出库/Kf_MateOutBillEdit_YangMao.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        } else if (data.HMaterRuleExternType == '毛尖') {
                            content = '../领料出库/Kf_MateOutBillEdit_MaoJian.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        }
                    }
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({                //使用 layer的open打开弹出 å±‚
                        type: 2                         //表示弹出层的内容是一个 iframe
@@ -764,7 +808,7 @@
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../领料出库/Kf_MateOutBillLEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'  //设置 iframe çš„ URL,URL ä¸­åŒ…含了查询参数,来调用所需要的值
                        , content: content  //设置 iframe çš„ URL,URL ä¸­åŒ…含了查询参数,来调用所需要的值
                        , resize: false,  //是否允许用户调整弹出大小
                        end: function () {  //当关闭时调用
@@ -815,7 +859,8 @@
                                    col.push({
                                        field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: '单据号', templet: function (d) {
                                            return '<span style="color: blue;">' + d.单据号 + '</span>'
                                        }, style: 'cursor: pointer;' });
                                        }, style: 'cursor: pointer;'
                                    });
                                } else {
                                    switch (data[i].Type) {
                                        //int
@@ -894,7 +939,16 @@
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    debugger
                    var linterid = data[0].hmainid.toString();
                    var content = '../领料出库/Kf_MateOutBillLEdit.html?OperationType=2&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                    if (data[0].HMaterRuleExternType) {
                        if (data[0].HMaterRuleExternType == '羊毛') {
                            content = '../领料出库/Kf_MateOutBillEdit_YangMao.html?OperationType=2&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        } else if (data[0].HMaterRuleExternType == '毛尖') {
                            content = '../领料出库/Kf_MateOutBillEdit_MaoJian.html?OperationType=2&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        }
                    }
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({
                        type: 2
@@ -904,7 +958,7 @@
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../领料出库/Kf_MateOutBillLEdit.html?OperationType=2&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        , content: content
                        , resize: false,
                        end: function () {
                            //get_FastQuery(table, option);
@@ -926,6 +980,14 @@
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var linterid = data[0].hmainid.toString();
                    var content = '../领料出库/Kf_MateOutBillLEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                    if (data[0].HMaterRuleExternType) {
                        if (data[0].HMaterRuleExternType == '羊毛') {
                            content = '../领料出库/Kf_MateOutBillEdit_YangMao.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        } else if (data[0].HMaterRuleExternType == '毛尖') {
                            content = '../领料出库/Kf_MateOutBillEdit_MaoJian.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        }
                    }
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({
                        type: 2
@@ -935,7 +997,7 @@
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../领料出库/Kf_MateOutBillLEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
                        , content: content
                        , resize: false,
                        end: function () {
                            //get_FastQuery(table, option);
@@ -1787,4 +1849,5 @@
        //#endregion
    </script>
</body>
</html>