|
|
@ -722,6 +722,22 @@ public class BaseModelModpriceService extends MybatisBaseService<BaseModelModpri |
|
|
|
importVo.setOtherConfig(modpriceImportVo.getOtherConfig()); |
|
|
|
importVo.setModelSid(modpriceImportVo.getModelSid()); |
|
|
|
importVo.setConfigSid(modpriceImportVo.getConfigSid()); |
|
|
|
if (StringUtils.isNotBlank(importVo.getGuidedPrice()) && importVo.getGuidedPrice().contains(".")) { |
|
|
|
String guidedPrice = importVo.getGuidedPrice(); |
|
|
|
String substring = guidedPrice.substring(0, guidedPrice.lastIndexOf(".")); |
|
|
|
String substringLast = guidedPrice.substring(guidedPrice.lastIndexOf(".") + 1); |
|
|
|
if ("0".equals(substringLast) || "00".equals(substringLast)) { |
|
|
|
importVo.setGuidedPrice(substring); |
|
|
|
} |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(importVo.getManufactorSettlementPrice()) && importVo.getManufactorSettlementPrice().contains(".")) { |
|
|
|
String settlementPrice = importVo.getManufactorSettlementPrice(); |
|
|
|
String substring = settlementPrice.substring(0, settlementPrice.lastIndexOf(".")); |
|
|
|
String substringLast = settlementPrice.substring(settlementPrice.lastIndexOf(".") + 1); |
|
|
|
if ("0".equals(substringLast) || "00".equals(substringLast)) { |
|
|
|
importVo.setManufactorSettlementPrice(substring); |
|
|
|
} |
|
|
|
} |
|
|
|
importVoList.add(importVo); |
|
|
|
vehTypeAndConfigMap.put(importVo.getRankNo(), importVo.getVehicleTypeCode() + importVo.getConfigCode() + importVo.getGuidedPrice() + importVo.getManufactorSettlementPrice()); |
|
|
|
ranks.add(importVo.getRankNo()); |
|
|
|