yangle
2024-06-18 ac5962f71fe0f4fd4e7e44fb74a02bba7ff816b4
WebTM/views/ÏîÄ¿¹ÜÀí/Öܼƻ®/PM_WorkReportWeekBillMainList.html
@@ -19,6 +19,7 @@
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/soulTable.slim.js"></script>
    <script src="../../../layuiadmin/PageTitle.js"></script>
</head>
<body>
@@ -135,8 +136,15 @@
            var sWhere = "";
            var HModName = "h_v_PM_WorkReportWeekBillMainList";
            //#region ã€åŠ¨æ€èŽ·å–æ¨¡å—åç§°ã€‘
            var HModuleType = "4757";
            //通过单据类型,从数据库动态获取单据模块命名,引用js文件 PageTitle.js
            var HPageTitle = get_PageTitle(HModuleType) == "" ? document.title : get_PageTitle(HModuleType);
            //#endregion
            //不需要显示的字段 å¯æ‰©å±•
            var titleData = ["HInterID", "HReportEmpID"];
            var titleData = ["HInterID", "HReportEmpID","HOrgID"];
            //#endregion
@@ -286,14 +294,13 @@
            function get_Display(sWhere) {
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/PM_WorkTaskWeekBill/PM_WorkReportWeekBillMainList',
                    url: GetWEBURL() + '/PM_WorkTaskWeekBill/PM_WorkReportWeekBillList',
                    type: "GET",
                    async: false,
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                    success: function (data1) {
                        if (data1.count == 1) {
                            var data = [];
                            var col = [];
                            var totalArray = ["计划工时", "消耗工时", "有效工时", "延期任务", "超前任务"];
                            var data = [];
                            var col = [];
                            //给空的数组赋值
@@ -306,6 +313,9 @@
                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
                                if ($.inArray(data[i].name, titleData) > -1) {
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                }
                                else if ($.inArray(data[i].name, totalArray) > -1) {
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 });
                                }
                                else {
                                    switch (data[i].Type) {
@@ -415,14 +425,14 @@
                    type: 2
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['100%', '100%']
                    , title: '工作周总结列表-新增'
                    , title: '新增' + HPageTitle
                    , shift: 0//弹出动画
                    , content: '../../项目管理/周计划/PM_WorkReportWeekBillMain.html?OperationType=1&linterid=0&HSouceBillType='
                    ,btn: ['确定'],
                    // æŒ‰é’®1 çš„回调
                    end: function (index, layero, that) {
                        //刷新页面
                        $("#btnSearch").trigger('click');
                        get_FastQuery();
                    }
                })
            }
@@ -438,14 +448,14 @@
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '工作周总结列表-编辑'
                        , title: '编辑' + HPageTitle
                        , shift: 0//弹出动画
                        , content: '../../项目管理/周计划/PM_WorkReportWeekBillMain.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                        , btn: ['确定'],
                        // æŒ‰é’®1 çš„回调
                        end: function (index, layero, that) {
                            //刷新页面
                            $("#btnSearch").trigger('click');
                            get_FastQuery();
                        }
                    })
                } else {
@@ -465,7 +475,7 @@
                        var wait = layer.load();
                        //逻辑删除方法
                        $.ajax({
                            url: GetWEBURL() + 'PM_WorkTaskWeekBill/delete',
                            url: GetWEBURL() + 'PM_WorkTaskWeekBill/PM_WorkReportWeekBillMainDelete',
                            type: "GET",
                            data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] },
                            success: function (result) {
@@ -477,8 +487,9 @@
                                        //关闭当前frame
                                        layer.close(wait);
                                        //修改为功后刷新界面
                                        w$("#btnSearch").trigger('click');
                                    });
                                    get_FastQuery();
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                    layer.close(wait);
@@ -499,7 +510,7 @@
            //#region åˆ·æ–°
            function get_Refresh() {
                $("#btnSearch").trigger('click');
                get_FastQuery();
            }
            //#endregion
@@ -515,11 +526,12 @@
                        $.ajax({
                            url: GetWEBURL() + '/PM_WorkTaskWeekBill/CheckPM_WorkReportWeekBillMain',
                            type: "GET",
                            data: { "HInterID": InterID, "IsAudit": nums, "user": sessionStorage["HUserName"] },
                            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);
@@ -544,11 +556,12 @@
                        $.ajax({
                            url: GetWEBURL() + '/PM_WorkTaskWeekBill/CheckPM_WorkReportWeekBillMain',
                            type: "GET",
                            data: { "HInterID": InterID, "IsAudit": nums, "user": sessionStorage["HUserName"] },
                            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);
@@ -579,6 +592,7 @@
                                    layer.msg(result.Message, { icon: 1 });
                                    layer.close(wait);
                                    get_FastQuery();
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                    layer.close(wait);
@@ -609,6 +623,7 @@
                                    layer.msg(result.Message, { icon: 1 });
                                    layer.close(wait);
                                    get_FastQuery();
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                    layer.close(wait);