杨乐
2022-02-11 a923dafb4340eee27247720d88257d4975966c84
权限编辑 2727
不良品处理
22个文件已修改
223 ■■■■ 已修改文件
WebTM/views/index.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_QCCheckClass.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_CheckItem.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_QCCheckClass.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/器具维修派工单/Sc_MouldRepairSendWorkBillList.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Sc_MouldMaintainRuleBillList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产工序管理/增加不良评审单/QC_Add_NoPassProdCheckBill.html 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产工序管理/增加不良评审单/QC_NoPassProdCheckBillList.html 143 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/产品入库检验单/QC_LastPieceCheckBill.html 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/产品入库检验单/QC_LastPieceCheckBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/出厂检验单/QC_OutCompCheckBill.html 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/出厂检验单/QC_OutCompCheckBillList.html 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/巡检记录单/QC_Add_Edit_PatrolProcCheckBill.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/巡检记录单/QC_PatrolProcCheckBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/工序检验单/QC_ProcessCheckBill.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/工序检验单/QC_ProcessCheckBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/来料检验单/QC_Add_Edit_POStockInCheckBillList.html 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/来料检验单/QC_POStockInCheckBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/检验方案单/QC_Add_CheckProject.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/检验方案单/QC_CheckProjectList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/首件检验单/QC_Add_Edit_FirstPieceCheckBill.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/首件检验单/QC_FirstPieceCheckBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/index.html
@@ -416,7 +416,7 @@
                                    <a>基础建模</a>
                                    <dl class="layui-nav-child">
                                        <dd><a lay-href="基础资料/公用基础资料/Gy_QCCheckClass.html">检验项目分类列表</a></dd>
                                        <dd><a lay-href="基础资料/公用基础资料/Add_Edit_Gy_QCCheckClass.html">检验项目列表</a></dd>
                                        <dd><a lay-href="基础资料/公用基础资料/Gy_CheckItem.html">检验项目列表</a></dd>
                                        <dd><a lay-href="质量管理/检验方案单/QC_Add_CheckProject.html">检验方案</a></dd>
                                        <dd><a lay-href="质量管理/检验方案单/QC_CheckProjectList.html">检验方案维护</a></dd>
                                    </dl>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_QCCheckClass.html
@@ -145,7 +145,7 @@
            //保存
            form.on('submit(Saver)', function (data) {//保存
                //debugger;
                var ModRightNameAdd = 'Gy_QCCheckItem_Edit';
                var ModRightNameAdd = 'Gy_QCCheckClass_Edit';
                var user = sessionStorage["HUserName"];
                var arr = new Array();
                var isEndCheck = document.getElementById("HStopflag").checked;
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_CheckItem.html
@@ -195,10 +195,6 @@
            //});
            var option = {
                elem: '#mainTable'
                //, toolbar: '#toolbarDemo'
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_QCCheckClass.html
@@ -426,7 +426,7 @@
            //删除
            function set_DeleteBill(obj) {
                var ModRightNameDelete = 'Gy_QCCheckItem_Delete'
                var ModRightNameDelete = 'Gy_QCCheckClass_Drop'
                if (TagId != "") {
                    layer.confirm('您确定要删除吗?', {
                        btn: ['确定', '取消'] //按钮
WebTM/views/Ä£Öξ߹ÜÀí/Æ÷¾ßάÐÞÅɹ¤µ¥/Sc_MouldRepairSendWorkBillList.html
@@ -425,7 +425,6 @@
                    btn: ['确定', '取消'] //按钮
                    , btn1: function () {
                        var ModRightNameDelete = "";//删除权限
                        var HInterID = checkStatus.data[0].hmainid;
                        $.ajax({
                            url: GetWEBURL() + '/Sc_MouldRepairSendWorkBill/MouldDeleteBill'
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sc_MouldMaintainRuleBillList.html
@@ -347,7 +347,7 @@
                            option.data = data1.data;
                            table.render(option);
                            layer.close(index);
                            layer.alert("没有数据记录!", { icon: 5 });
                            layer.alert(data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index);
WebTM/views/Éú²ú¹¤Ðò¹ÜÀí/Ôö¼Ó²»Á¼ÆÀÉóµ¥/QC_Add_NoPassProdCheckBill.html
@@ -2411,11 +2411,12 @@
                //window.close();//关闭当前页
            })
            form.on('submit(Saver)', function (data) {//保存
            //保存
            form.on('submit(Saver)', function (data) {
                //debugger;
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr;
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                $.ajax(
                    {
                        type: "POST",
WebTM/views/Éú²ú¹¤Ðò¹ÜÀí/Ôö¼Ó²»Á¼ÆÀÉóµ¥/QC_NoPassProdCheckBillList.html
@@ -171,10 +171,16 @@
                        });
                        break;
                    case '':
                        layer.msg('');
                    //删除
                    case 'btn-Delete':
                        set_DeleteBill();
                        break;
                    //审核
                    case 'btn-Audit': set_AuditBill();
                        break;
                    //反审核
                    case 'btn-DeAudit': set_DeAuditBill();
                        break;
                };
            });
@@ -216,8 +222,8 @@
                    , limit: 50
                    , limits: [50, 500, 5000, 20000]
                    , cols: [[
                        //{ type: 'checkbox' }
                        { field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true }
                        { type: 'checkbox' }
                        , { field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true }
                        , { field: '日期', title: '日期', sort: true, width: 120, templet: "<div>{{d.日期 ==null ?'':layui.util.toDateString(d.日期, 'yyyy-MM-dd')}}</div>" }
                        , { field: '单据号', title: '单据号', sort: true, width: 170 }
                        , { field: '表头备注', title: '表头备注' }
@@ -258,7 +264,7 @@
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                    url: GetWEBURL() + '/Sc_ProcessMangement/MES_QC_NoPassProdCheckBill_Json',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
@@ -338,6 +344,131 @@
                sWhere = "";
            }
            //删除
            function set_DeleteBill() {
                var checkStatus = table.checkStatus("mainTable");
                //判断是否选中数据
                if (checkStatus.data.length != 1) {
                    return layer.msg("请选择一条数据");
                }
                layer.confirm('您确定要删除吗?', {
                    btn: ['确定', '取消'] //按钮
                    , btn1: function () {
                        var HInterID = checkStatus.data[0].hmainid;
                        $.ajax({
                            url: GetWEBURL() + '/Sc_ProcessMangement/ProcessMangementDeleteBill'
                            , type: "GET"
                            , data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] }
                            , success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        // å¾—到frame索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前frame
                                        layer.close(index);
                                        //修改为功后刷新界面
                                        window.location.reload();
                                        ////重载tree
                                        //tree.reload('treeDepartment', {});
                                    });
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                }
                            }
                        })
                    }
                })
            }
            //审核
            function set_AuditBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].hmainid.toString();
                    var HBillStatus = data[0].HBillStatus.toString();
                    if (HBillStatus == 1) {
                        layer.mes("单据已审核,不能再次审核!");
                        return false;
                    }
                    //逻辑审核方法
                    $.ajax({
                        type: "GET",
                        url: GetWEBURL() + "/Sc_ProcessMangement/AuditProcessMangement", //方法所在页面和方法名
                        data: { "HInterID": InterID, "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] },
                        success: function (result) {
                            if (result.count == 1) {
                                layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    // å¾—到frame索引
                                    var index = layer.getFrameIndex(window.name);
                                    //关闭当前frame
                                    layer.close(index);
                                    //修改为功后刷新界面
                                    window.location.reload();
                                });
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                            }
                        }, error: function () {
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
                else {
                    layer.msg('请选择一行数据审核!');
                }
            }
            //反审核
            function set_DeAuditBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].hmainid.toString();
                    var HBillStatus = data[0].HBillStatus.toString();
                    if (HBillStatus == 0) {
                        layer.msg("单据未审核,不能反审核!");
                        return false;
                    }
                    //逻辑审核方法
                    $.ajax({
                        type: "GET",
                        url: GetWEBURL() + "/Sc_ProcessMangement/AuditProcessMangement", //方法所在页面和方法名
                        data: { "HInterID": InterID, "IsAudit": 2, "CurUserName": sessionStorage["HUserName"] },
                        success: function (result) {
                            if (result.count == 1) {
                                layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    // å¾—到frame索引
                                    var index = layer.getFrameIndex(window.name);
                                    //关闭当前frame
                                    layer.close(index);
                                    //修改为功后刷新界面
                                    window.location.reload();
                                });
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                            }
                        }, error: function () {
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
                else {
                    layer.msg('请选择一行数据反审核!');
                }
            }
              //#endregion
            //以上是layui模块
WebTM/views/ÖÊÁ¿¹ÜÀí/²úÆ·Èë¿â¼ìÑéµ¥/QC_LastPieceCheckBill.html
@@ -1134,7 +1134,9 @@
                    }
                });
            });
            form.on('submit(Saver)', function (data) {//保存
            //保存
            form.on('submit(Saver)', function (data) {
                //debugger;
                data.field.HMaker = sessionStorage["HUserName"];//制单人
                var sMainStr = JSON.stringify(data.field);
WebTM/views/ÖÊÁ¿¹ÜÀí/²úÆ·Èë¿â¼ìÑéµ¥/QC_LastPieceCheckBillList.html
@@ -246,7 +246,7 @@
                                $.ajax({
                                    url: GetWEBURL() + 'QC_LastPieceCheckBill/DeltetLastPieceCheckBill',
                                    type: "GET",
                                    data: { "HInterID": InterID },
                                    data: { "HInterID": InterID, "user": sessionStorage["HUserName"]},
                                    success: function (result) {
                                        console.log('gouba' + result);
                                        if (result.count == 1) {
@@ -292,7 +292,7 @@
                    type: "get",
                    url: GetWEBURL() + "/QC_LastPieceCheckBill/GetLastPieceCheckBillList",
                    async: true,
                    data: { "sWhere": sWhere },//"HSupNo": sessionStorage["HUserName"],
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },//"HSupNo": sessionStorage["HUserName"],
                    success: function (result) {
                        if (result.count == 1) {
                            ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
WebTM/views/ÖÊÁ¿¹ÜÀí/³ö³§¼ìÑéµ¥/QC_OutCompCheckBill.html
@@ -775,7 +775,9 @@
                return [year, month, day].join('-');
            }
            form.on('submit(Saver)', function (data) {//保存
            //保存
            form.on('submit(Saver)', function (data) {
                //debugger;
                data.field.HMaker = sessionStorage["HUserName"];//制单人
                var sMainStr = JSON.stringify(data.field);
WebTM/views/ÖÊÁ¿¹ÜÀí/³ö³§¼ìÑéµ¥/QC_OutCompCheckBillList.html
@@ -195,7 +195,7 @@
                $.ajax({
                    url: GetWEBURL() + '/QC_OutCompCheckBill/GetOutCompCheckBillList',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
@@ -264,7 +264,7 @@
                        $.ajax({
                            url: GetWEBURL() + 'QC_OutCompCheckBill/DeltetOutCompCheckBill',
                            type: "GET",
                            data: { "HItemID": HItemID },
                            data: { "HItemID": HItemID, "user": sessionStorage["HUserName"]},
                            success: function (result) {
                                console.log('gouba' + result);
                                if (result.count == 1) {
@@ -365,21 +365,7 @@
                    //#endregion
                    //laydate.render({
                    //    elem: '#HDate'
                    //    , type: 'datetime'
                    //    , trigger: 'click'
                    //    , format:'yyyy-MM-dd HH:mm'
                    //});
                    //以上是layui模块
    </script>
</body>
WebTM/views/ÖÊÁ¿¹ÜÀí/Ѳ¼ì¼Ç¼µ¥/QC_Add_Edit_PatrolProcCheckBill.html
@@ -2534,7 +2534,7 @@
                //debugger;
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr;
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                $.ajax(
                    {
                        type: "POST",
WebTM/views/ÖÊÁ¿¹ÜÀí/Ѳ¼ì¼Ç¼µ¥/QC_PatrolProcCheckBillList.html
@@ -232,7 +232,7 @@
                            $.ajax({
                                url: GetWEBURL() + 'DeltetQC_PatrolProcCheck',
                                type: "GET",
                                data: { "HInterID": InterID },
                                data: { "HInterID": InterID, "user": sessionStorage["HUserName"] },
                                success: function (result) {
                                    console.log('gouba' + result);
                                    if (result.count == 1) {
@@ -268,7 +268,7 @@
                    type: "get",
                    url: GetWEBURL() + "/QC_Management/MES_QC_PatrolProcCheckBillList_Json",
                    async: true,
                    data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"],
                    data: { "sqlWhere": sqlWhere, "user": sessionStorage["HUserName"] },//"HSupNo": sessionStorage["HUserName"],
                    success: function (result) {
                        if (result.count == 1) {
                            ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
WebTM/views/ÖÊÁ¿¹ÜÀí/¹¤Ðò¼ìÑéµ¥/QC_ProcessCheckBill.html
@@ -674,7 +674,7 @@
                }
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType;
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
                    type: "POST",
WebTM/views/ÖÊÁ¿¹ÜÀí/¹¤Ðò¼ìÑéµ¥/QC_ProcessCheckBillList.html
@@ -198,7 +198,7 @@
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                    url: GetWEBURL() + '/QC_ProcessCheckBill/GetProcessCheckBillList',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
@@ -315,7 +315,7 @@
                            url: GetWEBURL() + '/QC_ProcessCheckBill/Delete_Json',
                            type: "GET",
                            data: { "HItemID": ItemID },
                            data: { "HItemID": ItemID, "user": sessionStorage["HUserName"]},
                            success: function (result) {
                                console.log('gouba' + result);
                                if (result.count == 1) {
WebTM/views/ÖÊÁ¿¹ÜÀí/À´ÁϼìÑéµ¥/QC_Add_Edit_POStockInCheckBillList.html
@@ -842,7 +842,9 @@
                return [year, month, day].join('-');
            }
            form.on('submit(Saver)', function (data) {//保存
            //保存
            form.on('submit(Saver)', function (data) {
                //debugger;
                data.field.HMaker = sessionStorage["HUserName"];//制单人
                var sMainStr = JSON.stringify(data.field);
WebTM/views/ÖÊÁ¿¹ÜÀí/À´ÁϼìÑéµ¥/QC_POStockInCheckBillList.html
@@ -195,7 +195,7 @@
                $.ajax({
                    url: GetWEBURL() + '/QC_POStockInCheckBill/GetPOStockInCheckBill',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
@@ -264,7 +264,7 @@
                        $.ajax({
                            url: GetWEBURL() + 'QC_POStockInCheckBill/DeltetPOStockInCheckBill',
                            type: "GET",
                            data: { "HItemID": HItemID },
                            data: { "HItemID": HItemID, "user": sessionStorage["HUserName"] },
                            success: function (result) {
                                console.log('gouba' + result);
                                if (result.count == 1) {
WebTM/views/ÖÊÁ¿¹ÜÀí/¼ìÑé·½°¸µ¥/QC_Add_CheckProject.html
@@ -463,7 +463,7 @@
                data.field.HStandard = isEndCheck;//将数组合并成字符串
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr;
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                if (!AllowLoadData(sSubStr))//数据验证
                {
                    return false;
WebTM/views/ÖÊÁ¿¹ÜÀí/¼ìÑé·½°¸µ¥/QC_CheckProjectList.html
@@ -217,7 +217,7 @@
                $.ajax({
                    url: GetWEBURL() + "/QC_Management/MES_QC_CheckProjectList_Json",
                    type: "GET",
                    data: { "sWhere": sWhere },
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                    success: function (result) {
                        if (result.count == 1) {
                            option.data = result.data;
@@ -320,7 +320,7 @@
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
                            type: "GET",
                            url: GetWEBURL() + "Sc_MESBeginWorkBill/DeltetQCCheckProject", //方法所在页面和方法名
                            url: GetWEBURL() + "DeltetQCCheckProject", //方法所在页面和方法名
                            data: { "HInterID": InterID, "UserName": sessionStorage["HUserName"] },
                            success: function (result) {
                                if (result.count == 1) {
WebTM/views/ÖÊÁ¿¹ÜÀí/Ê×¼þ¼ìÑéµ¥/QC_Add_Edit_FirstPieceCheckBill.html
@@ -691,7 +691,7 @@
                }
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType;
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"] ;
                var index = layer.load();
                $.ajax({
                    type: "POST",
WebTM/views/ÖÊÁ¿¹ÜÀí/Ê×¼þ¼ìÑéµ¥/QC_FirstPieceCheckBillList.html
@@ -237,7 +237,7 @@
                            $.ajax({
                                url: GetWEBURL() + 'DeltetQC_FirstPieceCheck',
                                type: "GET",
                                data: { "HInterID": InterID },
                                data: { "HInterID": InterID, "user": sessionStorage["HUserName"]},
                                success: function (result) {
                                    console.log('gouba' + result);
                                    if (result.count == 1) {
@@ -275,7 +275,7 @@
                    type: "get",
                    url: GetWEBURL() +"/QC_Management/MES_QC_FirstPieceCheckBillList_Json",
                    async: true,
                    data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"],
                    data: { "sqlWhere": sqlWhere, "user": sessionStorage["HUserName"] },//"HSupNo": sessionStorage["HUserName"],
                    success: function (result) {
                        if (result.count == 1) {
                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;