|
|
@ -6,11 +6,9 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.yxt.anrui.base.api.basemodelconfig.*; |
|
|
|
import com.yxt.anrui.base.api.basemodelmodprice.BaseModelVehicleVersionVo; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.ConfigInfo; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.ModelLabel; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.MoreConfigVo; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.ConfigInfo; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.VehicleModelPriceVo; |
|
|
|
import com.yxt.anrui.base.biz.basevehicleappendix.BaseVehicleAppendixService; |
|
|
|
import com.yxt.anrui.base.biz.basevehiclemodelappendix.BaseVehicleModelAppendixService; |
|
|
|
import com.yxt.anrui.base.common.enums.VehicleState; |
|
|
|
import com.yxt.anrui.portal.api.appsubsetversion.AppSubVersionVo; |
|
|
@ -321,7 +319,7 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
} |
|
|
|
return iPage; |
|
|
|
}*/ |
|
|
|
public List<BaseModelConfigListVo> getConfigName(List<BaseModelConfigListVo> records) { |
|
|
|
/*public List<BaseModelConfigListVo> getConfigName(List<BaseModelConfigListVo> records) { |
|
|
|
for (BaseModelConfigListVo record : records) { |
|
|
|
// String slowMachine = StringUtils.isNotBlank(record.getSlowMachine()) && "有".equals(record.getSlowMachine()) ? ("缓速器" + "/") : "";
|
|
|
|
String slowMachine = StringUtils.isNotBlank(record.getSlowMachine()) ? (record.getSlowMachine() + "/") : ""; |
|
|
@ -373,7 +371,7 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
} |
|
|
|
return records; |
|
|
|
|
|
|
|
} |
|
|
|
}*/ |
|
|
|
|
|
|
|
/** |
|
|
|
* 更多配置分页列表(非本公司的) |
|
|
@ -513,15 +511,15 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
|
|
|
|
public ModelConfigVo getModelConfigList(PagerQuery<ModelConfigListQuery> pagerQuery) { |
|
|
|
String userSid = pagerQuery.getParams().getUserSid(); |
|
|
|
// String orgPath = pagerQuery.getParams().getOrgPath();
|
|
|
|
// String orgSid = "";
|
|
|
|
// if (StringUtils.isBlank(orgPath)) {
|
|
|
|
// orgSid = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData();
|
|
|
|
// } else {
|
|
|
|
// orgSid = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData();
|
|
|
|
// }
|
|
|
|
String orgPath = pagerQuery.getParams().getOrgPath(); |
|
|
|
String orgSid = ""; |
|
|
|
if (StringUtils.isBlank(orgPath)) { |
|
|
|
orgSid = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); |
|
|
|
} else { |
|
|
|
orgSid = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
} |
|
|
|
// 1、根据业务员部门sid查询分公司sid
|
|
|
|
String orgSid = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); |
|
|
|
// String orgSid = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData();
|
|
|
|
if (StringUtils.isNotBlank(orgSid)) { |
|
|
|
pagerQuery.getParams().setUseOrg(orgSid); |
|
|
|
} |
|
|
@ -559,7 +557,6 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
//配置列表
|
|
|
|
IPage<ModelConfigListQuery> page = PagerUtil.queryToPage(pagerQuery); |
|
|
|
QueryWrapper<AppModelConfigListVo> qw = modelConfigQueryWrapper(pagerQuery.getParams()); |
|
|
|
// List<AppModelConfigListVo> appModelConfigListVos = baseMapper.getModelConfigPageList(page, qw, VehicleState.LockEnum.UN_LOCK.getCode(), orgSid);
|
|
|
|
List<AppModelConfigListVo> appModelConfigListVos = baseMapper.getModelConfigPageList(qw, VehicleState.LockEnum.UN_LOCK.getCode(), orgSid); |
|
|
|
long pages = page.getPages(); |
|
|
|
vo.setPages((int) pages); |
|
|
@ -581,7 +578,7 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
} |
|
|
|
appModelConfigListVo.setMoreList(moreConfigVos); |
|
|
|
} |
|
|
|
addDonfigName(appModelConfigListVos); |
|
|
|
addDonfigName1(appModelConfigListVos); |
|
|
|
vo.setModelConfigList(appModelConfigListVos); |
|
|
|
return vo; |
|
|
|
} |
|
|
@ -640,11 +637,22 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
} |
|
|
|
appModelConfigListVo.setMoreList(moreConfigVos); |
|
|
|
}*/ |
|
|
|
addDonfigName(appModelConfigListVos); |
|
|
|
addDonfigName1(appModelConfigListVos); |
|
|
|
vo.setModelConfigList(appModelConfigListVos); |
|
|
|
return vo; |
|
|
|
} |
|
|
|
|
|
|
|
public List<AppModelConfigListVo> addDonfigName1(List<AppModelConfigListVo> appModelConfigListVos) { |
|
|
|
for (AppModelConfigListVo appModelConfigListVo : appModelConfigListVos) { |
|
|
|
BaseModelConfig baseModelConfig = fetchBySid(appModelConfigListVo.getConfigSid()); |
|
|
|
String configName = configNameSpell(baseModelConfig); |
|
|
|
appModelConfigListVo.setConfigName(configName); |
|
|
|
} |
|
|
|
return appModelConfigListVos; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 拼接常用车型字段(configName) |
|
|
|
* |
|
|
@ -870,7 +878,7 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
} |
|
|
|
appModelConfigListVo.setMoreList(moreConfigVos); |
|
|
|
} |
|
|
|
addDonfigName(appModelConfigListVos1); |
|
|
|
addDonfigName1(appModelConfigListVos1); |
|
|
|
return appModelConfigListVos; |
|
|
|
} |
|
|
|
|
|
|
@ -1049,7 +1057,7 @@ public class BaseModelConfigService extends MybatisBaseService<BaseModelConfigMa |
|
|
|
} |
|
|
|
appModelConfigListVo.setMoreList(moreConfigVos); |
|
|
|
} |
|
|
|
addDonfigName(appModelConfigListVos); |
|
|
|
addDonfigName1(appModelConfigListVos); |
|
|
|
vo.setModelConfigList(appModelConfigListVos); |
|
|
|
return vo; |
|
|
|
} |
|
|
|