HuanongCarInfoConvertImpl.java 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. package com.ydtech.modules.ins.convert;
  2. import com.ydtech.modules.ins.model.request.HuanongCarInfo;
  3. import com.ydtech.modules.ins.model.ya.CarModelDTO;
  4. import javax.annotation.Generated;
  5. @Generated(
  6. value = "org.mapstruct.ap.MappingProcessor",
  7. date = "2024-08-16T18:24:34+0800",
  8. comments = "version: 1.5.4.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
  9. )
  10. public class HuanongCarInfoConvertImpl implements HuanongCarInfoConvert {
  11. @Override
  12. public CarModelDTO huanongCar2YonganCar(HuanongCarInfo huanongCarInfo) {
  13. if ( huanongCarInfo == null ) {
  14. return null;
  15. }
  16. CarModelDTO carModelDTO = new CarModelDTO();
  17. carModelDTO.setModelCode( huanongCarInfo.getModelCode() );
  18. carModelDTO.setModelName( huanongCarInfo.getModel() );
  19. carModelDTO.setRatedPassengerCapacity( String.valueOf( huanongCarInfo.getApprovedPassengersCapacity() ) );
  20. carModelDTO.setDisplacement( String.valueOf( huanongCarInfo.getDisplacement() ) );
  21. carModelDTO.setReplacementValue( String.valueOf( huanongCarInfo.getPurchasePrice() ) );
  22. carModelDTO.setPowerScale( String.valueOf( huanongCarInfo.getPower() ) );
  23. carModelDTO.setEnergyTypes( huanongCarInfo.getEnergyTypes() );
  24. return carModelDTO;
  25. }
  26. }