newList.map((item, idx) => {
result.push({
projectId: item.id, //项目id,如血常规项目的id等
projectName: item.name, //项目名称,如血常规项目的名称等
doctorId: item.doctorId, //医生id
result: item.result, //子项的结果或者影像表现的描述
imgUrl: item.imgUrl, //影像图片
remark: item.remark, //医生诊断意见
childrenProjectResult: [],
});
if (item.projectDetailsDtos.length > 0) {
item.projectDetailsDtos.map((i) => {
let childList = {
projectDetailsId: i.id, //子项id
result: i.result, //子项结果
imgUrl: i.imgUrl, //子项结果图,保留字段,目前不用传
remark: i.remark, //子项结果描述,保留字段,目前不用传
};
result[idx].childrenProjectResult.push(childList);
});
} else {
delete result[idx].childrenProjectResult;
}
});
将白色图数据变成黑色图数据