zrg
2024-10-15 4322ae28f78e1c393eb85eece4d8a4485bb23f7c
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBill.html
@@ -65,6 +65,7 @@
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">保存</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">退出</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_defaultRoute" id="set_defaultRoute">启用默认</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">审核</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">反审核</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CloseBill" id="set_CloseBill">关闭</button>
@@ -811,6 +812,11 @@
                get_checkRoutingGroup();
            });
            //启用默认
            form.on('submit(set_defaultRoute)', function (data) {
                set_defaultRoute(data);
            });
            //审核
            form.on('submit(set_CheckBill)', function (data) {
                set_CheckBill(data);
@@ -1458,14 +1464,18 @@
                })
            }
            //审核
            function set_CheckBill() {
                layer.confirm("确认要审核吗?", function (index) {
            //启用默认
            function set_defaultRoute() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var HInterID = $("#HInterID").val();
                layer.confirm("确认要启用该工艺路线为物料默认工艺路线吗?", function (index) {
                    var wait = layer.load();
                    $.ajax({
                        url: GetWEBURL() + '/Gy_RoutingBill/AuditGy_RoutingBill',
                        url: GetWEBURL() + '/Gy_RoutingBill/set_defaultRoute',
                        type: "GET",
                        data: { "HInterID": $("#HInterID").val(), "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] },
                        data: { "HInterID": HInterID, "user": sessionStorage["HUserName"], "HBillSubType": "3301" },
                        success: function (result) {
                            if (result.count == 1) {
                                layer.msg(result.Message, { icon: 1 });
@@ -1482,6 +1492,65 @@
                })
            }
            //审核
            function set_CheckBill() {
                layer.confirm("确认要审核吗?", function (index) {
                    var wait = layer.load();
                    var HInterID = $("#HInterID").val();
                    $.ajax({
                        url: GetWEBURL() + '/Gy_RoutingBill/AuditGy_RoutingBill',
                        type: "GET",
                        data: { "HInterID": HInterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] },
                        success: function (result) {
                            if (result.count == 1) {
                                //检查是否具备启用默认工艺路线的权限,存在,则弹窗提问
                                $.ajax({
                                    url: GetWEBURL() + '/Gy_RoutingBill/set_defaultRoute_CheckRight',
                                    type: "GET",
                                    async: false,
                                    data: { "user": sessionStorage["HUserName"], "HBillSubType": "3301" },
                                    success: function (result1) {
                                        if (result1.count == 1) {                                        //拥有权限
                                            layer.confirm("确认要启用该工艺路线为物料默认工艺路线吗?", function (index1) {
                                                //启用默认工艺路线
                                                $.ajax({
                                                    url: GetWEBURL() + '/Gy_RoutingBill/set_defaultRoute',
                                                    type: "GET",
                                                    async: false,
                                                    data: { "HInterID": HInterID, "user": sessionStorage["HUserName"], "HBillSubType": "3301" },
                                                    success: function (result2) {
                                                        if (result2.count == 1) {
                                                            layer.msg(result2.Message, { icon: 1 });
                                                        } else {
                                                            layer.alert(result2.code + result2.Message, { icon: 5 });
                                                        }
                                                    }, error: function () {
                                                        layer.alert("接口请求失败!", { icon: 5 });
                                                    }
                                                });
                                            })
                                            layer.close(wait);
                                        } else {
                                            layer.close(wait);
                                            layer.close(index);
                                        }
                                    }, error: function () {
                                        layer.close(wait);
                                        layer.close(index);
                                    }
                                });
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                                layer.close(wait);
                            }
                        }, error: function () {
                            layer.alert("接口请求失败!", { icon: 5 });
                            layer.close(wait);
                        }
                    });
                })
            }
            //反审核
            function set_AbandonCheck() {
                layer.confirm("确认要反审核吗?", function (index) {