|
|
@@ -253,6 +253,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
scheme.setVehicleType(schemeSaveVo.getVehicleType());
|
|
|
scheme.setEnergyType(schemeSaveVo.getEnergyType());
|
|
|
scheme.setCarnature(schemeSaveVo.getCarnature());
|
|
|
+ scheme.setPriorityLevel(item.getPriorityLevel());
|
|
|
this.saveOrUpdate(scheme);
|
|
|
|
|
|
|
|
|
@@ -599,7 +600,9 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
.eq(PtlScheme::getProductId, schemeQueryVo.getProductId())
|
|
|
.eq(PtlScheme::getVehicleType, schemeQueryVo.getVehicleType())
|
|
|
.eq(PtlScheme::getEnergyType, EnergyType.isNewEnergy(schemeQueryVo.getEnergyType()) ? "1" : "0")
|
|
|
- .eq(PtlScheme::getCarnature, schemeQueryVo.getCarnature()));
|
|
|
+ .eq(PtlScheme::getCarnature, schemeQueryVo.getCarnature())
|
|
|
+ .orderByAsc(PtlScheme::getPriorityLevel)
|
|
|
+ .orderByDesc(PtlScheme::getCreateTime));
|
|
|
|
|
|
List<CompanySchemeVo> schemeVos = new ArrayList<>();
|
|
|
ptlSchemes.forEach(item -> {
|