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 ;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」