|
|
@@ -56,8 +56,11 @@ public class ZhongMeiOrderApiController {
|
|
|
@ApiOperation(value = "车型查询接口")
|
|
|
public HttpResult<List<CarModelDTO>> modelsQuery(@RequestBody ModelsQueryQueryVo modelsQueryQueryVo) {
|
|
|
List<CarModelDTO> map = this.zhongMeiOrderApiService.modelsQuery(modelsQueryQueryVo.getModelName());
|
|
|
- List<CarModelDTO> carModelDTOS =
|
|
|
- map.stream().sorted(Comparator.comparing(CarModelDTO::getReplacementValue)).collect(Collectors.toList());
|
|
|
+ List<CarModelDTO> carModelDTOS = map.stream()
|
|
|
+ .sorted(Comparator.comparing(
|
|
|
+ dto -> Float.parseFloat(dto.getReplacementValue())
|
|
|
+ ))
|
|
|
+ .collect(Collectors.toList());
|
|
|
if (!StringUtils.isEmpty(modelsQueryQueryVo.getMarketYear())) {
|
|
|
List<CarModelDTO> collect = carModelDTOS.stream().filter(x -> !StringUtils.isEmpty(x.getMarketYear()) && x.getMarketYear().startsWith(modelsQueryQueryVo.getMarketYear())).collect(Collectors.toList());
|
|
|
return HttpResult.ok(collect);
|