|
@@ -47,6 +47,8 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
|
|
|
@Autowired
|
|
|
private IWarehouseInOutInfoService warehouseInOutInfoService;
|
|
|
@Autowired
|
|
|
+ private IWarehousePositionInfoService warehousePositionInfoService;
|
|
|
+ @Autowired
|
|
|
private IPaymentManagementService paymentManagementService;
|
|
|
@Autowired
|
|
|
private IShippingInformationService shippingInformationService;
|
|
@@ -250,8 +252,12 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
|
|
|
}
|
|
|
WarehouseInOutInfo warehouseInOutInfo = warehouseInOutInfoService.selectById(qualityInspectionManagement.getWarehouseInOutId());
|
|
|
if(warehouseInOutInfo != null){
|
|
|
- warehouseInOutInfo.setPositionId(qualityInspectionManagement.getPositionId());
|
|
|
- warehouseInOutInfo.setBinNo(qualityInspectionManagement.getBinNumber());
|
|
|
+ WarehousePositionInfo warehousePositionInfo = warehousePositionInfoService.selectOne(new EntityWrapper<WarehousePositionInfo>()
|
|
|
+ .eq("bin_number",qualityInspectionManagement1.getBinNumber())
|
|
|
+ .eq("delete_flag","0")
|
|
|
+ .eq("base_id", warehouseInOutInfo.getBaseId()));
|
|
|
+ warehouseInOutInfo.setPositionId(warehousePositionInfo.getId());
|
|
|
+ warehouseInOutInfo.setBinNumber(qualityInspectionManagement1.getBinNumber());
|
|
|
warehouseInOutInfoService.updateById(warehouseInOutInfo);
|
|
|
}
|
|
|
//成功返回ok
|