|
@@ -63,31 +63,49 @@ function getdeptscore(starttime, endtime) {
|
|
|
post_common_service(url, data_p, function(data) {
|
|
post_common_service(url, data_p, function(data) {
|
|
|
|
|
|
|
|
// var table = '';
|
|
// var table = '';
|
|
|
|
|
+ if( (time_m + 1) * 4 * 60 < 1170 ) {
|
|
|
|
|
+ $('.datatable').css('width', (time_m + 1) * 4 * 60+125+11+'px' )
|
|
|
|
|
+ $('.datatable').css('margin-left', (1170 - (time_m + 1) * 4 * 60-125)/2 + 'px' )
|
|
|
|
|
|
|
|
|
|
+ $('.tb').eq(0).css('left', 247 + (1170 - (time_m + 1) * 4 * 60-125)/2+'px')
|
|
|
|
|
+ }
|
|
|
|
|
+ else {
|
|
|
|
|
+ $('.datatable').css('width', 1170+'px' )
|
|
|
|
|
+ $('.datatable').css('margin-left', 0 )
|
|
|
|
|
+ $('.tb').eq(0).css('left', 247+'px')
|
|
|
|
|
+ }
|
|
|
//先确定表格标题
|
|
//先确定表格标题
|
|
|
var h_html = "<tr><th rowspan=2 style='width:30px'>序号</th><th rowspan=2 style='width:95px'>站名</th>";
|
|
var h_html = "<tr><th rowspan=2 style='width:30px'>序号</th><th rowspan=2 style='width:95px'>站名</th>";
|
|
|
var h_html_t = "<tr>"
|
|
var h_html_t = "<tr>"
|
|
|
|
|
+ var h_html_end = '</tr>'
|
|
|
|
|
+ $("#table_h_left").html(h_html + h_html_end)
|
|
|
|
|
+ var h_html_r = '<tr>';
|
|
|
for (var i = 0; i <= time_m; i++) {
|
|
for (var i = 0; i <= time_m; i++) {
|
|
|
- h_html += "<th colspan=4 style='width:240px'>" + (moment(starttime).add(i, "month").format("MM月")) + "</th>";
|
|
|
|
|
|
|
+ h_html_r += "<th colspan=4 style='width:240px'>" + (moment(starttime).add(i, "month").format("MM月")) + "</th>";
|
|
|
h_html_t += "<th style='width:60px'>考核分</th><th style='width:60px'>积分</th><th style='width:60px'>累计积分</th><th style='width:60px'>排名</th>"
|
|
h_html_t += "<th style='width:60px'>考核分</th><th style='width:60px'>积分</th><th style='width:60px'>累计积分</th><th style='width:60px'>排名</th>"
|
|
|
}
|
|
}
|
|
|
- h_html += "</tr>";
|
|
|
|
|
|
|
+ h_html_r += "</tr>";
|
|
|
h_html_t += "</tr>";
|
|
h_html_t += "</tr>";
|
|
|
- h_html += h_html_t;
|
|
|
|
|
|
|
+ // h_html += h_html_t;
|
|
|
|
|
+ $("#table_h_right").html(h_html_r + h_html_t)
|
|
|
|
|
+ $(".tb").eq(1).css("width", (time_m + 1) * 4 * 60)
|
|
|
|
|
|
|
|
- $("#table_h").html(h_html)
|
|
|
|
|
- $(".tb").css("width", (time_m + 1) * 4 * 60 + 125)
|
|
|
|
|
|
|
+ // $("#table_h").html(h_html)
|
|
|
|
|
+ // $("#table_h2").html(h_html2)
|
|
|
|
|
+ // $(".tb").css("width", (time_m + 1) * 4 * 60 + 125)
|
|
|
// $("#table").css("width",time_m*4*30+80)
|
|
// $("#table").css("width",time_m*4*30+80)
|
|
|
|
|
|
|
|
|
|
+ var lb_html = ""
|
|
|
var b_html = ""
|
|
var b_html = ""
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
//再确定表格列
|
|
//再确定表格列
|
|
|
if (Object.keys(data).length > 0) {
|
|
if (Object.keys(data).length > 0) {
|
|
|
var cc = 0;
|
|
var cc = 0;
|
|
|
for (var i in data) {
|
|
for (var i in data) {
|
|
|
var dd = data[i];
|
|
var dd = data[i];
|
|
|
- b_html += "<tr><td style='width:30px'>" + (++cc) + "</td><td style='width:95px'>" + dd[0].dept_name + "</td>"
|
|
|
|
|
|
|
+ lb_html += "<tr><td style='width:30px'>" + (++cc) + "</td><td style='width:95px'>" + dd[0].dept_name + "</td></tr>"
|
|
|
|
|
+ b_html += "<tr>"
|
|
|
var tt = moment(dd[0].time).diff(moment(starttime), 'month')
|
|
var tt = moment(dd[0].time).diff(moment(starttime), 'month')
|
|
|
for (var op = 0; op < tt; op++) {
|
|
for (var op = 0; op < tt; op++) {
|
|
|
b_html += "<td style='width:60px'>-</td>"
|
|
b_html += "<td style='width:60px'>-</td>"
|
|
@@ -110,12 +128,16 @@ function getdeptscore(starttime, endtime) {
|
|
|
b_html += "<td style='width:60px'>-</td>"
|
|
b_html += "<td style='width:60px'>-</td>"
|
|
|
b_html += "<td style='width:60px'>-</td>"
|
|
b_html += "<td style='width:60px'>-</td>"
|
|
|
}
|
|
}
|
|
|
|
|
+ b_html += "</tr>"
|
|
|
}
|
|
}
|
|
|
- b_html += "</tr>"
|
|
|
|
|
|
|
+ // b_html += "</tr>"
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- $("#table").html(b_html);
|
|
|
|
|
|
|
+ $("#table_l_body").html(lb_html);
|
|
|
|
|
+ $("#table_r_body").html(b_html);
|
|
|
|
|
+ // $("#table").html(b_html);
|
|
|
|
|
+ $(".tb").eq(3).css("width", (time_m + 1) * 4 * 60)
|
|
|
|
|
|
|
|
});
|
|
});
|
|
|
|
|
|