@ -49,5 +49,7 @@ public interface StGlassCakeOutMapper extends BaseMapper<StGlassCakeOut> {
WorkOrder getByWoCode(String cardNo);
YieldOrder getByYoCode(String cardNo);
YieldOrder getByYieldOrder(String yoCode);
}
@ -210,4 +210,10 @@
WHERE card_no = #{cardNo}
</select>
<select id="getByYieldOrder" resultType="org.springblade.desk.order.pojo.entity.YieldOrder">
SELECT *
FROM MES_YIELD_ORDER
WHERE YO_CODE = #{yoCode}
</mapper>
@ -86,7 +86,7 @@ public class StGlassCakeOutServiceImpl extends BaseServiceImpl<StGlassCakeOutMap
// throw new RuntimeException("工单【" + dto.getWoCode() + "】未查到生产订单ID");
// }
YieldOrder yieldOrder = stOtherReceiptRecordMapper.getByYoId(dto.getYoCode());
YieldOrder yieldOrder = baseMapper.getByYieldOrder(dto.getYoCode());
if (yieldOrder == null) {
throw new RuntimeException("根据生产订单ID【" + dto.getYoCode() + "】未查询到生产订单信息");