|
|
@ -328,42 +328,61 @@ public class BaseVehmodelConfigService extends MybatisBaseService<BaseVehmodelCo |
|
|
|
*/ |
|
|
|
public List<AppModelConfigListVo> addDonfigName(List<AppModelConfigListVo> appModelConfigListVos) { |
|
|
|
for (AppModelConfigListVo appModelConfigListVo : appModelConfigListVos) { |
|
|
|
String slowMachine = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSlowMachine()) ? (appModelConfigListVo.getSlowMachine() + "/") : ""; |
|
|
|
String slowMachine = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSlowMachine()) |
|
|
|
? (appModelConfigListVo.getSlowMachine() + "/") : ""; |
|
|
|
|
|
|
|
String rearViewMirror = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getRearViewMirror()) ? (appModelConfigListVo.getRearViewMirror() + "/") : ""; |
|
|
|
String rearViewMirror = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getRearViewMirror()) |
|
|
|
? (appModelConfigListVo.getRearViewMirror() + "/") : ""; |
|
|
|
|
|
|
|
String tireSize = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getTireSize()) ? (appModelConfigListVo.getTireSize() + "/") : ""; |
|
|
|
String tireSize = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getTireSize()) |
|
|
|
? (appModelConfigListVo.getTireSize() + "/") : ""; |
|
|
|
|
|
|
|
String specification = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSpecification()) ? (appModelConfigListVo.getSpecification() + "/") : ""; |
|
|
|
String specification = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSpecification()) |
|
|
|
? (appModelConfigListVo.getSpecification() + "/") : ""; |
|
|
|
|
|
|
|
String rearAxleRatio = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getRearAxleRatio()) ? (appModelConfigListVo.getRearAxleRatio() + "/") : ""; |
|
|
|
String rearAxleRatio = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getRearAxleRatio()) |
|
|
|
? (appModelConfigListVo.getRearAxleRatio() + "/") : ""; |
|
|
|
|
|
|
|
String airConditioner = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getAirConditioner()) && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getAirConditioner(), "有") ? ("空调" + "/") : ""; |
|
|
|
String airConditioner = StringUtils.isNotBlank(appModelConfigListVo.getAirConditioner()) |
|
|
|
// && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getAirConditioner(), "有") ? ("空调" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getAirConditioner() + "/") : ""; |
|
|
|
|
|
|
|
String hubMaterial = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getHubMaterial()) ? (appModelConfigListVo.getHubMaterial() + "/") : ""; |
|
|
|
String hubMaterial = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getHubMaterial()) |
|
|
|
? (appModelConfigListVo.getHubMaterial() + "/") : ""; |
|
|
|
|
|
|
|
String baffleModel = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getBaffleModel()) && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getBaffleModel(), "有") ? ("导流罩" + "/") : ""; |
|
|
|
String baffleModel = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getBaffleModel()) |
|
|
|
// && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getBaffleModel(), "有") ? ("导流罩" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getBaffleModel() + "/") : ""; |
|
|
|
String suspension = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSuspension()) |
|
|
|
? (appModelConfigListVo.getSuspension() + "/") : ""; |
|
|
|
|
|
|
|
String suspension = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSuspension()) ? (appModelConfigListVo.getSuspension() + "/") : ""; |
|
|
|
String seat = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSeat()) |
|
|
|
? (appModelConfigListVo.getSeat() + "/") : ""; |
|
|
|
|
|
|
|
String seat = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSeat()) ? (appModelConfigListVo.getSeat() + "/") : ""; |
|
|
|
String tireCover = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getTireCover()) |
|
|
|
// && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getTireCover(), "有") ? ("护轮罩" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getTireCover() + "/") : ""; |
|
|
|
String saddle = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSaddle()) |
|
|
|
? (appModelConfigListVo.getSaddle() + "/") : ""; |
|
|
|
|
|
|
|
String tireCover = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getTireCover()) && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getTireCover(), "有") ? ("护轮罩" + "/") : ""; |
|
|
|
String wheelbase = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getWheelbase()) |
|
|
|
? (appModelConfigListVo.getWheelbase() + "/") : ""; |
|
|
|
|
|
|
|
String saddle = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getSaddle()) ? (appModelConfigListVo.getSaddle() + "/") : ""; |
|
|
|
String bumper = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getBumper()) |
|
|
|
? (appModelConfigListVo.getBumper() + "/") : ""; |
|
|
|
|
|
|
|
String wheelbase = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getWheelbase()) ? (appModelConfigListVo.getWheelbase() + "/") : ""; |
|
|
|
String configuringBao = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getConfiguringBao()) |
|
|
|
? (appModelConfigListVo.getConfiguringBao() + "/") : ""; |
|
|
|
|
|
|
|
String bumper = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getBumper()) ? (appModelConfigListVo.getBumper() + "/") : ""; |
|
|
|
|
|
|
|
String configuringBao = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getConfiguringBao()) ? (appModelConfigListVo.getConfiguringBao() + "/") : ""; |
|
|
|
|
|
|
|
String independentSources = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getIndependentSources()) && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getIndependentSources(), "有") ? ("独立热源" + "/") : ""; |
|
|
|
|
|
|
|
String fuelTank = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getFuelTank()) ? (appModelConfigListVo.getFuelTank() + "/") : ""; |
|
|
|
|
|
|
|
String multimedia = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getMultimedia()) && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getMultimedia(), "有") ? ("多媒体") : ""; |
|
|
|
String independentSources = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getIndependentSources()) |
|
|
|
// && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getIndependentSources(), "有") ? ("独立热源" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getIndependentSources() + "/") : ""; |
|
|
|
String fuelTank = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getFuelTank()) |
|
|
|
? (appModelConfigListVo.getFuelTank() + "/") : ""; |
|
|
|
|
|
|
|
String multimedia = com.yxt.common.base.utils.StringUtils.isNotBlank(appModelConfigListVo.getMultimedia()) |
|
|
|
// && com.yxt.common.base.utils.StringUtils.equals(appModelConfigListVo.getMultimedia(), "有") ? ("多媒体") : "";
|
|
|
|
? (appModelConfigListVo.getMultimedia() + "/") : ""; |
|
|
|
String configName = slowMachine + rearViewMirror + tireSize + specification + rearAxleRatio + airConditioner + hubMaterial + |
|
|
|
baffleModel + suspension + seat + tireCover + saddle + wheelbase + bumper + configuringBao + independentSources + fuelTank + multimedia; |
|
|
|
appModelConfigListVo.setConfigName(configName); |
|
|
@ -500,42 +519,59 @@ public class BaseVehmodelConfigService extends MybatisBaseService<BaseVehmodelCo |
|
|
|
public AppCarConfigSummaryVo addConfigName(AppModelConfigListVo appModelConfigListVo) { |
|
|
|
AppCarConfigSummaryVo vo = new AppCarConfigSummaryVo(); |
|
|
|
//缓速器
|
|
|
|
String slowMachine = StringUtils.isNotBlank(appModelConfigListVo.getSlowMachine()) && "有".equals(appModelConfigListVo.getSlowMachine()) ? ("缓速器" + "/") : ""; |
|
|
|
String slowMachine = StringUtils.isNotBlank(appModelConfigListVo.getSlowMachine()) |
|
|
|
// && "有".equals(appModelConfigListVo.getSlowMachine()) ? ("缓速器" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getSlowMachine() + "/") : ""; |
|
|
|
String rearViewMirror = StringUtils.isNotBlank(appModelConfigListVo.getRearViewMirror()) |
|
|
|
? (appModelConfigListVo.getRearViewMirror() + "/") : ""; |
|
|
|
|
|
|
|
String rearViewMirror = StringUtils.isNotBlank(appModelConfigListVo.getRearViewMirror()) ? (appModelConfigListVo.getRearViewMirror() + "/") : ""; |
|
|
|
String tireSize = StringUtils.isNotBlank(appModelConfigListVo.getTireSize()) |
|
|
|
? (appModelConfigListVo.getTireSize() + "/") : ""; |
|
|
|
|
|
|
|
String tireSize = StringUtils.isNotBlank(appModelConfigListVo.getTireSize()) ? (appModelConfigListVo.getTireSize() + "/") : ""; |
|
|
|
String specification = StringUtils.isNotBlank(appModelConfigListVo.getSpecification()) |
|
|
|
? (appModelConfigListVo.getSpecification() + "/") : ""; |
|
|
|
|
|
|
|
String specification = StringUtils.isNotBlank(appModelConfigListVo.getSpecification()) ? (appModelConfigListVo.getSpecification() + "/") : ""; |
|
|
|
|
|
|
|
String rearAxleRatio = StringUtils.isNotBlank(appModelConfigListVo.getRearAxleRatio()) ? (appModelConfigListVo.getRearAxleRatio() + "/") : ""; |
|
|
|
String rearAxleRatio = StringUtils.isNotBlank(appModelConfigListVo.getRearAxleRatio()) |
|
|
|
? (appModelConfigListVo.getRearAxleRatio() + "/") : ""; |
|
|
|
//空调
|
|
|
|
String airConditioner = StringUtils.isNotBlank(appModelConfigListVo.getAirConditioner()) && "有".equals(appModelConfigListVo.getAirConditioner()) ? ("空调" + "/") : ""; |
|
|
|
|
|
|
|
String hubMaterial = StringUtils.isNotBlank(appModelConfigListVo.getHubMaterial()) ? (appModelConfigListVo.getHubMaterial() + "/") : ""; |
|
|
|
String airConditioner = StringUtils.isNotBlank(appModelConfigListVo.getAirConditioner()) |
|
|
|
// && "有".equals(appModelConfigListVo.getAirConditioner()) ? ("空调" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getAirConditioner() + "/") : ""; |
|
|
|
String hubMaterial = StringUtils.isNotBlank(appModelConfigListVo.getHubMaterial()) |
|
|
|
? (appModelConfigListVo.getHubMaterial() + "/") : ""; |
|
|
|
//导流罩
|
|
|
|
String baffleModel = StringUtils.isNotBlank(appModelConfigListVo.getBaffleModel()) && "有".equals(appModelConfigListVo.getBaffleModel()) ? ("导流罩" + "/") : ""; |
|
|
|
|
|
|
|
String suspension = StringUtils.isNotBlank(appModelConfigListVo.getSuspension()) ? (appModelConfigListVo.getSuspension() + "/") : ""; |
|
|
|
String baffleModel = StringUtils.isNotBlank(appModelConfigListVo.getBaffleModel()) |
|
|
|
// && "有".equals(appModelConfigListVo.getBaffleModel()) ? ("导流罩" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getBaffleModel() + "/") : ""; |
|
|
|
String suspension = StringUtils.isNotBlank(appModelConfigListVo.getSuspension()) |
|
|
|
? (appModelConfigListVo.getSuspension() + "/") : ""; |
|
|
|
|
|
|
|
String seat = StringUtils.isNotBlank(appModelConfigListVo.getSeat()) ? (appModelConfigListVo.getSeat() + "/") : ""; |
|
|
|
//护轮罩
|
|
|
|
String tireCover = StringUtils.isNotBlank(appModelConfigListVo.getTireCover()) && "有".equals(appModelConfigListVo.getTireCover()) ? ("护轮罩" + "/") : ""; |
|
|
|
|
|
|
|
String saddle = StringUtils.isNotBlank(appModelConfigListVo.getSaddle()) ? (appModelConfigListVo.getSaddle() + "/") : ""; |
|
|
|
|
|
|
|
String wheelbase = StringUtils.isNotBlank(appModelConfigListVo.getWheelbase()) ? (appModelConfigListVo.getWheelbase() + "/") : ""; |
|
|
|
|
|
|
|
String bumper = StringUtils.isNotBlank(appModelConfigListVo.getBumper()) ? (appModelConfigListVo.getBumper() + "/") : ""; |
|
|
|
|
|
|
|
String configuringBao = StringUtils.isNotBlank(appModelConfigListVo.getConfiguringBao()) ? (appModelConfigListVo.getConfiguringBao() + "/") : ""; |
|
|
|
|
|
|
|
String independentSources = StringUtils.isNotBlank(appModelConfigListVo.getIndependentSources()) && "有".equals(appModelConfigListVo.getIndependentSources()) ? ("独立热源" + "/") : ""; |
|
|
|
|
|
|
|
String fuelTank = StringUtils.isNotBlank(appModelConfigListVo.getFuelTank()) ? (appModelConfigListVo.getFuelTank() + "/") : ""; |
|
|
|
String tireCover = StringUtils.isNotBlank(appModelConfigListVo.getTireCover()) |
|
|
|
// && "有".equals(appModelConfigListVo.getTireCover()) ? ("护轮罩" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getTireCover() + "/") : ""; |
|
|
|
String saddle = StringUtils.isNotBlank(appModelConfigListVo.getSaddle()) |
|
|
|
? (appModelConfigListVo.getSaddle() + "/") : ""; |
|
|
|
|
|
|
|
String wheelbase = StringUtils.isNotBlank(appModelConfigListVo.getWheelbase()) |
|
|
|
? (appModelConfigListVo.getWheelbase() + "/") : ""; |
|
|
|
|
|
|
|
String bumper = StringUtils.isNotBlank(appModelConfigListVo.getBumper()) |
|
|
|
? (appModelConfigListVo.getBumper() + "/") : ""; |
|
|
|
|
|
|
|
String configuringBao = StringUtils.isNotBlank(appModelConfigListVo.getConfiguringBao()) |
|
|
|
? (appModelConfigListVo.getConfiguringBao() + "/") : ""; |
|
|
|
|
|
|
|
String independentSources = StringUtils.isNotBlank(appModelConfigListVo.getIndependentSources()) |
|
|
|
// && "有".equals(appModelConfigListVo.getIndependentSources()) ? ("独立热源" + "/") : "";
|
|
|
|
? (appModelConfigListVo.getIndependentSources() + "/") : ""; |
|
|
|
String fuelTank = StringUtils.isNotBlank(appModelConfigListVo.getFuelTank()) |
|
|
|
? (appModelConfigListVo.getFuelTank() + "/") : ""; |
|
|
|
//多媒体
|
|
|
|
String multimedia = StringUtils.isNotBlank(appModelConfigListVo.getMultimedia()) && "有".equals(appModelConfigListVo.getMultimedia()) ? ("多媒体") : ""; |
|
|
|
|
|
|
|
String multimedia = StringUtils.isNotBlank(appModelConfigListVo.getMultimedia()) |
|
|
|
// && "有".equals(appModelConfigListVo.getMultimedia()) ? ("多媒体") : "";
|
|
|
|
? (appModelConfigListVo.getMultimedia() + "/") : ""; |
|
|
|
String configName = slowMachine + rearViewMirror + tireSize + specification + rearAxleRatio + airConditioner + hubMaterial + |
|
|
|
baffleModel + suspension + seat + tireCover + saddle + wheelbase + bumper + configuringBao + independentSources + fuelTank + multimedia; |
|
|
|
vo.setConfig(configName); |
|
|
@ -574,10 +610,10 @@ public class BaseVehmodelConfigService extends MybatisBaseService<BaseVehmodelCo |
|
|
|
sidList.removeAll(Collections.singleton(null)); |
|
|
|
if (!sidList.isEmpty()) { |
|
|
|
List<String> siList = new ArrayList<>(); |
|
|
|
for (BaseVehomodelQuery q : sidList){ |
|
|
|
for (BaseVehomodelQuery q : sidList) { |
|
|
|
String modelSid = q.getModelSid(); |
|
|
|
String configSid = q.getConfigSid(); |
|
|
|
BaseVehmodelConfig baseVehmodelConfig = baseMapper.selectSid(modelSid,configSid,query.getUseOrgSid()); |
|
|
|
BaseVehmodelConfig baseVehmodelConfig = baseMapper.selectSid(modelSid, configSid, query.getUseOrgSid()); |
|
|
|
siList.add(baseVehmodelConfig.getSid()); |
|
|
|
} |
|
|
|
if (siList.size() > 0) { |
|
|
@ -590,8 +626,8 @@ public class BaseVehmodelConfigService extends MybatisBaseService<BaseVehmodelCo |
|
|
|
if (StringUtils.isNotBlank(query.getConfigName())) { |
|
|
|
qw.like("bmc.configName", query.getConfigName()); |
|
|
|
} |
|
|
|
qw.eq("bvm.isDelete",0); |
|
|
|
qw.eq("bmc.isDelete",0); |
|
|
|
qw.eq("bvm.isDelete", 0); |
|
|
|
qw.eq("bmc.isDelete", 0); |
|
|
|
IPage<BaseVehmodelConfig> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<BaseVehmodelConfigVos> pagging = baseMapper.selVehModelByUseOrgSidAndModelSidAndConfigSid(page, qw); |
|
|
|
PagerVo<BaseVehmodelConfigVos> p = PagerUtil.pageToVo(pagging, null); |
|
|
|