#
whycq
2022-09-06 44858ee0b87e8e0ac321bae65233523ec43c3bc7
src/main/webapp/static/js/tableData2.js
@@ -143,7 +143,7 @@
        data: {},
        success: function (res) {
            if (res.code == 200) {
                 console.log(res)
                console.log(res)
                data = res.data
                //data = resMap
                // 判断时间是否有null  有null的改为 ""
@@ -190,28 +190,28 @@
                    str9 = ''
                    var str3 = str2 + str + str9 + '</tr>'
                    $('#tab-body').append(str3)
                    var deAmt = data[i].plandeAmt - data[i].realdeAmt
                    if (deAmt < 0) {
                        $("#tab-body").find('tr').eq(i).find("td").eq(14).attr("style", "background:#CC3333");
                    } else {
                        $("#tab-body").find('tr').eq(i).find("td").eq(14).attr("style", "background:#009966");
                    }
                    var inAmt = data[i].planinAmt - data[i].realinAmt
                    if (inAmt < 0) {
                        $("#tab-body").find('tr').eq(i).find("td").eq(15).attr("style", "background:#CC3333 ");
                    } else {
                        $("#tab-body").find('tr').eq(i).find("td").eq(15).attr("style", "background:#009966");
                    }
                    //var deAmt = data[i].plandeAmt - data[i].realdeAmt
                    //if (deAmt < 0) {
                    //    $("#tab-body").find('tr').eq(i).find("td").eq(14).attr("style", "background:#CC3333");
                    //} else {
                    //    $("#tab-body").find('tr').eq(i).find("td").eq(14).attr("style", "background:#009966");
                    //}
                    //var inAmt = data[i].planinAmt - data[i].realinAmt
                    //if (inAmt < 0) {
                    //    $("#tab-body").find('tr').eq(i).find("td").eq(15).attr("style", "background:#CC3333 ");
                    //} else {
                    //    $("#tab-body").find('tr').eq(i).find("td").eq(15).attr("style", "background:#009966");
                    //}
                }
                var dataLen = data.length
                for (var t = 0; t < dataLen; t++) {
                    var nodes = data[t].nodes
                    for (var k in data[t].nodes) {
                    var nodes = data[t].projectPlans
                    for (var k in data[t].projectPlans) {
                        var k = parseInt(k)
                        // 项目节点实际结束时间
                        var realEndTime$ = data[t].nodes[k].realEndTime$.substring(0, 10)
                        var realEndTime$ = data[t].projectPlans[k].realEndTime$.substring(0, 10)
                        // 项目节点计划结束时间
                        var endTime$ = data[t].nodes[k].endTime$.substring(0, 10)
                        var endTime$ = data[t].projectPlans[k].endTime$.substring(0, 10)
                        var myDate = new Date()
                        var nowDay = myDate.getFullYear() + "-" + (myDate.getMonth() + 1) + "-" + myDate.getDate()
                        var eDay = new Date(endTime$)
@@ -220,13 +220,16 @@
                            // 计划日期与系统日期比较
                            var ExDay = eDay.getTime() - myDate.getTime()
                            if (ExDay > -86400000 && ExDay < 172800000) {
                            if (ExDay > -86400000 && ExDay < 86400000) {
                                // 三天内
                                $("#tab-body").find('tr').eq(t).find("td").eq(k + 3).attr("style", "background:#CC9933");
                            } else if (ExDay < -86400000) {
                                // 超过三天
                                $("#tab-body").find('tr').eq(t).find("td").eq(k + 3).attr("style", "background:#CC3333");
                            } else if (ExDay > 172800000) {
                            } else if (ExDay > 86400000) {
                                // 不到三天
                                $("#tab-body").find('tr').eq(t).find("td").eq(k + 3).attr("style", "background:#2e4e7e")
                            }
                        } else {