提交 01f9b67a authored 作者: huyufan's avatar huyufan

修改BUG

上级 7a7e45a5
...@@ -309,7 +309,7 @@ public class OrderGoodsServiceImpl implements OrderGoodsService { ...@@ -309,7 +309,7 @@ public class OrderGoodsServiceImpl implements OrderGoodsService {
rollbackOrderWeightParam.setResidueWeight(answer); rollbackOrderWeightParam.setResidueWeight(answer);
rollbackOrderWeightParam.setOwnResidueCarryWeight(BigDecimal.ZERO); rollbackOrderWeightParam.setOwnResidueCarryWeight(BigDecimal.ZERO);
rollbackOrderWeightParam.setPlatformResidueCarryWeight(answer); rollbackOrderWeightParam.setPlatformResidueCarryWeight(answer);
}else if (oldOrderGoods.getTruckDemand().equals(TruckDemandEnum.TruckType.OWNER_CAR.getCode())) { }else if (oldOrderGoods.getTruckDemand().equals(TruckDemandEnum.TruckType.PLATFORM_ANY_CAR.getCode())) {
rollbackOrderWeightParam.setResidueWeight(answer); rollbackOrderWeightParam.setResidueWeight(answer);
rollbackOrderWeightParam.setOwnResidueCarryWeight(answer); rollbackOrderWeightParam.setOwnResidueCarryWeight(answer);
rollbackOrderWeightParam.setPlatformResidueCarryWeight(BigDecimal.ZERO); rollbackOrderWeightParam.setPlatformResidueCarryWeight(BigDecimal.ZERO);
...@@ -321,10 +321,15 @@ public class OrderGoodsServiceImpl implements OrderGoodsService { ...@@ -321,10 +321,15 @@ public class OrderGoodsServiceImpl implements OrderGoodsService {
rollbackOrderWeightParam.setResidueWeight(answer.negate()); rollbackOrderWeightParam.setResidueWeight(answer.negate());
rollbackOrderWeightParam.setOwnResidueCarryWeight(BigDecimal.ZERO); rollbackOrderWeightParam.setOwnResidueCarryWeight(BigDecimal.ZERO);
rollbackOrderWeightParam.setPlatformResidueCarryWeight(answer.negate()); rollbackOrderWeightParam.setPlatformResidueCarryWeight(answer.negate());
}else if (oldOrderGoods.getTruckDemand().equals(TruckDemandEnum.TruckType.OWNER_CAR.getCode())) { }else if (oldOrderGoods.getTruckDemand().equals(TruckDemandEnum.TruckType.PLATFORM_ANY_CAR.getCode())) {
rollbackOrderWeightParam.setResidueWeight(answer.negate()); rollbackOrderWeightParam.setResidueWeight(answer.negate());
rollbackOrderWeightParam.setOwnResidueCarryWeight(answer.negate()); if (VehicleUsageEnum.Status.OWN.getCode().equals(oldOrderGoods.getVehicleUsage())) {
rollbackOrderWeightParam.setPlatformResidueCarryWeight(BigDecimal.ZERO); rollbackOrderWeightParam.setOwnResidueCarryWeight(answer.negate());
rollbackOrderWeightParam.setPlatformResidueCarryWeight(BigDecimal.ZERO);
} else {
rollbackOrderWeightParam.setOwnResidueCarryWeight(BigDecimal.ZERO);
rollbackOrderWeightParam.setPlatformResidueCarryWeight(answer.negate());
}
} }
} }
log.info("回填吨数:{}", JSONUtil.parse(rollbackOrderWeightParam)); log.info("回填吨数:{}", JSONUtil.parse(rollbackOrderWeightParam));
......
...@@ -46,7 +46,7 @@ public class GdService { ...@@ -46,7 +46,7 @@ public class GdService {
public static List<GdRouteDTO> getRoute(String key, BigDecimal originLongitude, BigDecimal originLatitude, public static List<GdRouteDTO> getRoute(String key, BigDecimal originLongitude, BigDecimal originLatitude,
BigDecimal destinationLongitude, BigDecimal destinationLatitude) { BigDecimal destinationLongitude, BigDecimal destinationLatitude) {
log.info("高德线路规划开始"); //log.info("高德线路规划开始");
List<GdRouteDTO> routeList = new ArrayList<>(); List<GdRouteDTO> routeList = new ArrayList<>();
String url = DIRECTION_API+"?origin=" + originLongitude.doubleValue()+","+originLatitude.doubleValue() String url = DIRECTION_API+"?origin=" + originLongitude.doubleValue()+","+originLatitude.doubleValue()
...@@ -154,7 +154,7 @@ public class GdService { ...@@ -154,7 +154,7 @@ public class GdService {
// 按距离升序 // 按距离升序
routeList.sort(Comparator.comparingInt(GdRouteDTO::getDistance)); routeList.sort(Comparator.comparingInt(GdRouteDTO::getDistance));
log.info("高德线路规划结束, route:{}", routeList.size()); //log.info("高德线路规划结束, route:{}", routeList.size());
return routeList; return routeList;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论