Browse Source

审核码包码数增加备用码量

tanzhongran 3 years ago
parent
commit
167b0bb5f1

+ 3 - 1
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/service/impl/QrPackageServiceImpl.java

@@ -609,7 +609,9 @@ public class QrPackageServiceImpl implements QrPackageService {
         }
 
         //聚合拼接描述
-        long totalQrNumber = qrPackageList.stream().mapToLong(qrPackage -> (qrPackage.getQrNumber()*(1+ IMathUtils.asInt(qrPackage.getStandbyRatio())/100))).sum();
+        long totalQrNumber = qrPackageList.stream().mapToLong(qrPackage -> (
+                new Double(qrPackage.getQrNumber()*(1+ Double.valueOf(IMathUtils.asInt(qrPackage.getStandbyRatio()))/100)).longValue()
+            )).sum();
         String packageIds = qrPackageList.stream().map(qrPackage -> String.valueOf(qrPackage.getId())).collect(Collectors.joining(","));
 
         String desc = String.format("该SAP订单号和物料已申请码包%s,码数量%d", packageIds, totalQrNumber);