yangle
2024-11-29 b60fc31017c578a7b00101693296ed2aa71bbfe4
开工单 多人刷卡
2个文件已修改
37 ■■■■■ 已修改文件
WebTM/views/生产管理/报工台工序/开工/Sc_SwipeCardStart.html 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产开工单/Sc_Add_MESBeginWorkBillList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Éú²ú¹ÜÀí/±¨¹¤Ì¨¹¤Ðò/¿ª¹¤/Sc_SwipeCardStart.html
@@ -164,6 +164,7 @@
            , element = layui.element;
        var HSourceInterID = 0;
        var HBillNo = 0;
        //#endregion
        //#region åˆå§‹åŒ–界面
@@ -173,6 +174,8 @@
        var params = get_UrlVars();
        if (typeof (params[params[0]]) != "undefined") {
            var HSourceInterID = params[params[0]];//操作类型
            var HBillType = params[params[1]];//操作类型
            var HBillNo = params[params[2]];//操作类型
        }
        //#endregion
@@ -245,6 +248,11 @@
                        layer.close(index);
                        if (result.code == "1") {
                            if (HBillType == "KG") {
                                //存储刷卡人
                                get_AddHCardswiper(data2.HEmpID, data2.HEmpName);
                            }
                            layer.msg("匹配!", { time: 1 * 1000, icon: 1 }, function (index) {
                                parent.GetSwipeCardStart({ "data": 1, "HName": $("#HEmpName").val() });
                                setTimeout(function () {
@@ -280,7 +288,32 @@
                }
            });
        }
        //保存刷卡人
        function get_AddHCardswiper(HEmpID, HEmpName) {
            var index = layer.load();
            var sMainStr = JSON.stringify({ "HBillNo_bak": HBillNo, "HEmpID": HEmpID, "HCardswiperMan": HEmpName});
            var sMainSub = sMainStr;
            $.ajax({
                url: GetWEBURL() + "/Sc_MESBeginWorkBill/AddHCardswiper",
                async: false,
                data: { "msg": sMainSub },
                type: "POST",
                dataType: "json",
                success: function (result) {
                    if (result.count == 1) {
                        layer.close(index);
                    }
                    else {
                        layer.close(index);
                        layer.alert(data.Message, { icon: 5 })
                    }
                },
                error: function (err) {
                    layer.close(index);
                    layer.msg("接口请求失败!" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                }
            });
        }
        function get_UrlVars() {
            var vars = [], hash;
            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
WebTM/views/Éú²ú¹ÜÀí/Éú²ú¿ª¹¤µ¥/Sc_Add_MESBeginWorkBillList.html
@@ -1265,7 +1265,7 @@
                                    shift: 2,
                                    area: ['50%', '80%'],
                                    maxmin: true,
                                    content: '../../生产管理/报工台工序/开工/Sc_SwipeCardStart.html?HSourceInterID=' + HSourceInterID,
                                    content: '../../生产管理/报工台工序/开工/Sc_SwipeCardStart.html?HSourceInterID=' + HSourceInterID + '&HBillType=KG&HBillNo='+$("#HBillNo").val(),
                                    end: function () {
                                        if (OptionData.length > 0) {
                                            if (OptionData[0]["data"] == "1") {