var lstmxList = lstmxList;//最外层循环的集合
for(var i in lstmxList) {
var lstPremCal = lstPremCal;//里层循环的集合
for(var j in lstPremCal) {
var sfgrd_plan_nm = lstPremCal[j].sfgrd_plan_nm ;
var fee_pymt_amt = lstPremCal[j].fee_pymt_amt ;
var cal_selted_res = lstYzMx[i].cal_selted_res;
// 第一个单元格
if(i == 0 && j == 0) {
var tr = "<tr><td>客户保费</td><td style='white-space: inherit'>"+sfgrd_plan_nm+"</td>" ;
tr = createTdOne(tr,lstmxList.length,fee_pymt_amt,i,cal_selted_res) ;
tbody = tbody.append(tr);
}else {
var existsRow = titleIsExists(tbody,sfgrd_plan_nm) ;
if(existsRow != -1) {
var index = parseInt(i) + 2 ;
// 换值
if(cal_selted_res == 1){
tbody.children().eq(existsRow).children().eq(index).html(fee_pymt_amt) ;
tbody.children().eq(existsRow).children().eq(index).css('color',"red")
}else{
tbody.children().eq(existsRow).children().eq(index).html(fee_pymt_amt) ;
}
}else {
// 创建行
var tr = "<tr><td></td><td style='white-space: inherit'>"+sfgrd_plan_nm+"</td>" ;
tr = createTd(tr,lstmxList.length,fee_pymt_amt,i) ;
tbody.append(tr) ;
}
}
}
}
//函数
function createTdOne(tr,l,fee_pymt_amt,cellNum,cal_selted_res) {
for(var m = 0 ; m < l ; m++ ) {
if(m == cellNum) {
if(cal_selted_res == 1){
tr += "<td style='color:red'>"+fee_pymt_amt+"</td>" ;
}else {
tr += "<td>"+fee_pymt_amt+"</td>" ;
}
}else {
tr += "<td>/</td>" ;
}
}
tr += "</tr>" ;
return tr ;
}
function titleIsExists(tbody,sfgrd_plan_nm) {
var flag = -1 ;
tbody.find("tr").each(function(i,v) {
if($(v).children().eq(1).text() == sfgrd_plan_nm) {
flag = i ;
return ;
}
}) ;
return flag ;
}