提交 3d8e2128 authored 作者: liuhaiquan's avatar liuhaiquan

修改自由车辆取消运单违约金额计算的问题

上级 53970611
......@@ -254,6 +254,11 @@ public class BreakContractDriverRecordServiceImpl implements BreakContractDrive
@Override
public BigDecimal getBreakContractFigure(String childNo) {
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();
if (rule == null) {return BigDecimal.ZERO;}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论