Merge remote-tracking branch 'origin/dev_20230808_OTA'
This commit is contained in:
+3
-3
@@ -122,9 +122,9 @@
|
|||||||
plb.project_version versionNumber,
|
plb.project_version versionNumber,
|
||||||
pni.project_name car,
|
pni.project_name car,
|
||||||
pyni.year_name yearName from project_library_base plb
|
pyni.year_name yearName from project_library_base plb
|
||||||
join project_name_info pni on pni.id = plb.project_name_id
|
JOIN project_name_info pni ON pni.id = plb.project_name_id
|
||||||
join project_year_name_info pyni on pyni.project_name_id = pni.id
|
JOIN project_year_name_info pyni ON pyni.id = plb.year_name_id
|
||||||
where plb.target_market LIKE CONCAT(CONCAT('%',#{market}),'%')
|
where plb.target_market =#{market}
|
||||||
and pni.project_name =#{car}
|
and pni.project_name =#{car}
|
||||||
GROUP BY plb.id
|
GROUP BY plb.id
|
||||||
ORDER BY project_version asc
|
ORDER BY project_version asc
|
||||||
|
|||||||
+11
-1
@@ -1021,7 +1021,7 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<VersionVO> getProjectVersionList(String carMarket, String cut) {
|
public List<VersionVO> getProjectVersionList(String carMarket, String cut) {
|
||||||
|
List<DictModel> dictModels = sysDictService.queryDictItemsByCode(DicCodeEnum.REGION.getCode());
|
||||||
List<VersionVO> result = new LinkedList<>();
|
List<VersionVO> result = new LinkedList<>();
|
||||||
if (StringUtils.isNotBlank(carMarket)) {
|
if (StringUtils.isNotBlank(carMarket)) {
|
||||||
List<VersionVO> versionVOList = new LinkedList<>();
|
List<VersionVO> versionVOList = new LinkedList<>();
|
||||||
@@ -1032,6 +1032,7 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
|
|||||||
if (conditionSplit.length > 1) {
|
if (conditionSplit.length > 1) {
|
||||||
market = conditionSplit[1];
|
market = conditionSplit[1];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (StringUtils.isNotBlank(market)) {
|
if (StringUtils.isNotBlank(market)) {
|
||||||
if (market.equals("CN")) {
|
if (market.equals("CN")) {
|
||||||
//项目库里市场存的是China 不是CN
|
//项目库里市场存的是China 不是CN
|
||||||
@@ -1041,6 +1042,15 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
|
|||||||
market = "UK";
|
market = "UK";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if("FORCE".equals(car)){
|
||||||
|
car = "Force";
|
||||||
|
}
|
||||||
|
String finalMarket = market;
|
||||||
|
List<DictModel> modelList = dictModels.stream().filter(e -> e.getTextEn().equals(finalMarket)).collect(Collectors.toList());
|
||||||
|
if(!modelList.isEmpty()){
|
||||||
|
market = modelList.get(0).getValue();
|
||||||
|
}
|
||||||
|
|
||||||
versionVOList = this.getBaseMapper().getProjectVersion(car, market);
|
versionVOList = this.getBaseMapper().getProjectVersion(car, market);
|
||||||
List<VersionVO> oneList = versionVOList.stream().filter(e -> StringUtils.isBlank(e.getParentId())).collect(Collectors.toList());
|
List<VersionVO> oneList = versionVOList.stream().filter(e -> StringUtils.isBlank(e.getParentId())).collect(Collectors.toList());
|
||||||
List<VersionVO> twoList = versionVOList.stream().filter(e -> StringUtils.isNotBlank(e.getParentId())).collect(Collectors.toList());
|
List<VersionVO> twoList = versionVOList.stream().filter(e -> StringUtils.isNotBlank(e.getParentId())).collect(Collectors.toList());
|
||||||
|
|||||||
Reference in New Issue
Block a user