zrg
2024-04-26 3e5ed636309e848931b6fabba24482494f2ab95b
任务收费单完善
1个文件已修改
107 ■■■■ 已修改文件
WebTM/views/项目管理/工作任务/PM_WorkTaskMoneyBillList.html 107 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/ÏîÄ¿¹ÜÀí/¹¤×÷ÈÎÎñ/PM_WorkTaskMoneyBillList.html
@@ -178,29 +178,29 @@
                    //刷新
                    case 'get_Refresh': get_Refresh();
                        break;
                    //审核按钮      ï¼ˆ1:审核、2:反审核)
                    //审核按钮      ï¼ˆ0:审核、1:反审核)
                    case 'btn-Audit':
                        set_CheckBills(1);
                        set_CheckBills(0);
                        break;
                    //反审核按钮
                    case 'btn-DeAudit':
                        set_AbandonChecks(2);
                        set_CheckBills(1);
                        break;
                    //关闭按钮        ï¼ˆ1:关闭、2:反关闭)
                    //关闭按钮        ï¼ˆ0:关闭、1:反关闭)
                    case 'btn-Close':
                        set_CloseBills(1);
                        set_CloseBills(0);
                        break;
                    //反关闭按钮
                    case 'btn-DeClose':
                        set_CancelCloseBills(2);
                        set_CloseBills(1);
                        break;
                    //作废按钮        ï¼ˆ1:作废、2:反作废)
                    //作废按钮        ï¼ˆ0:作废、1:反作废)
                    case 'btn-Drop':
                        set_DropBill(1);
                        set_DropBill(0);
                        break;
                    //反作废按钮
                    case 'btn-DeDrop':
                        set_DropBill(2);
                        set_DropBill(1);
                        break;
                    //退出按钮
                    case 'get_Exit': Pub_Close(2);
@@ -484,7 +484,7 @@
                        var wait = layer.load();
                        //逻辑删除方法
                        $.ajax({
                            url: GetWEBURL() + 'PM_WorkTaskBill/PM_WorkTaskMoneyBillMainDelete',
                            url: GetWEBURL() + 'PM_WorkTaskBill/DeletePM_WorkTaskMoneyBillMain',
                            type: "GET",
                            data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] },
                            success: function (result) {
@@ -523,7 +523,7 @@
            //#endregion
            //#region å®¡æ ¸ åå®¡æ ¸ å…³é—­ åå…³é—­
            //审核
            //审核/反审核
            function set_CheckBills(nums) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
@@ -532,7 +532,7 @@
                    layer.confirm("确认要审核吗?", function (index) {
                        var wait = layer.load();
                        $.ajax({
                            url: GetWEBURL() + '/PM_WorkTaskBill/CheckPM_WorkTaskMoneyBillMain',
                            url: GetWEBURL() + '/PM_WorkTaskBill/CheckPM_WorkTaskMoneyBillMain',
                            type: "GET",
                            data: { "HInterID": InterID, "IsAudit": nums, "CurUserName": sessionStorage["HUserName"] },
                            success: function (result) {
@@ -553,37 +553,8 @@
                }
            }
            //反审核
            function set_AbandonChecks(nums) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].HInterID.toString();
                    layer.confirm("确认要反审核吗?", function (index) {
                        var wait = layer.load();
                        $.ajax({
                            url: GetWEBURL() + '/PM_WorkTaskBill/CheckPM_WorkTaskMoneyBillMain',
                            type: "GET",
                            data: { "HInterID": InterID, "IsAudit": nums, "CurUserName": sessionStorage["HUserName"] },
                            success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { icon: 1 });
                                    layer.close(wait);
                                    get_FastQuery();
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                    layer.close(wait);
                                }
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                                layer.close(wait);
                            }
                        });
                    })
                }
            }
            //关闭
            //关闭/反关闭
            function set_CloseBills(nums) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
@@ -592,7 +563,7 @@
                    layer.confirm("确认要关闭吗?", function (index) {
                        var wait = layer.load();
                        $.ajax({
                            url: GetWEBURL() + '/PM_WorkTaskBill/ClosePM_WorkTaskMoneyBillMain',
                            url: GetWEBURL() + '/PM_WorkTaskBill/ClosePM_WorkTaskMoneyBillMain',
                            type: "GET",
                            data: { "HInterID": InterID, "IsAudit": nums, "user": sessionStorage["HUserName"] },
                            success: function (result) {
@@ -614,16 +585,17 @@
                }
            }
            //反关闭
            function set_CancelCloseBills(nums) {
            //作废/反作废
            function set_DropBill(nums) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].HInterID.toString();
                    layer.confirm("确认要反关闭吗?", function (index) {
                    layer.confirm("确认要关闭吗?", function (index) {
                        var wait = layer.load();
                        $.ajax({
                            url: GetWEBURL() + '/PM_WorkTaskBill/ClosePM_WorkTaskMoneyBillMain',
                            url: GetWEBURL() + '/PM_WorkTaskBill/DropPM_WorkTaskMoneyBillMain',
                            type: "GET",
                            data: { "HInterID": InterID, "IsAudit": nums, "user": sessionStorage["HUserName"] },
                            success: function (result) {
@@ -646,44 +618,7 @@
            }
            //#endregion
            //#region åä½œåºŸ/作废数据
            function set_DropBill(num) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].HInterID.toString();
                    //逻辑审核方法
                    $.ajax({
                        type: "GET",
                        url: GetWEBURL() + "/PM_WorkTaskBill/DropPM_WorkTaskMoneyBillMain", //方法所在页面和方法名
                        data: { "HInterID": InterID, "Type": num, "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);
                                    //修改为功后刷新界面
                                    $("#btnSearch").trigger('click');
                                });
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                            }
                        }, error: function () {
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
                else {
                    layer.msg('请选择一行数据审核!');
                }
            }
            //#endregion
            //#region éšè—åˆ—设置
            function get_HideColumn() {
                var colName = "";