新增 华为相关接口 Service

This commit is contained in:
Lemon
2024-01-14 16:36:30 +08:00
parent 1363042a2f
commit ed31db97ad
7 changed files with 526 additions and 0 deletions

View File

@@ -5,6 +5,8 @@ import com.jsowell.pile.dto.QueryEquipChargeStatusDTO;
import com.jsowell.pile.dto.QueryEquipmentDTO;
import com.jsowell.pile.dto.QueryStartChargeDTO;
import com.jsowell.pile.dto.QueryStationInfoDTO;
import com.jsowell.pile.dto.huawei.DeliverEquipBusinessDTO;
import com.jsowell.pile.dto.huawei.ReceiveDeliverDTO;
import com.jsowell.thirdparty.lianlian.dto.CommonParamsDTO;
import com.jsowell.thirdparty.zhongdianlian.dto.ZDLGetTokenDTO;
@@ -148,4 +150,39 @@ public interface HuaWeiService {
* @return
*/
String pushChargeOrderInfo(String orderCode);
/**
* 请求计费策略
* 平台 <-- 华为
*
* request_equip_business_policy
*
* @param dto
* @return
*/
Map<String, String> requestEquipBusinessPolicy(QueryStartChargeDTO dto);
/**
* 下发计费策略
* 平台 --> 华为
*
* deliver_equip_business_policy
*
* @param equipBizSeq 策略下发流水号
* @param pileConnectorCode 枪口号
* @return
*/
String deliverEquipBusinessPolicy(String equipBizSeq, String pileConnectorCode);
/**
* 下发计费策略响应
* 平台 <-- 华为
*
* notification_deliver_equip_business_policy_result
*
* @return
*/
Map<String, String> receiveDeliverEquipBusinessPolicyResult(ReceiveDeliverDTO dto);
}