将二维数组对象变成自己想要的二维数组对象

 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;
        }
      });

将白色图数据变成黑色图数据

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值