2023-03-04 16:29:55 +08:00
|
|
|
|
package com.jsowell.thirdparty.service;
|
|
|
|
|
|
|
2023-04-24 13:55:33 +08:00
|
|
|
|
import com.jsowell.pile.dto.QueryEquipmentDTO;
|
2023-04-25 14:03:09 +08:00
|
|
|
|
import com.jsowell.pile.dto.QueryStartChargeDTO;
|
2023-04-17 15:48:12 +08:00
|
|
|
|
import com.jsowell.thirdparty.domain.StationStatsInfo;
|
|
|
|
|
|
import com.jsowell.pile.dto.QueryStationInfoDTO;
|
2023-04-24 13:55:33 +08:00
|
|
|
|
import com.jsowell.thirdparty.vo.EquipmentAuthVO;
|
2023-04-10 16:58:44 +08:00
|
|
|
|
import com.jsowell.thirdparty.vo.LianLianPageResponse;
|
2023-04-25 11:20:43 +08:00
|
|
|
|
import com.jsowell.thirdparty.vo.QueryChargingStatusVO;
|
2023-04-25 14:03:09 +08:00
|
|
|
|
import com.jsowell.thirdparty.vo.QueryStopChargeVO;
|
2023-04-08 14:20:19 +08:00
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
2023-03-04 16:29:55 +08:00
|
|
|
|
public interface LianLianService {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 根据运营商id,推送运营商信息
|
|
|
|
|
|
* @param merchantId
|
|
|
|
|
|
*/
|
|
|
|
|
|
void pushMerchantInfo(Long merchantId);
|
2023-04-08 14:20:19 +08:00
|
|
|
|
|
2023-04-11 17:04:17 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 联联平台获取充电站信息
|
|
|
|
|
|
* @param dto
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
2023-04-10 16:58:44 +08:00
|
|
|
|
LianLianPageResponse query_stations_info(QueryStationInfoDTO dto);
|
2023-04-11 17:04:17 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 设备接口状态查询
|
|
|
|
|
|
* 此接口用于批量查询设备实时状态
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param StationIDs
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
LianLianPageResponse query_station_status(List<String> StationIDs);
|
2023-04-14 16:50:49 +08:00
|
|
|
|
|
|
|
|
|
|
|
2023-04-24 13:55:33 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 查询统计信息
|
|
|
|
|
|
* @param dto
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
2023-04-17 15:48:12 +08:00
|
|
|
|
StationStatsInfo query_station_stats(QueryStationInfoDTO dto);
|
2023-04-24 13:55:33 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 请求设备认证
|
|
|
|
|
|
* @param dto
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
EquipmentAuthVO query_equip_auth(QueryEquipmentDTO dto);
|
2023-04-25 11:20:43 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 查询充电状态
|
|
|
|
|
|
* @param startChargeSeq
|
|
|
|
|
|
*/
|
|
|
|
|
|
QueryChargingStatusVO query_equip_charge_status(String startChargeSeq);
|
2023-04-25 14:03:09 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 请求停止充电
|
|
|
|
|
|
* @param dto
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
QueryStopChargeVO query_stop_charge(QueryStartChargeDTO dto);
|
2023-03-04 16:29:55 +08:00
|
|
|
|
}
|