ch
2022-09-01 8448827f9d0a620590f73ed0b4bafc417c655e77
新增了批量汇报 出站单显示表体明细功能
1个文件已添加
8个文件已修改
1437 ■■■■■ 已修改文件
WebTM/WebTM.csproj 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_EmployeeList.html 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/index.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序出站汇报单/Cj_StationOutBill.html 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序出站汇报单/Cj_StationOutBillList.html 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序出站汇报单/Sc_StationOutBill_Mul_RYQ.html 1006 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill.html 119 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj
@@ -977,6 +977,7 @@
    <Content Include="views\车间管理\委外工序接收单\Cj_StationEntrustOutBill_PDA.html" />
    <Content Include="views\车间管理\工序出站汇报单\Cj_StationOutBill.html" />
    <Content Include="views\车间管理\工序出站汇报单\MES_StationOutBill_PDA.html" />
    <Content Include="views\车间管理\工序出站汇报单\Sc_StationOutBill_Mul_RYQ.html" />
    <Content Include="views\车间管理\工序出站汇报单\Sc_StationOutBill_Mul_PDA.html" />
    <Content Include="views\车间管理\工序出站汇报单\Sc_StationOutBill_Mul.html" />
    <Content Include="views\车间管理\工序出站汇报单\Cj_StationOutBillList.html" />
WebTM/WebTM.csproj.user
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <NameOfLastUsedPublishProfile>F:\GIT仓库\ZYLMESUI\WebTM\Properties\PublishProfiles\JFTM.pubxml</NameOfLastUsedPublishProfile>
    <NameOfLastUsedPublishProfile>JFTM</NameOfLastUsedPublishProfile>
    <ProjectView>ShowAllFiles</ProjectView>
    <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
    <UseIISExpress>true</UseIISExpress>
WebTM/layuiadmin/Scripts/webConfig.js
@@ -1,13 +1,13 @@

function GetWEBURL() {
    //var WEBURL = "http://192.168.16.80:8011/";          //办公室服务器
    //var WEBURL = "http://localhost:8081/SWEAPI/";       //ch本地
    var WEBURL = "http://localhost:8081/SWEAPI/";       //ch本地
    //var WEBURL = "http://61.164.86.218:8099/ABAPI/";
    //var WEBURL = "http://localhost:8085/API/";   //zgq本地
    //var WEBURL = "http://localhost:8080/API/";   //颜晓军本地配置
    //var WEBURL = "http://localhost:8082/lubao";   //颜晓军本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //杨露本地配置
    var WEBURL = "http://localhost:8082/LuBaoAPI/";    //章紫柔本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //章紫柔本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //杨乐本地配置
    //var WEBURL = "http://10.1.4.155/API/";   //江丰客户NEW
    //var WEBURL = "http://47.96.97.237/API/";   //智云服务器
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_EmployeeList.html
@@ -83,6 +83,15 @@
                    case "HWorker5":  //返回操作工5
                        parent.GetHWorkerValue5(data);
                        break;
                    case "HWorker6":  //返回操作工6
                        parent.GetHWorkerValue6(data);
                        break;
                    case "HWorker7":  //返回操作工7
                        parent.GetHWorkerValue7(data);
                        break;
                    case "HWorker8":  //返回操作工8
                        parent.GetHWorkerValue8(data);
                        break;
                    case "HEmp":  //返回职员
                        parent.GetHEmpValue(data);
                        break;
WebTM/views/index.html
@@ -445,6 +445,7 @@
                                        <dd><a lay-href="车间管理/工序进站接收单/Cj_StationInBillList.html">工序进站接收单维护</a></dd>
                                        <dd><a lay-href="车间管理/工序出站汇报单/Cj_StationOutBill.html">工序出站汇报单</a></dd>
                                        <dd><a lay-href="车间管理/工序出站汇报单/Sc_StationOutBill_Mul.html">工序出站汇报单批量</a></dd>
                                        <dd><a lay-href="车间管理/工序出站汇报单/Sc_StationOutBill_Mul_RYQ.html">工序出站汇报单批量(瑞与祺)</a></dd>
                                        <dd><a lay-href="车间管理/工序出站汇报单/Cj_StationOutBillList.html">工序出站汇报单维护</a></dd>
                                        <dd><a lay-href="车间管理/委外工序发出单/Cj_StationEntrustInBill.html">工序委外发出单</a></dd>
                                        <dd><a lay-href="车间管理/委外工序发出单/Cj_StationEntrustInBill_Mul.html">工序委外发出单批量</a></dd>
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Cj_StationOutBill.html
@@ -97,12 +97,12 @@
                                                <input type="text" class="layui-input" value="0" name="HICMOQty" id="HICMOQty" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                        <!--<div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">订单跟踪号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
@@ -136,7 +136,7 @@
                                                <input type="hidden" class="layui-input" name="HProcExchHinteID" id="HProcExchHinteID">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                        <!--<div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">当前工序</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HProcName" id="HProcName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
@@ -145,7 +145,7 @@
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </div>
                                        </div>
                                        </div>-->
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">流转卡数量</label>
                                            <div class="layui-input-block">
@@ -160,13 +160,13 @@
                                                <input type="text" class="layui-input" name="HProcNo" placeholder="请键入后回车" id="HProcNo">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                        <!--<div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">核算工序</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPayProcID" id="HPayProcID" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" value="0" name="HPayProcID" id="HPayProcID">
                                            </div>
                                        </div>
                                        </div>-->
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label"></label>
                                            <div class="layui-input-inline">
@@ -242,7 +242,7 @@
                                                <input type="hidden" value="0" name="HQCCheckID" id="HQCCheckID">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                        <!--<div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">工时</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkTimes" id="HWorkTimes" value="0">
@@ -253,23 +253,23 @@
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSourceNameList" id="HSourceNameList" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                        <!--<div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">不良数量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" value="0" name="" id="">
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs8 layui-inline">
                                        <!--<div class="layui-col-xs8 layui-inline">
                                            <label class="layui-form-label">备注</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                </div>
                            </div>
@@ -295,6 +295,12 @@
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <input type="hidden" value="0" name="HEmpID3" id="HEmpID3">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">订单跟踪号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
@@ -373,6 +379,51 @@
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;color:black;"></i>
                                                </button>
                                                <input type="hidden" value="0" name="HSourceID5" id="HSourceID5">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">当前工序</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HProcName" id="HProcName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HProcID" id="HProcID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HSQProcID-BT" id="HSQProcID-BT" style="width: 40px; padding: 0 10px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">核算工序</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPayProcID" id="HPayProcID" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" value="0" name="HPayProcID" id="HPayProcID">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">工时</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkTimes" id="HWorkTimes" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">设备清单</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSourceNameList" id="HSourceNameList" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">不良数量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" value="0" name="" id="">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs8 layui-inline">
                                            <label class="layui-form-label">备注</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
@@ -475,6 +526,7 @@
                            </div>
                        </div>
                    </div>
                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                    <!--隐藏字段-->
                    <input type="hidden" name="lngBillKey" id="lngBillKey" value="0">
                    <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0">
@@ -505,6 +557,7 @@
                , element = layui.element;
            //进入页面默认光标在条形码上
            $("#HBarCode").focus();
            var option;
            //进入页面入库按钮置灰
            //$('#btn-InStorage').addClass("layui-btn-disabled").attr("disabled", true);
@@ -551,7 +604,58 @@
                var HBillNo = params[params[3]];  //获取单据号
                var closeType = params[params[4]];  //关闭类型
            }
            /*固定代码,每张单据都要begin*/
        /*固定代码,每张单据都要begin*/
            function set_InitGrid() {
                //表头
                columns = [ //表头
                     { type: 'numbers', title: '序号', totalRow: true }
                    , { field: 'HOrderProcNO', title: '订单跟踪号', edit: 'text' }
                    , { field: 'hbillno', title: '流转卡号', hide: true }
                    , { field: 'HICMOBillNo', title: '生产订单号', edit: 'text' }
                    , { field: '产品代码', title: '产品代码' }
                    , { field: '产品名称', title: '产品名称', edit: 'text' }
                    , { field: '流转卡数量', title: '流转卡数量' }
                    , { field: '流水号', title: '流水号', edit: 'text'}
                    , { field: '工序名称', title: '工序名称' }
                    , { field: '工作中心', title: '工作中心' }
                    , { field: '是否委外', title: '是否委外', edit: 'text'}
                    , { field: '供应商', title: '供应商' }
                    , { field: '计划数量', title: '计划数量' }
                    , { field: '进站数量', title: '进站数量', edit: 'text'}
                    , { field: '出站数量', title: '出站数量' }
                ];
                option = {
                    id: 'mainTable'
                    , elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , page: false
                    , cellMinWidth: 120
                    , height: 400
                    , cols: [columns]
                    , limit: Number.MAX_VALUE//默认显示全部
                    , done: function (res, curr, count) {
                        option.data = res.data;
                        //去掉下拉框失焦事件否则在下拉框里输入值
                        $('.layui-form-select').find('input').unbind("blur");
                        //表格重载回显下拉框里的数据
                        $('tr').each(function (e) {
                            var $cr = $(this);
                            var dataIndex = $cr.attr("data-index");
                            $.each(option.data, function (index, value) {
                                if (value.LAY_TNDEX == dataIndex) {
                                    $cr.find('input').val(value.isEntrust);
                                }
                            });
                        });
                    }
                    , done: function (res, curr, count) {
                    }
                };
            }
            //判断是否新增
            if (OperationType == 1 || OperationType==2) {
@@ -566,7 +670,6 @@
                        //console.log(d.data);
                        $("#HInterID").val(d.data[0].HInterID);
                        $("#HBillNo").val(d.data[0].HBillNo);
                        PicUpload();
                    }
                });
                $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮默认禁用
@@ -698,7 +801,53 @@
                            $("#HBarCode").attr("readonly", "readonly");//条形码只读
                            $("#HBarCode").css("background-color", "#efefef4d");
                            HProcExchBillNoFlag = true;
                            var HProcExchHinteID = $('#HProcExchHinteID').val();
                            //$.ajax({
                            //    url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList",
                            //    type: "GET",
                            //    data: { HProcExchHinteID: HProcExchHinteID},
                            //    success: function (result) {
                            //        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            //        }
                            //        else {
                            //            layer.msg(result.Message);
                            //        }
                            //        layer.closeAll("loading");
                            //    }
                            //});
                            table.render({
                                elem: '#mainTable',
                                  url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList",
                                //, cellMinWidth: 80
                                 toolbar: '#toolbarDemo'
                                , where: { HProcExchHinteID: HProcExchHinteID }
                                , cols: [[
                                      { type: 'numbers', title: '序号', totalRow: true }
                                    , { field: 'HOrderProcNO', title: '订单跟踪号', edit: 'text' }
                                    , { field: 'hbillno', title: '流转卡号', hide: true }
                                    , { field: 'HICMOBillNo', title: '生产订单号', edit: 'text' }
                                    , { field: '产品代码', title: '产品代码' }
                                    , { field: '产品名称', title: '产品名称', edit: 'text' }
                                    , { field: '流转卡数量', title: '流转卡数量' }
                                    , { field: '流水号', title: '流水号', edit: 'text' }
                                    , { field: '工序名称', title: '工序名称' }
                                    , { field: '工作中心', title: '工作中心' }
                                    , { field: '是否委外', title: '是否委外', edit: 'text' }
                                    , { field: '供应商', title: '供应商' }
                                    , { field: '计划数量', title: '计划数量' }
                                    , { field: '进站数量', title: '进站数量', edit: 'text' }
                                    , { field: '出站数量', title: '出站数量' }
                                ]]
                                , height: 500
                            })
                            layer.close(index);
                            //layer.close(index);
                        }
                        else {
                            layer.close(index);
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Cj_StationOutBillList.html
@@ -103,6 +103,7 @@
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Cell" id="btn-Cell"><i class="layui-icon layui-icon-ok"></i>保存列宽</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-RefreshCell" id="btn-RefreshCell"><i class="layui-icon layui-icon-refresh"></i>默认列宽</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Exit" id="btn-Exit">退出</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>列设置</button>
                            </div>
                        </script>
                    </form>
@@ -132,6 +133,8 @@
            //公用变量
            var sWhere = "";
            var option = [];
            var HModName = "JIT_LiftMaterPlaBillnList";
            //初始化表格
            set_InitGrid();
@@ -197,7 +200,7 @@
                        , { field: '制单人', title: '制单人' }
                        , { field: '工序流转卡号', title: '工序流转卡号', width: 125 }
                        , { field: 'HProcID', title: 'HProcID', hide: true }
                        , { field: '流水号', title: '流水号' }
                        , { field: '流水号', title: '流水号', sort: true }
                        , { field: '当前工序代码', title: '当前工序代码', width: 125 }
                        , { field: '当前工序', title: '当前工序' }
                        , { field: 'HMaterID', title: 'HMaterID', hide: true }
@@ -279,9 +282,122 @@
                    //退出
                    case 'btn-Exit': get_Exit();
                        break;
                    //列设置
                    case 'set_HideColumn': get_HideColumn();
                        break;
                };
            });
            //隐藏列设置
            function get_HideColumn() {
                var colName = "";
                for (var i = 1; i < option.cols[0].length - 1; i++) {
                    colName += option.cols[0][i]["title"] + ",";
                }
                colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿›è¡Œç¼–码
                layer.open({
                    type: 2
                    , skin: "layui-layer-rim" //加上边框
                    , title: "隐藏列设置"  //标题
                    , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                    , shift: 2 //弹出动画
                    , area: ["50%", "90%"] //窗体大小
                    , maxmin: true //设置最大最小按钮是否显示
                    , content: ['../../基础资料/隐藏列设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"]
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //刷新表格数据
                        DisPlay_HideColumn();
                        //更新表格缓存的数据
                        layer.close(index);//关闭弹窗
                    }
                })
            }
            //显示列数据
            function DisPlay_HideColumn() {
                $.ajax({
                    url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
                    type: "GET",
                    data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.data.length != 0) {
                            var dataCol = [];//数据库查询出的列数据
                            var titleData = ["HMaterID", "HUnitID", "HSourceID"];//不需要显示的字段 å¯æ‰©å±•
                            dataCol = data1.data[0].HGridString.split(',');
                            for (var i = 0; i < option.cols[0].length - 2; i++) {
                                var dataCols = dataCol[i].split('|');
                                //隐藏列
                                if (dataCols[1] == 1) {
                                    option.cols[0][i + 1]["hide"] = true;
                                }
                                //设置列宽
                                if (dataCols[3] > 0) {
                                    option.cols[0][i + 1]["width"] = dataCols[3];
                                }
                                //设置内容字体大小
                                if (data1.data[0].HFontSize != 0) {
                                    option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
                                } else {
                                    option.cols[0][i + 1]["style"] = "font-size:100%";
                                }
                                //设置列宽
                                //if (data1.data[0].HColumnWidth != 0) {
                                //    option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;";
                                //} else {
                                //    option.cols[0][i + 1]["width"] = "";
                                //}
                                //显示列
                                if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
                                    option.cols[0][i + 1]["hide"] = false;
                                }
                                //字体所在位置(å·¦ å±…中 å³)
                                switch (dataCols[2]) {
                                    case "L":
                                        option.cols[0][i + 1]["align"] = "left";
                                        break;
                                    case "M":
                                        option.cols[0][i + 1]["align"] = "center";
                                        break;
                                    case "R":
                                        option.cols[0][i + 1]["align"] = "right";
                                        break;
                                }
                            }
                            //取消冻结列
                            for (var i = 1; i < option.cols[0].length - 1; i++) {
                                if (option.cols[0][i]["fixed"] != null) {
                                    option.cols[0][i]["fixed"] = null;
                                }
                                else {
                                    break;
                                }
                            }
                            //冻结列
                            if (data1.data[0].HFixCols != 0) {
                                for (var i = 0; i < data1.data[0].HFixCols; i++) {
                                    if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) {
                                        data1.data[0].HFixCols += 1;
                                    }
                                    option.cols[0][i + 1]["fixed"] = "left";
                                }
                            }
                            table.render(option);
                        } else {
                            table.render(option);
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                })
            }
            //审核
            function set_CheckBill() {
                var checkStatus = table.checkStatus('mainTable')
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Sc_StationOutBill_Mul_RYQ.html
New file
@@ -0,0 +1,1006 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>工序出站汇报单批量</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <style>
        .layui-form-item .layui-inline {
            margin-right: 0;
        }
    </style>
</head>
<body>
    <div class="layui-fluid" style="padding: 0;">
        <div class="layui-card" style="padding: 15px;">
            <div class="layui-card-body" style="padding: 1px;">
                <form class="layui-form" lay-filter="component-form-group" action="">
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                            <button type="button" id="set_SaveBarCode" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_SaveBarCode" >汇报</button>
                        </div>
                    </div>
                    <div class="layui-form-item" style="padding-top: 10px;">
                        <div class="layui-row">
                            <div class="layui-col-xs4 layui-inline">
                                <h2>工序出站汇报单(批量)</h2>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-col-xs4 layui-inline">
                                <h2></h2>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label"><span style="color:red;">*</span>物料</label>
                                <div class="layui-input-inline">
                                    <input type="text" class="layui-input" name="HMaterName" id="HMaterName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                    <input type="hidden" name="HMaterID" id="HMaterID" value="0">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="get_checkMater" id="get_checkMater" 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-xs4 layui-inline">
                                <label class="layui-form-label"><span style="color:red;">*</span>主单据号</label>
                                <div class="layui-input-inline">
                                    <input type="text" class="layui-input" name="HMainBillNo" id="HMainBillNo" style="background-color:#efefef4d;" readonly>
                                    <input type="hidden" name="HMainInterID" id="HMainInterID" value="0">
                                </div>
                            </div>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Serach">查询</button>
                        </div>
                        <div class="layui-tab" lay-filter="tab-POStockInBill">
                            <div class="layui-tab-content">
                                <!--其他信息-->
                                <div class="layui-tab-item layui-show">
                                    <div class="layui-form-item" style="padding-top: 10px;">
                                        <div class="layui-row">
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员1</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName1" id="HEmpName1" 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="HEmployeeID-BT1" id="HEmployeeID-BT1" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID1" id="HEmpID1">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员2</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName2" id="HEmpName2" 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="HEmployeeID-BT2" id="HEmployeeID-BT2" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID2" id="HEmpID2">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员3</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName3" id="HEmpName3" 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="HEmployeeID-BT3" id="HEmployeeID-BT3" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID3" id="HEmpID3">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员4</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName4" id="HEmpName4" 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="HEmployeeID-BT4" id="HEmployeeID-BT4" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID4" id="HEmpID4">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员5</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName5" id="HEmpName5" 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="HEmployeeID-BT5" id="HEmployeeID-BT5" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID5" id="HEmpID5">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员6</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName6" id="HEmpName6" 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="HEmployeeID-BT6" id="HEmployeeID-BT6" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID6" id="HEmpID6">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员7</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName7" id="HEmpName7" 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="HEmployeeID-BT7" id="HEmployeeID-BT7" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID7" id="HEmpID7">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3 layui-inline">
                                                <label class="layui-form-label">职员8</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEmpName8" id="HEmpName8" 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="HEmployeeID-BT8" id="HEmployeeID-BT8" style="width: 40px; padding: 0 10px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                    <input type="hidden" value="0" name="HEmpID8" id="HEmpID8">
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="layui-tab" lay-filter="">
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;" class="layui-this">流转卡列表</li>
                        </ul>
                        <div class="layui-tab-content">
                            <!--明细信息-->
                            <div class="layui-tab-item layui-show">
                                <div class="layui-form-item">
                                    <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="layui-tab" lay-filter="">
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;" class="layui-this">明细信息</li>
                        </ul>
                        <div class="layui-tab-content">
                            <!--明细信息-->
                            <div class="layui-tab-item layui-show">
                                <div class="layui-form-item">
                                    <table class="layui-hide" id="mainTable2" lay-filter="mainTable2"></table>
                                </div>
                            </div>
                        </div>
                    </div>
                    <input type="hidden" name="HMaterID" id="HMaterID" value="0">
                </form>
            </div>
        </div>
    </div>
    <script type="text/html" id="barDemo1">
        <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
        <a class="layui-btn layui-btn-xs" lay-event="edit">明细</a>
    </script>
    <script>
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element
                , util = layui.util;
            var HMainEntryRow = 1;//单据号后缀
            var HqtyBill = 0;//进站单据数量
            //初始表格数据
            var option1 = {
                elem: '#mainTable1'
                //, toolbar: '#toolbarDemo1'
                , limit: 500 //每页默认显示的数量
                , height: 300
                , cellMinWidth: 110
                , totalRow: true
                , cols: [[ //表头
                    { type: 'checkbox', totalRowText: '合计行' }
                    //, { type: 'numbers', title: '序号', totalRow: true }
                    , { field: '单据号', title: '单据号' }
                    , { field: '名称', title: '名称', hide: true }
                    , { field: '代码', title: '代码' }
                    , { field: '批号', title: '批号' }
                    , { field: '结存数量', title: '结存数量' }
                    , { field: '工序名称', title: '工序名称' }
                    , { field: 'HPriceQty', title: 'HPriceQty', hide: true }
                    , { field: 'HPlanQty', title: 'HPlanQty', hide: true }
                    , { field: 'HProcExchBillNo', title: 'HProcExchBillNo', hide: true }
                    , { field: 'HICMOInterID', title: 'HICMOInterID', hide: true }
                    , { field: 'HICMOBillNo', title: 'HICMOBillNo', hide: true }
                    , { field: 'HMaterID', title: 'HMaterID', hide: true }
                    , { field: 'HMaterName', title: 'HMaterName', hide: true }
                    , { field: 'HMaterNumber', title: 'HMaterNumber', hide: true }
                    , { field: 'HMaterModel', title: 'HMaterModel', hide: true }
                    , { field: 'HICMOQty', title: 'HICMOQty', hide: true }
                    , { field: 'HOrderProcNO', title: 'HOrderProcNO', hide: true }
                    , { field: 'HQCCheckID', title: 'HQCCheckID', hide: true }
                    , { field: 'hdate', title: 'hdate', hide: true }
                    , { field: 'HMakeDate', title: 'HMakeDate', hide: true }
                    , { field: 'HBarCodeMakeDate', title: 'HBarCodeMakeDate', hide: true }
                    , { field: 'HStationOutTime', title: 'HStationOutTime', hide: true }
                    , { fixed: 'right', title: '操作', toolbar: '#barDemo1' }
                ]]
                , text: {
                    none: '无数据!'
                }
            };
            var option2 = {
                elem: '#mainTable2'
                //, toolbar: '#toolbarDemo1'
                , limit: 500 //每页默认显示的数量
                , height: 300
                , cellMinWidth: 110
                , totalRow: true
                , cols: [[ //表头
                    { type: 'checkbox', totalRowText: '合计行' }
                    //, { type: 'numbers', title: '序号', totalRow: true }
                    , { field: '状态', title: '状态' }
                    , { field: '工序号', title: '工序号' }
                    , { field: '工序名称', title: '工序名称' }
                    , { field: '操作员', title: '操作员' }
                    , { field: '结转数量', title: '结转数量' }
                    , { field: '完工数量', title: '完工数量' }
                    , { field: '完工日期', title: '完工日期' }
                    , { fixed: 'right', title: '操作', toolbar: '#barDemo1' }
                ]]
                , text: {
                    none: '无数据!'
                }
            };
            //初始加载表格
            option1.data = [];
            table.render(option1);
            option2.data = [];
            table.render(option2);
            //#endregion
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //判断是否登录 æœªç™»å½•则跳到登录页
            get_LoginIs();
            //获取页面跳转参数
            var params = get_UrlVars();
            if (typeof (params[params[0]]) == "undefined") {
                var OperationType = 1;//操作类型
            } else {
                var OperationType = params[params[0]];//操作类型
                var linterid = params[params[1]];//源单id
                var HSouceBillType = params[params[2]];//源单类型
            }
            //判断操作类型
            if (OperationType == 1) {//无源单新增
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
                    type: "GET",
                    data: { "HBillType": '3791' },
                    success: function (d) {
                        //console.log(d.data);
                        $("#HMainInterID").val(d.data[0].HInterID);
                        $("#HMainBillNo").val(d.data[0].HBillNo);
                        $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd"));
                        $("#HMakeDate").val(Pub_Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
                        $("#HMaker").val(sessionStorage["HUserName"]);
                        layer.close(ajaxLoad);
                    }
                });
            }
            else if (OperationType == 2) {//有源单新增
            }
            else if (OperationType == 3) {//编辑
            }
            else if (OperationType == 4) {//浏览
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
            }
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //#region é€‰æ‹©ç”Ÿäº§èµ„源按钮
            form.on('submit(get_checkSource)', function () {
                get_checkSource();
            });
            //#endregion
            //#region é€‰æ‹©ç­ç»„按钮
            form.on('submit(get_checkGroup)', function () {
                get_checkGroup();
            });
            //#endregion
            //#region é€‰æ‹©æ“ä½œå‘˜æŒ‰é’®
            form.on('submit(get_checkEmp)', function () {
                get_checkEmp();
            });
            //#endregion
            //#region é€‰æ‹©æ£€éªŒå‘˜æŒ‰é’®
            form.on('submit(get_checkEmp2)', function () {
                get_checkEmp2();
            });
            //#endregion
            //行内事件
            table.on('tool(mainTable1)', function (obj) {
                var data = obj.data;
                var rowIndex = $(obj.tr).attr("data-index");
                if (obj.event === 'del') {
                    layer.confirm('真的删除行吗?', function (index) {
                            obj.del();
                            option1.data = table.cache["mainTable1"];//将数据绑定到data上
                            table.reload(option1);
                            layer.close(index);
                    });
                }
            })
            form.on('submit(HEmployeeID-BT1)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT2)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker2', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT3)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker3', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT4)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker4', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT5)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker5', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT6)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker6', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT7)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker7', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            form.on('submit(HEmployeeID-BT8)', function () {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html?Type=HWorker8', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            //#region æ‰«æ¡å½¢ç (流转卡)
            $('#HBarCode').on('keydown', function (event) {
                if (event.keyCode == 13) {
                    if ($("#HProcNo").val() == "") {
                        layer.msg("请输入流水号!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HEmpID").val() == 0) {
                        layer.msg("请选择操作员!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HQty").val() == "") {
                        layer.msg("请先填写合格数量!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HQCCheckID").val() == 0) {
                        layer.msg("请选择检验员!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HGroupID").val() == 0) {
                        layer.msg("请选择班组!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HSourceID").val() == 0) {
                        layer.msg("请选择生产资源!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    txtHBarCode_KeyDown($("#HBarCode").val());
                }
            });
            //#endregion
            form.on('submit(Serach)', function (data) {
                var HMaterName = $("#HMaterName").val();
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/LEMS/Sc_StationOutBill_Mul_RYQ',
                    type: "GET",
                    data: { "HMaterName": HMaterName, "HOrgID": sessionStorage["OrganizationID"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option1.data = data1.data;
                            table.render(option1);
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            });
            form.on('submit(Serach)', function (data) {
                var HMaterName = $("#HMaterName").val();
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/LEMS/Sc_StationOutBill_Mul_RYQ',
                    type: "GET",
                    data: { "HMaterName": HMaterName, "HOrgID": sessionStorage["OrganizationID"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option1.data = data1.data;
                            table.render(option1);
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            });
            //#region æäº¤æŒ‰é’®(保存)
            form.on('submit(set_SaveBarCode)', function (data) {//提交
                var HBillNo = $("#HMainBillNo").val();
                sSubStr = table.cache["mainTable1"];
                var sSubStr = JSON.stringify(sSubStr);
                var sSubStr = sSubStr + ';' + HBillNo;
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Cj_StationOutBill/AddBill_Mul",
                    async: true,
                    data: { "oMain": sSubStr },
                    dataType: "json",
                    success: function (result)
                    {
                        if (result.count == 1)
                        {
                            layer.close(index);
                            layer.msg("扫码出站成功!", { icon: 6 });
                        }
                        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(Cancel)', function () {
                layer.confirm('您确定要退出吗?', { icon: 3, title: '提示' }, function (index) {
                    if (OperationType == 1) {
                        Pub_Close(2);
                    } else if (OperationType == 2) {
                        Pub_Close(1);
                    }
                });
            })
            //#endregion
            //#region è¡Œå†…事件
            //table.on('tool(mainTable1)', function (obj) {
            //    var rowData = obj.data;
            //    //删除单据
            //    if (obj.event === 'del') {
            //        layer.confirm('确定删除' + rowData.HBillNo + '吗?', function (index) {
            //            var ajaxLoad = layer.load();
            //            //逻辑删除方法
            //            $.ajax({
            //                url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBill',
            //                type: "GET",
            //                data: { "HInterID": rowData.HInterID, "HDeleteMan": sessionStorage["HUserName"] },
            //                success: function (result) {
            //                    if (result.count == 1) {
            //                        get_BarCodeDetail();
            //                        HqtyBill--;
            //                        $("#HqtyBill").val(HqtyBill);
            //                        layer.close(ajaxLoad);
            //                        layer.alert(result.Message, { icon: 6 });
            //                    } else {
            //                        layer.close(ajaxLoad);
            //                        layer.alert(result.Message, { icon: 5 });
            //                    }
            //                }, error: function () {
            //                    layer.close(ajaxLoad);
            //                    layer.alert("接口请求失败!", { icon: 5 });
            //                }
            //            });
            //            layer.close(index);
            //        });
            //    }
            //});
            //#endregion
            //#region æµæ°´å·å›žè½¦æ–¹æ³•
            //$('#HProcNo').on('keydown', function (event) {
            //    if (event.keyCode == 13) {
            //        $("#HProcNo").attr("readonly", "readonly");
            //        $("#HProcNo").css("background-color", "#efefef4d");
            //        $("#HBarCode").focus();
            //    }
            //});
            //#endregion
            //#endregion
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //#region åˆ¤æ–­æ˜¯å¦ç™»å½• æœªç™»å½•则跳到登录页
            function get_LoginIs() {
                if (sessionStorage.login != "login") {
                    layer.confirm("登录失效,请重新登录!", {
                        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
                    }, function () { window.location.href = "../../user/login.html"; });
                }
            }
            //#endregion
            //#region é€‰æ‹©ç”Ÿäº§èµ„源方法
            //function get_checkSource() {
            //    layer.open({
            //        type: 2//弹窗类型
            //        , skin: 'layui-layer-rim' //加上边框
            //        , area: ['90%', '90%']//大小
            //        , title: '生产资源列表'//标题
            //        , shift: 2//弹出动画
            //        , content: ['../../PublicPage/SourceInformation.html', 'yes']
            //        , btn: ['确定', '取消']
            //        , btn1: function (index, layero) {//按钮【按钮一】的回调
            //            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('请选择数据');
            //            }
            //            $("#HSourceName").val(checkStatus.data[0].HName);
            //            $("#HSourceID").val(checkStatus.data[0].HItemID);
            //            layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
            //        }
            //        , btn2: function (index, layero) { }
            //    });
            //}
            //#endregion
            //#region é€‰æ‹©ç­ç»„方法
            //function get_checkGroup() {
            //    layer.open({
            //        type: 2//弹窗类型
            //        , skin: 'layui-layer-rim' //加上边框
            //        , area: ['90%', '90%']//大小
            //        , title: '班组列表'//标题
            //        , shift: 2//弹出动画
            //        , content: ['../../PublicPage/GroupInformation.html', 'yes']
            //        , btn: ['确定', '取消']
            //        , btn1: function (index, layero) {//按钮【按钮一】的回调
            //            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('请选择数据');
            //            }
            //            $("#HGroupName").val(checkStatus.data[0].HName);
            //            $("#HGroupID").val(checkStatus.data[0].HItemID);
            //            layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
            //        }
            //        , btn2: function (index, layero) { }
            //    })
            //}
            //#endregion
            //#region é€‰æ‹©æ“ä½œå‘˜æ–¹æ³•
            //function get_checkEmp() {
            //    layer.open({
            //        type: 2//弹窗类型
            //        , skin: 'layui-layer-rim' //加上边框
            //        , area: ['90%', '90%']//大小
            //        , title: '操作员列表'//标题
            //        , shift: 2//弹出动画
            //        , content: ['../../PublicPage/UserInformation.html', 'yes']
            //        , btn: ['确定', '取消']
            //        , btn1: function (index, layero) {//按钮【按钮一】的回调
            //            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('请选择数据');
            //            }
            //            $("#HEmpName").val(checkStatus.data[0].HName);
            //            $("#HEmpID").val(checkStatus.data[0].HItemID);
            //            layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
            //        }
            //        , btn2: function (index, layero) { }
            //    })
            //}
            //#endregion
            //#region é€‰æ‹©æ£€éªŒå‘˜æ–¹æ³•
            //function get_checkEmp2() {
            //    layer.open({
            //        type: 2//弹窗类型
            //        , skin: 'layui-layer-rim' //加上边框
            //        , area: ['90%', '90%']//大小
            //        , title: '检验员列表'//标题
            //        , shift: 2//弹出动画
            //        , content: ['../../PublicPage/UserInformation.html', 'yes']
            //        , btn: ['确定', '取消']
            //        , btn1: function (index, layero) {//按钮【按钮一】的回调
            //            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('请选择数据');
            //            }
            //            $("#HQCCheckName").val(checkStatus.data[0].HName);
            //            $("#HQCCheckID").val(checkStatus.data[0].HItemID);
            //            layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
            //        }
            //        , btn2: function (index, layero) { }
            //    })
            //}
            //#endregion
            //#region æ‰«ç ä¿å­˜åŽè°ƒç”¨çš„æ˜¾ç¤ºæ˜Žç»†ä¿¡æ¯æ–¹æ³•
            function get_BarCodeDetail() {
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/Cj_StationOutBill/get_BarCodeDetail',
                    type: "GET",
                    data: { "HMainInterID": $("#HMainInterID").val()},
                    success: function (data1) {
                        if (data1.count == 1) {
                            option1.data = data1.data;
                            table.render(option1);
                            layer.close(ajaxLoad);
                        } else {
                            option1.data = [];
                            table.render(option1);
                            layer.close(ajaxLoad);
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //选择产品弹窗
            form.on('submit(get_checkMater)', function () {//产品
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '物料'
                    , shade: 0.6 //遮罩透明度
                    //, maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_MaterialList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        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('请选择数据');
                        }
                        $("#HMaterName").val(checkStatus.data[0].HNumber);
                        $("#HMaterID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                })
            });
            //#region èŽ·å–æµè½¬å¡ä¿¡æ¯
            function txtHBarCode_KeyDown(HBarCode) {
                var index = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Cj_StationEntrustInBill/txtHBarCode_KeyDown",
                    type: "GET",
                    data: { "HBarCode": HBarCode },
                    success: function (result) {
                        if (result.count == 1) {
                            var data = result.data[0];
                            $("#HICMOInterID").val(data.hicmointerid);
                            $("#HICMOBillNo").val(data.任务单号);
                            $("#HMaterID").val(data.HMaterID);
                            $("#HMaterName").val(data.产品);
                            $("#HMaterNumber").val(data.产品代码);
                            $("#HMaterModel").val(data.规格型号);
                            $("#HPieceQty").val(data.流转卡数量);
                            $("#HPlanQty").val(data.流转卡数量);
                            $("#HProcExchBillNo").val(data.单据号);
                            $("#HICMOQty").val(data.任务单数量);
                            $("#lngBillKey").val(data.hmainid);
                            $("#HOrderProcNO").val(data.订单跟踪号);
                            layer.close(index);
                            $("#HProcNo").attr("readonly", "readonly");
                            $("#HProcNo").css("background-color", "#efefef4d");
                            txtHProcNo_KeyDown(HBarCode, $("#HProcNo").val());
                        }
                        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
            table.on('tool(mainTable1)', function (obj) {
                var data = obj.data;
                var rowIndex = $(obj.tr).attr("data-index");
                if (obj.event === 'edit') {
                    var HBillNo = data.单据号;
                    var HProcName = data.工序名称;
                    $.ajax({
                        url: GetWEBURL() + '/LEMS/Mul_RYQ_DisPlayBillList',
                        type: "GET",
                        data: { "HBillNo": HBillNo, "HProcName": HBillNo},
                        success: function (data1) {
                            if (data1.count == 1) {
                                option2.data = data1.data;
                                table.render(option2);
                                layer.close(ajaxLoad);
                                //layer.alert("查询成功", { icon: 1 });
                            } else {
                                layer.close(ajaxLoad);
                                layer.alert(data1.Message, { icon: 5 });
                            }
                        }, error: function () {
                            layer.close(ajaxLoad);
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
            })
            //#region èŽ·å–æµæ°´å·ä¿¡æ¯
            function txtHProcNo_KeyDown(sBillNo, sProcNo) {
                var index = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Cj_StationInBill/txtHProcNo_KeyDown",
                    type: "GET",
                    data: { "sBillNo": sBillNo, "sProcNo": sProcNo },
                    success: function (result) {
                        if (result.count == 1) {
                            var data = result.data[0];
                            $("#lngBillSubKey").val(data.hsubid);
                            $("#HProcName").val(data.工序);
                            $("#HProcID").val(data.HProcID);
                            $("#HCenterName").val(data.工作中心);
                            $("#HCenterID").val(data.HCenterID);
                            layer.close(index);
                            //获取单据ID
                            var ajaxLoad = layer.load();
                            $.ajax({
                                url: GetWEBURL() + "/Web/GetMAXNum",
                                type: "GET",
                                data: { "HBillType": '3791' },
                                success: function (d) {
                                    //console.log(d.data);
                                    $("#HInterID").val(d.data[0].HInterID);
                                    $("#HBillNo").val($("#HMainBillNo").val() + "-" + HMainEntryRow);
                                    layer.close(ajaxLoad);
                                    //保存
                                    $("#set_SaveBarCode").click();
                                }
                            });
                        }
                        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
            //#endregion
            //以上为layui模块
        });
        function GetHWorkerValue(obj) {
            $("#HEmpName1").val(obj[0].HName);
            $("#HEmpID1").val(obj[0].HItemID);
        }
        function GetHWorkerValue2(obj) {
            $("#HEmpName2").val(obj[0].HName);
            $("#HEmpID2").val(obj[0].HItemID);
        }
        function GetHWorkerValue3(obj) {
            $("#HEmpName3").val(obj[0].HName);
            $("#HEmpID3").val(obj[0].HItemID);
        }
        function GetHWorkerValue4(obj) {
            $("#HEmpName4").val(obj[0].HName);
            $("#HEmpID4").val(obj[0].HItemID);
        }
        function GetHWorkerValue5(obj) {
            $("#HEmpName5").val(obj[0].HName);
            $("#HEmpID5").val(obj[0].HItemID);
        }
        function GetHWorkerValue6(obj) {
            $("#HEmpName6").val(obj[0].HName);
            $("#HEmpID6").val(obj[0].HItemID);
        }
        function GetHWorkerValue7(obj) {
            $("#HEmpName7").val(obj[0].HName);
            $("#HEmpID7").val(obj[0].HItemID);
        }
        function GetHWorkerValue8(obj) {
            $("#HEmpName8").val(obj[0].HName);
            $("#HEmpID8").val(obj[0].HItemID);
        }
    </script>
</body>
</html>
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -85,18 +85,18 @@
                                                <input type="date" class="layui-input" name="HDate" id="HDate">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<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="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        </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="HPicNumVer" id="HPicNumVer" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
@@ -121,12 +121,12 @@
                                                <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">
                                        <!--<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="HPicNumAssemble" id="HPicNumAssemble" onmouseover="this.title=this.value" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
@@ -149,15 +149,15 @@
                                                <input type="hidden" name="HUnitID" id="HUnitID" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<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="HMaterTexture" id="HMaterTexture">
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">计划开工日期</label>
                                            <div class="layui-input-inline">
                                                <input type="date" class="layui-input" name="HPlanBeginDate" id="HPlanBeginDate" style="padding-left: 32px;">
@@ -168,7 +168,7 @@
                                            <div class="layui-input-inline">
                                                <input type="date" class="layui-input" name="HPlanEndDate" id="HPlanEndDate" style="padding-left: 32px;">
                                            </div>
                                        </div>
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">模具设备</label>
                                            <div class="layui-input-inline">
@@ -179,26 +179,26 @@
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<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="HProductNum" id="HProductNum" onmouseover="this.title=this.value">
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<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="HExplanation" id="HExplanation" placeholder="请输入内容" onmouseover="this.title=this.value">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        </div>-->
                                        <!--<div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">补料标记</label>
                                            <div class="layui-input-block">
                                                <input type="checkbox" name="HBLFlag" id="HBLFlag" lay-skin="primary" title="" checked="">
                                            </div>
                                        </div>
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">选单号</label>
                                            <div class="layui-input-inline">
@@ -219,7 +219,7 @@
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                        <!--<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;">
@@ -233,7 +233,7 @@
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                    <div class="layui-row">
@@ -289,6 +289,12 @@
                                                </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="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
@@ -313,6 +319,12 @@
                                                <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" 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>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPicNumVer" id="HPicNumVer" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
@@ -332,6 +344,12 @@
                                            <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>
                                            <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>
                                        </div>
                                    </div>
@@ -354,16 +372,22 @@
                                                <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>
                                        <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="HWorkTypeName" id="HWorkTypeName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HWorkTypeID" id="HWorkTypeID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHWorkType" id="btnSearchHWorkType" style="width: 40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                                <input type="text" class="layui-input" name="HMaterTexture" id="HMaterTexture">
                                            </div>
                                        </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="HWorkTypeName" id="HWorkTypeName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                <input type="hidden" name="HWorkTypeID" id="HWorkTypeID" value="0">
                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHWorkType" id="btnSearchHWorkType" style="width: 40px;">
                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                </button>
            </div>
        </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
@@ -385,6 +409,49 @@
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">计划开工日期</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>
                                            <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>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HExplanation" id="HExplanation" placeholder="请输入内容" onmouseover="this.title=this.value">
                                            </div>
                                        </div>
                                    </div>
                                    <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>
                                        <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-block">
                                                <input type="checkbox" name="HBLFlag" id="HBLFlag" lay-skin="primary" title="" checked="">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <!--检移票信息-->