盘点oms库存同步;
This commit is contained in:
+30
@@ -442,6 +442,36 @@ public class DifferentManageImpl extends ServiceImpl<DifferentManageMapper, Diff
|
||||
inventoryAdjustmentRecord.setInventoryBeforeQuantity(investigetionManageDetailDO.getInventoryQuantity());
|
||||
inventoryAdjustmentRecord.setInventoryAfterQuantity(investigetionManageDetailDO.getInvestigationQuantity());
|
||||
inventoryAdjustmentRecordMapper.insert(inventoryAdjustmentRecord);
|
||||
if (investigetionManageDetailDO.getInvestigationResult() == 1){
|
||||
//同步oms
|
||||
MaterialInventoryOmsParamDO materialInventoryOmsParamDO = new MaterialInventoryOmsParamDO();
|
||||
materialInventoryOmsParamDO.setLotNumber(materialInventory1.getLotNumber());
|
||||
materialInventoryOmsParamDO.setWarehouseId(materialInventory1.getWarehouseId());
|
||||
materialInventoryOmsParamDO.setMaterialBaseInfoId(materialInventory1.getMaterialBaseInfoId());
|
||||
materialInventoryOmsParamDO.setBatchNumber(materialInventory1.getBatchNumber());
|
||||
materialInventoryOmsParamDO.setInOrderNumber(materialInventory1.getInOrderNumber());
|
||||
materialInventoryOmsParamDO.setType("8");
|
||||
materialInventoryOmsParamDO.setKctzType("盘盈入库");
|
||||
|
||||
materialInventoryOmsParamDO.setQuantity(investigetionManageDetailDO.getDifferentQuantity());
|
||||
|
||||
omsServiceFeign.omsEdit(materialInventoryOmsParamDO);
|
||||
} else if (investigetionManageDetailDO.getInvestigationResult() == 2) {
|
||||
//同步oms
|
||||
MaterialInventoryOmsParamDO materialInventoryOmsParamDO = new MaterialInventoryOmsParamDO();
|
||||
materialInventoryOmsParamDO.setLotNumber(materialInventory1.getLotNumber());
|
||||
materialInventoryOmsParamDO.setWarehouseId(materialInventory1.getWarehouseId());
|
||||
materialInventoryOmsParamDO.setMaterialBaseInfoId(materialInventory1.getMaterialBaseInfoId());
|
||||
materialInventoryOmsParamDO.setBatchNumber(materialInventory1.getBatchNumber());
|
||||
materialInventoryOmsParamDO.setInOrderNumber(materialInventory1.getInOrderNumber());
|
||||
materialInventoryOmsParamDO.setType("9");
|
||||
materialInventoryOmsParamDO.setKctzType("盘亏出库");
|
||||
|
||||
materialInventoryOmsParamDO.setQuantity(investigetionManageDetailDO.getDifferentQuantity());
|
||||
|
||||
omsServiceFeign.omsEdit(materialInventoryOmsParamDO);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user