|
@@ -110,6 +110,11 @@ public class BmstruckDetailsOrderServiceImpl implements IBmstruckDetailsOrderSer
|
|
|
if(bmstruckDetailsOrderMapper.getIsHaveDetailsOrder(weightTaskResultId) > 0 ){
|
|
|
continue;
|
|
|
}
|
|
|
+ BigDecimal netWeightIsNull = bmstruckDetailsOrderMapper.getNetWeight(weightTaskResultId);
|
|
|
+ if (netWeightIsNull == null) {
|
|
|
+ System.out.println("没有计量实绩,不生成结算数据:" + orderId);
|
|
|
+ continue;
|
|
|
+ }
|
|
|
//BigDecimal detailsAmountOld=new BigDecimal(0);
|
|
|
try {
|
|
|
BigDecimal detailsAmountOld = generateTruckFees(orderId, weightTaskResultId);
|