Explorar el Código

储运中心查询特殊处理定尺为9100修改为8790

lingpeng.li hace 1 día
padre
commit
e0ecd23d5a

+ 16 - 0
zgztBus/jeecg-module-sbm/src/main/java/org/jeecg/modules/carUnit/service/impl/CarUnitServiceImpl.java

@@ -1836,6 +1836,10 @@ public class CarUnitServiceImpl extends ServiceImpl<CarUnitMapper, CarUnit> impl
                     brandNum = billetBasicInfo.getBrandNum();
                 }
 
+                if (size != null && size.trim().equals("9100")) {
+                    size = "8790";
+                }
+
                 StorageCenterHeatNoInvoicingVO.SizeDetail sizeDetail = new StorageCenterHeatNoInvoicingVO.SizeDetail();
                 sizeDetail.setSize(Integer.valueOf(size));
                 sizeDetail.setSizeAmount(sameSizeList.size());
@@ -1975,6 +1979,10 @@ public class CarUnitServiceImpl extends ServiceImpl<CarUnitMapper, CarUnit> impl
                             .map(BigDecimal::valueOf)
                             .reduce(BigDecimal.ZERO, BigDecimal::add);
 
+                    if (size != null && size.equals(9100)) {
+                        size = 8790;
+                    }
+
                     // 添加尺寸明细
                     StorageCenterHeatNoInvoicingVO.SizeDetail sizeDetail = new StorageCenterHeatNoInvoicingVO.SizeDetail();
                     sizeDetail.setSize(size);
@@ -2116,6 +2124,10 @@ public class CarUnitServiceImpl extends ServiceImpl<CarUnitMapper, CarUnit> impl
                             .map(BigDecimal::valueOf)
                             .reduce(BigDecimal.ZERO, BigDecimal::add);
 
+                    if (size != null && size.equals(9100)) {
+                        size = 8790;
+                    }
+
                     // 添加尺寸明细
                     StorageCenterHeatNoInvoicingVO.SizeDetail sizeDetail = new StorageCenterHeatNoInvoicingVO.SizeDetail();
                     sizeDetail.setSize(size);
@@ -2257,6 +2269,10 @@ public class CarUnitServiceImpl extends ServiceImpl<CarUnitMapper, CarUnit> impl
                             .map(BigDecimal::valueOf)
                             .reduce(BigDecimal.ZERO, BigDecimal::add);
 
+                    if (size != null && size.equals(9100)) {
+                        size = 8790;
+                    }
+
                     // 添加尺寸明细
                     StorageCenterHeatNoInvoicingVO.SizeDetail sizeDetail = new StorageCenterHeatNoInvoicingVO.SizeDetail();
                     sizeDetail.setSize(size);