Selaa lähdekoodia

运单详情新增是否超过损货率

donglang 2 viikkoa sitten
vanhempi
commit
2aef93bc08

+ 4 - 2
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/service/KwtWaybillOrderV1Service.java

@@ -4788,8 +4788,10 @@ public class KwtWaybillOrderV1Service {
         resp.setLoadCompleteRate(calculatePercentage(loadAmount, entrustAmount));
         String lossRate = calculateLossRate(loadAmount, unloadAmount);
         resp.setLossRate(lossRate);
-
-        resp.setIsPassReason(isLossRateExceeded(logOrder, lossRate));
+        // 原矿运输订单计算是否超过货损率
+        if (Objects.equals(logOrder.getOrderType(), 1)) {
+            resp.setIsPassReason(isLossRateExceeded(logOrder, lossRate));
+        }
 
         // 轨迹记录
         if (!CollectionUtils.isEmpty(nodeList)) {