Redeem 1 jaar geleden
bovenliggende
commit
df62883d5e
2 gewijzigde bestanden met toevoegingen van 2 en 4 verwijderingen
  1. 1 1
      pom.xml
  2. 1 3
      src/main/java/com/steerinfo/dil/service/impl/OyeResultServiceImpl.java

+ 1 - 1
pom.xml

@@ -6,7 +6,7 @@
 
     <groupId>org.example</groupId>
     <artifactId>dil-wms-api</artifactId>
-    <version>1.12</version>
+    <version>1.13</version>
 
     <parent>
         <groupId>org.springframework.boot</groupId>

+ 1 - 3
src/main/java/com/steerinfo/dil/service/impl/OyeResultServiceImpl.java

@@ -300,14 +300,12 @@ public class OyeResultServiceImpl implements IOyeResultService {
             BigDecimal realTimeTheoryWeight = oyeRealtimeInventory.getTheoryWeight();
             BigDecimal realTimeMaterialNumber = oyeRealtimeInventory.getMaterialNumber();
             BigDecimal realTimeNetWeight = oyeRealtimeInventory.getNetWeight();
-            if (realTimeTheoryWeight.compareTo(theoryWeight) >= 0) {
-                oyeRealtimeInventory.setTheoryWeight(realTimeTheoryWeight.subtract(theoryWeight));
-            }
             if (realTimeMaterialNumber.compareTo(materialNumber) >= 0 ) {
                 oyeRealtimeInventory.setMaterialNumber(realTimeMaterialNumber.subtract(materialNumber));
             }else{
                 throw new Exception("出库件数大于库存件数,无法出库");
             }
+            oyeRealtimeInventory.setTheoryWeight(realTimeTheoryWeight.subtract(theoryWeight));
             oyeRealtimeInventory.setNetWeight(realTimeNetWeight.subtract(netWeight));
         }
         return oyeRealtimeInventory;