| 123456789101112131415161718192021222324252627282930313233 |
- package com.ydtech.modules.order.convert;
- import com.ydtech.modules.ins.model.ya.CarModelDTO;
- import com.ydtech.modules.order.entity.api.zhongmei.response.ModelsQueryResponse;
- import org.mapstruct.Mapper;
- import org.mapstruct.Mapping;
- import org.mapstruct.factory.Mappers;
- import java.util.List;
- @Mapper
- public interface SimpleStadarCarDTOConvert {
- SimpleStadarCarDTOConvert INSTANCE = Mappers.getMapper(SimpleStadarCarDTOConvert.class);
- List<CarModelDTO> map(List<ModelsQueryResponse.SimpleStadarCarDTO> zmCarModels);
- @Mapping(source = "localModelCode", target = "modelCode")
- @Mapping(source = "modelName", target = "modelName")
- @Mapping(source = "brand", target = "brandCN")
- @Mapping(source = "series", target = "series")
- @Mapping(source = "approvedPassengersCapacity", target = "ratedPassengerCapacity")
- @Mapping(source = "displacement", target = "displacement")
- @Mapping(source = "lfDate", target = "marketYear")
- @Mapping(source = "purchasePrice", target = "replacementValue")
- @Mapping(source = "vehicleDescription", target = "remark")
- @Mapping(source = "energyTypes", target = "fuelType")
- @Mapping(source = "energyTypes", target = "energyTypes")
- @Mapping(source = "power", target = "powerScale")
- CarModelDTO zhongmeiCar2YonganCar(ModelsQueryResponse.SimpleStadarCarDTO renbaoCarModel);
- }
|