JS 对象 创建模拟数据

//创建 selectStaffs  对象
var selectStaffs = {};
   for(var i = 0 ; i < result.peoples.length; i++){
       var people = result.peoples[i];
       //判断是否存在下标
       if(selectStaffs[people.ActionPlan__c]){
           var staff = {};
           staff.id = people.Staff__r.Id;
           staff.icon = "custom:custom33";
           staff.sObjectType = "Staff__c";
           staff.title = people.Staff__r.Name + '-' + people.Staff__r.JobCode__c;
           selectStaffs[people.ActionPlan__c].push(staff);
        }else{
           selectStaffs[people.ActionPlan__c] = [];
           var staff = {};
           staff.id = people.Staff__r.Id;
           staff.icon = "custom:custom33";
           staff.sObjectType = "Staff__c";
           staff.title = people.Staff__r.Name + '-' + people.Staff__r.JobCode__c;
           selectStaffs[people.ActionPlan__c].push(staff);
        }  
    }
//数据存入对应的行动计划
for(var i = 0 ; i < result.plans.length; i++){
         var plan = result.plans[i];
    for (var j = 0 ; j < Object.keys(selectStaffs).length ; j++){
         if(plan.Id == Object.keys(selectStaffs)[j]){
             plan.selectStaffs = Object.values(selectStaffs)[j];
        } 
    }
                     
}

把 selectStaffs 对象值放入 主对象
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值