87,993
社区成员
发帖
与我相关
我的任务
分享




var data = [
{addr:"1167888广东省广",now:"2018-05-19 12:00:47",number:1,ordernumber:"5767620180519",phone:null,photoPoster:"product/niu/niuPoster.jpg",productExplain:"片",productId:null,productName:"牛排",productPrice:1053,status:"1"},
{addr:"1167888广东省广",now:"2018-05-19 12:00:47",number:2,ordernumber:"5767620180519",phone:null,photoPoster:"product/sanwen/sanwenPoster.jpg",productExplain:"片",productId:null,productName:"三文鱼",productPrice:53,status:"1"},
{addr:"1167888广东省广",now:"2018-05-19 12:05:46",number:1,ordernumber:"3125620180519",phone:null,photoPoster:"product/niu/niuPoster.jpg",productExplain:"个",productId:null,productName:"猪蹄",productPrice:124,status:"2"},
{addr:"1167888广东省广",now:"2018-05-19 12:10:22",number:1,ordernumber:"5454620180519",phone:null,photoPoster:"product/niu/niuPoster.jpg",productExplain:"瓶",productId:null,productName:"红酒",productPrice:8888,status:"3"},
{addr:"1167888广东省广",now:"2018-05-19 12:10:22",number:1,ordernumber:"5454620180519",phone:null,photoPoster:"product/niu/niuPoster.jpg",productExplain:"袋",productId:null,productName:"坚果",productPrice:50,status:"3"},
{addr:"1167888广东省广",now:"2018-05-19 12:10:22",number:1,ordernumber:"5454620180519",phone:null,photoPoster:"product/niu/niuPoster.jpg",productExplain:"盒",productId:null,productName:"抽纸",productPrice:12,status:"3"}
];
var newData = [];
data.forEach(function(v, i){
var n;
for (var i = 0; i < newData.length; i++) {
var t = newData[i];
if (t.ordernumber==v.ordernumber) {
n = t;
break;
}
}
if (!n) {
n = {ordernumber:v.ordernumber,status:v.status,list:[]};
newData.push(n);
}
delete v.ordernumber;
delete v.status;
n.list.push(v);
});
console.log(newData);