Browse Source

2024/06/27

master
zelian_wu 2 years ago
parent
commit
b5de25edc9
  1. 3
      src/main/java/com/spring/modules/shipment/service/impl/ShipmentRollServiceImpl.java
  2. 2
      src/main/resources/mapper/material/ProductionStockMapper.xml

3
src/main/java/com/spring/modules/shipment/service/impl/ShipmentRollServiceImpl.java

@ -48,10 +48,11 @@ public class ShipmentRollServiceImpl extends ServiceImpl<ShipmentRollMapper, Shi
public void insertShipmentRoll(ShipmentRollVo shipmentRollVo) { public void insertShipmentRoll(ShipmentRollVo shipmentRollVo) {
// 获取 卷号对应 partNo // 获取 卷号对应 partNo
SoFinalRollData rollData = productionStockMapper.getRollBySysBatch(shipmentRollVo.getSite(),shipmentRollVo.getRollNo());; SoFinalRollData rollData = productionStockMapper.getRollBySysBatch(shipmentRollVo.getSite(),shipmentRollVo.getRollNo());;
log.info("卷:{}",rollData);
if (Objects.isNull(rollData)) { if (Objects.isNull(rollData)) {
throw new RuntimeException("卷号:" + shipmentRollVo.getRollNo() + "不存在"); throw new RuntimeException("卷号:" + shipmentRollVo.getRollNo() + "不存在");
} }
if (rollData.getStatusCode().equals(2)) {
if (!rollData.getStatusCode().equals(2)) {
throw new RuntimeException("卷号:" + rollData.getFinalRollNo() + "状态为" + rollData.getStatus()); throw new RuntimeException("卷号:" + rollData.getFinalRollNo() + "状态为" + rollData.getStatus());
} }
// 获取PartNo 的属性 // 获取PartNo 的属性

2
src/main/resources/mapper/material/ProductionStockMapper.xml

@ -174,7 +174,7 @@
</select> </select>
<select id="getRollBySysBatch" resultType="SoFinalRollOutData"> <select id="getRollBySysBatch" resultType="SoFinalRollOutData">
select site,order_no,part_no,roll_qty,status_code,create_date,final_roll_no,manufacture_date from so_final_roll
select site,order_no,part_no,roll_qty,status_code,created_date,final_roll_no,manufacture_date,status from so_final_roll
where site=#{site} and system_batch_no=#{systemBatchNo} where site=#{site} and system_batch_no=#{systemBatchNo}
</select> </select>
</mapper> </mapper>
Loading…
Cancel
Save