烧结生产

liweidong
liweidong-hj 4 days ago
parent 002f977f10
commit 195bbccd16
  1. 3
      blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.xml
  2. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderServiceImpl.java

@ -165,14 +165,17 @@
WHERE FATHER_YO_ID = #{yieldOrderId} WHERE FATHER_YO_ID = #{yieldOrderId}
AND IS_DELETED = 0 AND IS_DELETED = 0
</select> </select>
<select id="selectByFatherYoIds" resultType="org.springblade.desk.order.pojo.entity.YieldOrder"> <select id="selectByFatherYoIds" resultType="org.springblade.desk.order.pojo.entity.YieldOrder">
SELECT <include refid="baseCommonFields" /> SELECT <include refid="baseCommonFields" />
FROM MES_YIELD_ORDER yo FROM MES_YIELD_ORDER yo
WHERE IS_DELETED = 0 WHERE IS_DELETED = 0
<if test="ids != null and ids.size() > 0">
AND FATHER_YO_ID IN AND FATHER_YO_ID IN
<foreach collection = "ids" item = "yieldOrderId" open = "(" separator = "," close = ")"> <foreach collection = "ids" item = "yieldOrderId" open = "(" separator = "," close = ")">
#{yieldOrderId} #{yieldOrderId}
</foreach> </foreach>
</if>
</select> </select>
<update id="updateOldMesPrWorkOrder"> <update id="updateOldMesPrWorkOrder">

@ -276,6 +276,7 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie
.map(YieldOrder::getId) .map(YieldOrder::getId)
.collect(Collectors.toList()); .collect(Collectors.toList());
if(!CollectionUtils.isEmpty(idList)){
// 查询子订单 // 查询子订单
List<YieldOrder> childOrderList = baseMapper.selectByFatherYoIds(idList); List<YieldOrder> childOrderList = baseMapper.selectByFatherYoIds(idList);
@ -288,6 +289,7 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie
dataList.forEach(parent -> { dataList.forEach(parent -> {
parent.setChildren(childMap.get(parent.getId())); parent.setChildren(childMap.get(parent.getId()));
}); });
}
return page.setRecords(dataList); return page.setRecords(dataList);
} }

Loading…
Cancel
Save