Browse Source

车型报价修改配置名称

zhanglei
dimengzhe 2 years ago
parent
commit
4175725e1b
  1. 94
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleoffer/BusVehicleOfferService.java

94
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleoffer/BusVehicleOfferService.java

@ -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);

Loading…
Cancel
Save