yangle
2024-06-11 865eb3bcd1a25d5f9233f85c2549c6fe3da3ceb0
WebTM/views/Ä£Öξ߹ÜÀí/ÉÏÄ£µ¥/Sc_MouldUpperBillEdit_PDA.html
@@ -96,7 +96,7 @@
                                                </td>
                                            </tr>
                                            <tr>
                                                <th>操作员:</th>
                                                <th>操作员:<span style="color:red">*</span></th>
                                                <td class="bz_td">
                                                    <input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="操作员" style="border-radius: 50px;">
                                                    <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input">
@@ -112,7 +112,7 @@
                                                </td>
                                            </tr>
                                            <tr class="hide">
                                                <th>生产资源:</th>
                                                <th>生产资源:<span style="color:red">*</span></th>
                                                <td class="bz_td">
                                                    <input type="text" name="HSourceName" class="layui-input" id="HSourceName" placeholder="生产资源" style="border-radius: 50px;">
                                                    <input type="hidden" name="HSourceID" id="HSourceID" value="0" autocomplete="off" class="layui-input">
@@ -402,70 +402,89 @@
            // æäº¤æŒ‰é’®
            form.on('submit(Saver)', function (data) {//提交
                if ($("#HProcExchBillNo").val() == "" && $("#HICMOBillNo").val() == "") {
                    layer.msg("源单单号没有输入!");
                    return;
                }
                if ($("#HDeptID").val() == "0") {
                    layer.msg("部门不能为空!");
                    return false;
                }
                if ($("#HEmpID").val() == "0") {
                    layer.msg("操作员没有选择!");
                    return false;
                }
                if ($("#HMangerID").val() == "0") {
                    layer.msg("负责人没有选择!");
                    return false;
                }
                            if ($("#HProcExchBillNo").val() == "" && $("#HICMOBillNo").val() == "") {
                                layer.msg("源单单号没有输入!");
                                return;
                            }
                if ($("#HSourceID").val() == "0") {
                    layer.msg("生产资源没有选择!");
                    return false;
                }
                if ($("#HMouldID").val() == "0") {
                    layer.msg("器具没有选择!");
                    return false;
                }
                            if ($("#HDeptID").val() == "0") {
                                layer.msg("部门不能为空!");
                                return false;
                            }
                            if ($("#HEmpID").val() == "0") {
                                layer.msg("操作员没有选择!");
                                return false;
                            }
                            if ($("#HMangerID").val() == "0") {
                                layer.msg("负责人没有选择!");
                                return false;
                            }
                data.field.HOrgID = sessionStorage["OrganizationID"];//组织
                var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";" + OperationType;
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "Sc_MouldUpperBill/AddSc_MouldUpperBill_PDA",
                    async: true,
                    data: { "oMain": oMain },
                    dataType: "json",
                    success: function (result) {
                        if (result.count == 1) {
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//保存后保存按钮禁用
                            $('#HBarCode').attr("disabled", true);//保存后条码框禁用
                            //if (result.Verify == "Y") {
                            //    location.replace('Sc_MouldUpperBillEdit_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2');
                            //}
                            if ($("#HSourceID").val() == "0") {
                                layer.msg("生产资源没有选择!");
                                return false;
                            }
                            if ($("#HMouldID").val() == "0") {
                                layer.msg("器具没有选择!");
                                return false;
                            }
                            data.field.HOrgID = sessionStorage["OrganizationID"];//组织
                            var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";" + OperationType;
                               var index = layer.load();
                                    if (AllowLoadData(oMain)) {
                                     $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//保存后保存按钮禁用
                            $.ajax({
                                type: "POST",
                                url: GetWEBURL() + "Sc_MouldUpperBill/SaveAddSc_MouldUpperBill_PDA",
                                async: true,
                                data: { "oMain": oMain },
                                dataType: "json",
                                success: function (result) {
                                    if (result.count == 1) {
                                        layer.close(index);
                                        layer.msg("提交成功");
                                            $('#HBarCode').attr("disabled", true);//保存后条码框禁用
                                            //if (result.Verify == "Y") {
                                            //    location.replace('Sc_MouldUpperBillEdit_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2');
                                            //}
                                        }
                                        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: "温馨提示" });
                                    }
                                });
                        }
                        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 æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //非空验证
            function AllowLoadData(sSubStr) {
                if ($("#HEmpName").val() == 0) {
                    layer.msg("操作员没有选择!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if ($("#HSourceName").val() == 0) {
                    layer.msg("生产资源没有选择!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                return true;
            }
            // ä¿å­˜åŽæµè§ˆæ–¹æ³•
            function ReRoadBillMain() {