|
@ -66,14 +66,13 @@ class DieService { |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
const p = temp.map(async (item) => { |
|
|
const p = temp.map(async (item) => { |
|
|
console.log(item.coop_id); |
|
|
|
|
|
const chickenInfo = await getChickenByCoopIdAndHouseId( |
|
|
const chickenInfo = await getChickenByCoopIdAndHouseId( |
|
|
item.coop_id, |
|
|
item.coop_id, |
|
|
item.house_id |
|
|
item.house_id |
|
|
); |
|
|
); |
|
|
console.log(chickenInfo); |
|
|
|
|
|
const coopInfo = await getCoopById(item.coop_id); |
|
|
const coopInfo = await getCoopById(item.coop_id); |
|
|
item.batch_number = chickenInfo?.batch_number; |
|
|
item.batch_number = chickenInfo?.batch_number; |
|
|
|
|
|
item.is_marketed = chickenInfo.is_marketed; |
|
|
item.coop_name = coopInfo?.coop_name; |
|
|
item.coop_name = coopInfo?.coop_name; |
|
|
return item; |
|
|
return item; |
|
|
}); |
|
|
}); |
|
@ -136,6 +135,7 @@ class DieService { |
|
|
xData: Object.keys(obj), |
|
|
xData: Object.keys(obj), |
|
|
yData: Object.values(obj), |
|
|
yData: Object.values(obj), |
|
|
batch_number: chickenInfo.batch_number, |
|
|
batch_number: chickenInfo.batch_number, |
|
|
|
|
|
is_marketed: chickenInfo.is_marketed, |
|
|
coop_name: coopInfo.coop_name, |
|
|
coop_name: coopInfo.coop_name, |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
@ -217,8 +217,9 @@ class DieService { |
|
|
const factoryInfo = await getFactoryById(chickenInfo.factory_id); |
|
|
const factoryInfo = await getFactoryById(chickenInfo.factory_id); |
|
|
res.dataValues.die_rate = |
|
|
res.dataValues.die_rate = |
|
|
res.dataValues.die_number / chickenInfo.chicken_number; |
|
|
res.dataValues.die_number / chickenInfo.chicken_number; |
|
|
|
|
|
// 死淘时间 - real_time
|
|
|
res.dataValues.day_life = getDayLife( |
|
|
res.dataValues.day_life = getDayLife( |
|
|
new Date(), |
|
|
|
|
|
|
|
|
res.put_time, |
|
|
chickenInfo.real_life_init_time |
|
|
chickenInfo.real_life_init_time |
|
|
); |
|
|
); |
|
|
res.dataValues.factoryInfo = factoryInfo; |
|
|
res.dataValues.factoryInfo = factoryInfo; |
|
|