wang..123
2022-03-24 0e72c38e02644fb05cdd3d2b06766686f747ffad
src/main/webapp/static/js/tableData.js
@@ -9,7 +9,7 @@
   
   var proData = ["项目名称","售前金额核算","开始时间","结束时间",
      "合约签订","图面会签","BOM设计/二级BOM下发",
      "材料采购","生产制作","内部安装调整(研发物料)","进场安装","程序调试","系统联调","上线运行","项目验收","运费"]
      "材料采购","生产制作","内部安装调整(研发物料)","进场安装","程序调试","系统联调","上线运行","项目验收","运费","安装费"]
   var getTheaddData = function(){
         for (var i = 0;i < proData.length; i++) {
            var str = "<th class='xiangmu'>"+proData[i]+"</th>"
@@ -47,7 +47,6 @@
         dataType:'JSON',
         data:{},
         success:function(res){
            console.log(res)
            if(res.code==200){
               data=res.data
               // 判断时间是否有null  有null的改为 ""
@@ -80,11 +79,25 @@
                  }
                  var str2 = '<tr id="row'+i+'" class="row">'
                     +'<th class="projects">'+data[i].id+'</th>'
                     +'<td class="nor-mal">'+data[i].startDay.substring(0,10)+'</td>'
                     +'<td class="nor-mal">'+data[i].presaleAmt+'</td>'
                     +'<td class="nor-mal">'+data[i].startDay.substring(0,10)+'</td>'
                     +'<td class="nor-mal">'+data[i].endDay.substring(0,10)+'</td>'
                  var str3 =  str2 +str +'</tr>'
                  var str9 = '<td class="normal">'+'<p>'+data[i].plandeAmt+'</p>'+'<p>'+data[i].realdeAmt+'</p>'+'</td>'
                        +  '<td class="normal">'+'<p>'+data[i].planinAmt+'</p>'+'<p>'+data[i].realinAmt+'</p>'+'</td>'
                  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 dataLen = data.length
               for(var t = 0;t < dataLen; t++){
@@ -104,13 +117,13 @@
                        var ExDay = eDay.getTime()-myDate.getTime()
                        if(ExDay>-86400000 && ExDay<172800000){
                           $("#tab-body").find('tr').eq(t).find("td").eq(k+2).attr("style","background:#CC9933");
                           $("#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+2).attr("style","background:#CC3333");
                           $("#tab-body").find('tr').eq(t).find("td").eq(k+3).attr("style","background:#CC3333");
                        }else if(ExDay>172800000){
                           $("#tab-body").find('tr').eq(t).find("td").eq(k+2).attr("style","background:#2e4e7e")
                           $("#tab-body").find('tr').eq(t).find("td").eq(k+3).attr("style","background:#2e4e7e")
                        }
                     }else{
                        function tab(date1,date2){
@@ -118,10 +131,10 @@
                           var oDate2 = new Date(date2);
                           var x = oDate1.getTime()-oDate2.getTime()
                           if(x>=0){
                              $("#tab-body").find('tr').eq(t).find("td").eq(k+2).attr("style","background:#009966")
                              $("#tab-body").find('tr').eq(t).find("td").eq(k+3).attr("style","background:#009966")
                           } else {
                              $("#tab-body").find('tr').eq(t).find("td").eq(k+2).attr("style","background:#CC3333");
                              $("#tab-body").find('tr').eq(t).find("td").eq(k+3).attr("style","background:#CC3333");
                           }
                        }