提交 dcd7243d authored 作者: liuhaiquan's avatar liuhaiquan

Merge remote-tracking branch 'origin/v8.6_small_version_fix_20231218' into test

...@@ -254,6 +254,11 @@ public class BreakContractDriverRecordServiceImpl implements BreakContractDrive ...@@ -254,6 +254,11 @@ public class BreakContractDriverRecordServiceImpl implements BreakContractDrive
@Override @Override
public BigDecimal getBreakContractFigure(String childNo) { public BigDecimal getBreakContractFigure(String childNo) {
OrderChild orderChild = orderChildDao.getByChildNo(childNo).orElseThrow(PerformanceResultEnum.ORDER_CHILD_NO_FOUND); OrderChild orderChild = orderChildDao.getByChildNo(childNo).orElseThrow(PerformanceResultEnum.ORDER_CHILD_NO_FOUND);
//自由车辆违约金额返回0元
OrderGoods orderGoods = orderGoodsDao.getByOrderGoodsNo(orderChild.getOrderGoodsNo()).orElseThrow(PerformanceResultEnum.ORDER_GOODS_NO_FOUND);
if(Objects.equals(TruckDemandEnum.TruckType.OWNER_CAR.getCode(),orderGoods.getTruckDemand())){
return new BigDecimal("0.00");
}
BreakContractDriverRule rule = breakContractDriverRuleDao.getEntityByKey(1).orNull(); BreakContractDriverRule rule = breakContractDriverRuleDao.getEntityByKey(1).orNull();
if (rule == null) {return BigDecimal.ZERO;} if (rule == null) {return BigDecimal.ZERO;}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论