|
|
@ -237,7 +237,7 @@ public class BusVehicleOfferService extends MybatisBaseService<BusVehicleOfferMa |
|
|
|
BusVehicleOffer busVehicleOffer = new BusVehicleOffer(); |
|
|
|
String sid = busVehicleOffer.getSid(); |
|
|
|
String configName = ""; |
|
|
|
//缓速器
|
|
|
|
/*//缓速器
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSlowMachine()) && "有".equals(busVehicleOfferDetailVo.getSlowMachine())) { |
|
|
|
configName += "缓速器/"; |
|
|
|
} |
|
|
@ -303,6 +303,90 @@ public class BusVehicleOfferService extends MybatisBaseService<BusVehicleOfferMa |
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSpecification())) { |
|
|
|
configName += busVehicleOfferDetailVo.getSpecification() + "/"; |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getPackingCase())) { |
|
|
|
configName += busVehicleOfferDetailVo.getPackingCase() + "/"; |
|
|
|
}*/ |
|
|
|
//颜色
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getCarColor())) { |
|
|
|
configName += busVehicleOfferDetailVo.getCarColor() + "/"; |
|
|
|
} |
|
|
|
//缓速器
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSlowMachine())) { |
|
|
|
configName += busVehicleOfferDetailVo.getSlowMachine() + "/"; |
|
|
|
} |
|
|
|
//后视镜
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getRearViewMirror())) { |
|
|
|
configName += busVehicleOfferDetailVo.getRearViewMirror() + "/"; |
|
|
|
} |
|
|
|
//轮胎
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getTireSize())) { |
|
|
|
configName += busVehicleOfferDetailVo.getTireSize() + "/"; |
|
|
|
} |
|
|
|
//驾驶室规格
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSpecification())) { |
|
|
|
configName += busVehicleOfferDetailVo.getSpecification() + "/"; |
|
|
|
} |
|
|
|
//后桥
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getRearAxleValue())) { |
|
|
|
configName += busVehicleOfferDetailVo.getRearAxleValue() + "/"; |
|
|
|
} |
|
|
|
//后桥速比
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getRearAxleRatio())) { |
|
|
|
configName += busVehicleOfferDetailVo.getRearAxleRatio() + "/"; |
|
|
|
} |
|
|
|
//空调
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getAirConditioner())) { |
|
|
|
configName += busVehicleOfferDetailVo.getAirConditioner() + "/"; |
|
|
|
} |
|
|
|
//轮毂材质
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getHubMaterial())) { |
|
|
|
configName += busVehicleOfferDetailVo.getHubMaterial() + "/"; |
|
|
|
} |
|
|
|
//导流罩
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getBaffleModel())) { |
|
|
|
configName += busVehicleOfferDetailVo.getBaffleModel() + "/"; |
|
|
|
} |
|
|
|
//悬架
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSuspension())) { |
|
|
|
configName += busVehicleOfferDetailVo.getSuspension() + "/"; |
|
|
|
} |
|
|
|
//座椅
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSeat())) { |
|
|
|
configName += busVehicleOfferDetailVo.getSeat() + "/"; |
|
|
|
} |
|
|
|
//护轮罩
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getTireCover())) { |
|
|
|
configName += busVehicleOfferDetailVo.getTireCover() + "/"; |
|
|
|
} |
|
|
|
//鞍座
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getSaddle())) { |
|
|
|
configName += busVehicleOfferDetailVo.getSaddle() + "/"; |
|
|
|
} |
|
|
|
//轴距
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getWheelbase())) { |
|
|
|
configName += busVehicleOfferDetailVo.getWheelbase() + "/"; |
|
|
|
} |
|
|
|
//保险杠
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getBumper())) { |
|
|
|
configName += busVehicleOfferDetailVo.getBumper() + "/"; |
|
|
|
} |
|
|
|
//配置包
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getConfiguringBao())) { |
|
|
|
configName += busVehicleOfferDetailVo.getConfiguringBao() + "/"; |
|
|
|
} |
|
|
|
//独立热源
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getIndependentSources())) { |
|
|
|
configName += busVehicleOfferDetailVo.getIndependentSources() + "/"; |
|
|
|
} |
|
|
|
//燃料箱
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getFuelTank())) { |
|
|
|
configName += busVehicleOfferDetailVo.getFuelTank() + "/"; |
|
|
|
} |
|
|
|
//多媒体
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getMultimedia())) { |
|
|
|
configName += busVehicleOfferDetailVo.getMultimedia() + "/"; |
|
|
|
} |
|
|
|
//货箱
|
|
|
|
if (StringUtils.isNotBlank(busVehicleOfferDetailVo.getPackingCase())) { |
|
|
|
configName += busVehicleOfferDetailVo.getPackingCase() + "/"; |
|
|
|
} |
|
|
@ -324,8 +408,9 @@ public class BusVehicleOfferService extends MybatisBaseService<BusVehicleOfferMa |
|
|
|
save(busVehicleOffer); |
|
|
|
} else { |
|
|
|
BaseModelConfig baseModelConfig = new BaseModelConfig(); |
|
|
|
BeanUtil.copyProperties(busVehicleOfferDetailVo, baseModelConfig); |
|
|
|
baseModelConfig.setSid(sid); |
|
|
|
// BeanUtil.copyProperties(busVehicleOfferDetailVo, baseModelConfig);
|
|
|
|
BeanUtil.copyProperties(busVehicleOfferDetailVo, baseModelConfig,"sid"); |
|
|
|
// baseModelConfig.setSid(sid);
|
|
|
|
baseModelConfig.setConfigName(configName); |
|
|
|
baseModelConfigService.save(baseModelConfig); |
|
|
|
String costPrice = busVehicleOfferDetailVo.getCostPrice(); |
|
|
@ -338,7 +423,8 @@ public class BusVehicleOfferService extends MybatisBaseService<BusVehicleOfferMa |
|
|
|
} |
|
|
|
BaseVehmodelConfig baseVehmodelConfig = new BaseVehmodelConfig(); |
|
|
|
baseVehmodelConfig.setModelSid(busVehicleOfferDetailVo.getVehModelSid()); |
|
|
|
baseVehmodelConfig.setConfigurationItemsSid(busVehicleOfferDetailVo.getVehModelConfigSid()); |
|
|
|
// baseVehmodelConfig.setConfigurationItemsSid(busVehicleOfferDetailVo.getVehModelConfigSid());
|
|
|
|
baseVehmodelConfig.setConfigurationItemsSid(baseModelConfig.getSid()); |
|
|
|
baseVehmodelConfig.setUseOrgSid(busVehicleOfferDetailVo.getCreateOrgSid()); |
|
|
|
baseVehmodelConfigService.save(baseVehmodelConfig); |
|
|
|
BeanUtil.copyProperties(busVehicleOfferDetailVo, busVehicleOffer); |
|
|
|