Browse Source

2024/06/27

master
zelian_wu 2 years ago
parent
commit
75853a525d
  1. 6
      src/main/java/com/spring/modules/shipment/service/impl/ShipmentRollServiceImpl.java

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

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.spring.common.utils.Constant; import com.spring.common.utils.Constant;
import com.spring.modules.base.entity.InventoryStockRoll; import com.spring.modules.base.entity.InventoryStockRoll;
import com.spring.modules.base.entity.PartInformationEntity; import com.spring.modules.base.entity.PartInformationEntity;
import com.spring.modules.material.dao.ProductionStockMapper;
import com.spring.modules.schedule.data.SoFinalRollData; import com.spring.modules.schedule.data.SoFinalRollData;
import com.spring.modules.shipment.entity.*; import com.spring.modules.shipment.entity.*;
import com.spring.modules.shipment.mapper.ShipmentRollMapper; import com.spring.modules.shipment.mapper.ShipmentRollMapper;
@ -34,6 +35,8 @@ public class ShipmentRollServiceImpl extends ServiceImpl<ShipmentRollMapper, Shi
private ShipmentDetailService shipmentDetailService; private ShipmentDetailService shipmentDetailService;
@Autowired @Autowired
private CustomerService customerService; private CustomerService customerService;
@Autowired
private ProductionStockMapper productionStockMapper;
@Override @Override
public List<ShipmentRollVo> getDataList(ShipmentRollVo shipmentRollVo) { public List<ShipmentRollVo> getDataList(ShipmentRollVo shipmentRollVo) {
@ -44,8 +47,7 @@ public class ShipmentRollServiceImpl extends ServiceImpl<ShipmentRollMapper, Shi
@Transactional @Transactional
public void insertShipmentRoll(ShipmentRollVo shipmentRollVo) { public void insertShipmentRoll(ShipmentRollVo shipmentRollVo) {
// 获取 卷号对应 partNo // 获取 卷号对应 partNo
List<SoFinalRollData> list = baseMapper.selectSoFinalRollDataByRollNo(shipmentRollVo,1);
SoFinalRollData rollData = list.get(0);
SoFinalRollData rollData = productionStockMapper.getRollBySysBatch(shipmentRollVo.getSite(),shipmentRollVo.getRollNo());;
if (Objects.isNull(rollData)) { if (Objects.isNull(rollData)) {
throw new RuntimeException("卷号:" + shipmentRollVo.getRollNo() + "不存在"); throw new RuntimeException("卷号:" + shipmentRollVo.getRollNo() + "不存在");
} }

Loading…
Cancel
Save