zrg
2024-02-23 06b4480ddee51b3d1831b68dd3abb42a9aa21e13
WebTM/views/ÖÊÁ¿¹ÜÀí/¹¤Ðò¼ìÑéµ¥/MES_ProcessCheckBill_PDA.html
@@ -143,7 +143,8 @@
                                                <th>流转卡</th>
                                                <td class="bz_td">
                                                    <input type="text" name="HProcExchBillNo" class="layui-input set_height" id="HProcExchBillNo" placeholder="指引卡" style="border-radius: 50px;background-color:#efefef4d;" readonly>
                                                    <input type="hidden" name="HProcExchHinteID" class="layui-input set_height" id="HProcExchHinteID">
                                                    <input type="hidden" name="HProcExchInterID" class="layui-input set_height" id="HProcExchInterID" value="0">
                                                    <input type="hidden" name="HProcExchEntryID" class="layui-input set_height" id="HProcExchEntryID" value="0">
                                                </td>
                                            </tr>
                                            <tr>
@@ -478,7 +479,7 @@
            //退出--全屏版
            form.on('submit(Cancel)', function () {
                layer.confirm('您确定要退出吗?', { icon: 3, title: '提示' }, function (index) {
                    parent.location.href = "../../../views/index_Mobile_QiaoYi.html";
                    parent.location.href = "../../../views/index_Mobile.html";
                });
            })
@@ -537,9 +538,9 @@
                }];
                option = {
                    elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    //, toolbar: '#toolbarDemo'
                    , limit: 500 //每页默认显示的数量
                    , height: 'full-50'
                    , height: 'full-220'
                    , cellMinWidth: 150
                    , cols: [[ //表头
                        { type: 'checkbox', totalRowText: '合计行' }
@@ -614,21 +615,39 @@
            }
            function txtHBarCode_KeyDown(HBarCode) {
                //检查扫描的条码是否为纯数字,如果是纯数字,目前默认判断为 "工序进站接收单号"
                var result = /^\d+$/.test(HBarCode)
                if (result == true) {
                    HBarCode = HBarCode.slice(0, 0) + 'GXJZ' + HBarCode.slice(0)
                }
                //扫码类型1
                var barNo = HBarCode.substr(0, 3);
                //扫码类型2
                var barNo2 = HBarCode.substr(0, 4);
                var index = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/MES_SampleRecordBill_PDA/SampleRecordBillHBarCode_KeyDown",
                    url: GetWEBURL() + "/MES_ProcessBill_PDA/HBarCode_KeyDown",
                    type: "GET",
                    data: { "HBarCode": HBarCode, "HInterID": $('#HProcExchHinteID').val(), "UserID": sessionStorage["Czybm"], "HBillType": "" },
                    data: { "HBarCode": HBarCode, "HInterID": $('#HProcExchInterID').val(), "UserID": sessionStorage["Czybm"], "HBillType": "" },
                    success: function (result) {
                        if (result.count == 1) {
                            var data = result.data[0];
                            switch (barNo) {
                                case "HCX":
                                    form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                        "HSourceID": data.HItemID,
                                        "HSourceName": data.生产资源名称
                                    });
                                    break;
                            }
                            switch (barNo2) {
                                case "GXLX":
                                    form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                        "HProcExchBillNo": data.单据号,
                                        "HProcExchInterID": data.hmainid,
                                        "HProcExchEntryID": data.hsubid,
                                        "HICMOInterID": data.hicmointerid,
                                        "HICMOEntryID": data.HICMOEntryID,
                                        "HICMOBillNo": data.任务单号,
@@ -641,13 +660,65 @@
                                        "HUnitID": data.HUnitID,
                                        "HUnitName": data.单位,
                                        "HProcName": data.工序,
                                        "HProcID": data.HProcID
                                        "HProcID": data.HProcID,
                                        "HQCSchemeID": data.检验方案ID,
                                        "HQCSchemeName": data.检验方案名称
                                    });
                                    //获取检验方案/检验项目信息
                                    get_CheckItem();
                                    HProcExchBillNoFlag = true;
                                    var HProcExchHinteID = $('#HProcExchHinteID').val();
                                    var HProcExchInterID = $('#HProcExchInterID').val();
                                    var HInterID = data.hmainid;
                                    break;
                                case "GXCZ":
                                    form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                        "HProcExchBillNo": data.工序流转卡号,
                                        "HProcExchInterID": data.HProcExchInterID,
                                        "HProcExchEntryID": data.HProcExchEntryID,
                                        "HICMOInterID": data.HICMOInterID,
                                        "HICMOEntryID": data.HICMOEntryID,
                                        "HICMOBillNo": data.任务单,
                                        "HMaterID": data.HMaterID,
                                        "HMaterName": data.产品名称,
                                        "HMaterNumber": data.产品代码,
                                        "HMaterModel": data.规格型号,
                                        "HPRDORGID": data.组织,
                                        "HPRDORGName": data.组织名称,
                                        "HUnitID": data.HUnitID,
                                        "HUnitName": data.计量单位,
                                        "HProcName": data.当前工序,
                                        "HProcID": data.HProcID,
                                        "HQCSchemeID": data.检验方案ID,
                                        "HQCSchemeName": data.检验方案名称
                                    });
                                    //获取检验方案/检验项目信息
                                    get_CheckItem();
                                    break;
                                case "MO00":
                                    form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                        "HProcExchBillNo": "",
                                        "HProcExchInterID": 0,
                                        "HProcExchEntryID": 0,
                                        "HICMOInterID": data.hmainid,
                                        "HICMOEntryID": data.hsubid,
                                        "HICMOBillNo": data.单据号,
                                        "HMaterID": data.HMaterID,
                                        "HMaterName": data.产品名称,
                                        "HMaterNumber": data.产品代码,
                                        "HMaterModel": data.规格型号,
                                        "HPRDORGID": data.组织,
                                        "HPRDORGName": data.组织名称,
                                        "HUnitID": data.hunitid,
                                        "HUnitName": data.计量单位,
                                        "HProcName": data.当前工序,
                                        "HProcID": data.HProcID,
                                        "HQCSchemeID": data.检验方案ID,
                                        "HQCSchemeName": data.检验方案名称
                                    });
                                    //获取检验方案/检验项目信息
                                    get_CheckItem();
                                    break;
                            }
                            layer.close(index);
                            //清空条码框