#
whycq
2022-09-06 44858ee0b87e8e0ac321bae65233523ec43c3bc7
#
3个文件已修改
52 ■■■■ 已修改文件
src/main/webapp/static/css/style.css 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/projectShow.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/tableData2.js 41 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/css/style.css
@@ -7,8 +7,7 @@
}
/* 画布 */
#root {
    /*height: 100%;*/
    min-height:100%;
    height: 100%;
    width: 100%;
    margin: 0;
    background-color: /* #2C3E50 */ #2e4e7e;
src/main/webapp/static/js/projectShow.js
@@ -10,7 +10,7 @@
            var nodes = project.projectPlans
            // 判断项目计划节点时间是否有空值
            for(var i=0;i<nodes.length;i++){
                if(nodes[i].staT==''||nodes[i].endTime$==''){
                if(nodes[i].startTime$==''||nodes[i].endTime$==''){
                    show = false
                    break
                }else{
@@ -23,7 +23,7 @@
                $("#tips").attr("style","display:block")
            }
            // 项目名称
            $("#details h2").html(project.id)
            $("#details h2").html(project.projectName)
            // 预计节点时间
            var tab = ''
            var tabLeft3 = ''
@@ -38,7 +38,7 @@
                tab = tab +tab2
                var tabLeft2 = '<tr class="tab-body">'
                                    +'<td>'+projectsName+'</td>'
                                    +'<td>'+nodes[i].startTime.substring(0,10)+'</td>'
                                    +'<td>'+nodes[i].startTime$.substring(0,10)+'</td>'
                                    +'<td>'+nodes[i].endTime$.substring(0,10)+'</td>'
                tabLeft3 = tabLeft3 + tabLeft2
                var overtime = endT-proRET
@@ -167,7 +167,7 @@
                }
            }
            for(var i = 0;i<nodes.length;i++){
                var proST = new Date(nodes[i].startTime.substring(0,10)) // 计划开始日期
                var proST = new Date(nodes[i].startTime$.substring(0,10)) // 计划开始日期
                var proET = new Date(nodes[i].endTime$.substring(0,10)) // 计划结束日期
                var proET2 = new Date(proET.getTime()-day*2) // 计划结束日期-2天
                var proRST =new Date(nodes[i].realStartTime$.substring(0,10)) // 实际开始日期
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 {