ChargingReceptionService.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.zsElectric.boot.charging.service;
  2. import com.zsElectric.boot.common.util.electric.RequestParmsEntity;
  3. import com.zsElectric.boot.common.util.electric.ResponseParmsEntity;
  4. /**
  5. * 接收互联互通(平台)推送数据接口
  6. * */
  7. public interface ChargingReceptionService {
  8. /**
  9. * <p>2.4 推送启动充电结果</p>
  10. * @author SheepHy
  11. * @param requestDTO,参数为类则包含{@link RequestParmsEntity}
  12. * @return 停推送启动充电结果VO
  13. */
  14. ResponseParmsEntity chargeResponse(RequestParmsEntity requestDTO);
  15. /**
  16. * 2.6 推送充电状态
  17. * */
  18. ResponseParmsEntity chargeStatusResponse(RequestParmsEntity requestDTO);
  19. /**
  20. * 2.8 推送停止充电结果
  21. * */
  22. ResponseParmsEntity stopChargeResponse(RequestParmsEntity requestDTO);
  23. /**
  24. * 2.9 推送充电订单信息
  25. * */
  26. ResponseParmsEntity chargeOrderResponse(RequestParmsEntity requestDTO);
  27. /**
  28. * 3.2 设备状态变化推送
  29. * */
  30. ResponseParmsEntity stationStatus(RequestParmsEntity requestDTO);
  31. }