ChargingReceptionService.java 955 B

12345678910111213141516171819202122232425262728293031323334
  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. }