CallBusinessInfoSpi.java
2.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
package com.zteits.charge.service.spi;
import com.zteits.charge.config.ApiName;
import com.zteits.charge.domain.kelin.post.QueryEquipAuthPost;
import com.zteits.charge.domain.kelin.post.QueryEquipBusinessPolicyPost;
import com.zteits.charge.domain.kelin.post.QueryEquipChargeStatusPost;
import com.zteits.charge.domain.kelin.post.QueryStartChargePost;
import com.zteits.charge.domain.kelin.post.QueryStopChargePost;
import com.zteits.charge.domain.kelin.result.QueryEquipAuthResult;
import com.zteits.charge.domain.kelin.result.QueryEquipBusinessPolicyResult;
import com.zteits.clouds.api.dto.charge.result.QueryEquipChargeStatusResult;
import com.zteits.charge.domain.kelin.result.QueryStartChargeResult;
import com.zteits.charge.domain.kelin.result.QueryStopChargeResult;
/**
* 调用科林服务
* 业务服务
*/
public interface CallBusinessInfoSpi {
/**
* T/CEC 102.3-2016
* 6.2 请求设备认证
* 接口名称:query_equip_auth
* @param post
* @return
*/
@ApiName("query_equip_auth")
QueryEquipAuthResult queryEquipAuth( String operatorId,QueryEquipAuthPost post);
/**
* T/CEC 102.3-2016
* 6.3 查询业务策略信息结果
* 接口名称:query_equip_business_policy
* @param post
* @return
*/
@ApiName("query_equip_business_policy")
QueryEquipBusinessPolicyResult queryEquipBusinessPolicy( String operatorId,QueryEquipBusinessPolicyPost post);
/**
* T/CEC 102.3-2016
* 6.4 请求启动充电
* 接口名称:query_start_charge
* @param post
* @return
*/
@ApiName("query_start_charge")
QueryStartChargeResult queryStartCharge( String operatorId,QueryStartChargePost post);
/**
* T/CEC 102.3-2016
* 6.6 查询充电状态
* 接口名称:query_equip_charge_status
* @param post
* @return
*/
@ApiName("query_equip_charge_status")
QueryEquipChargeStatusResult queryEquipChargeStatus( String operatorId,QueryEquipChargeStatusPost post);
/**
* T/CEC 102.3-2016
* 6.8 请求停止充电
* 接口名称:query_stop_charge
* @param post
* @return
*/
@ApiName("query_stop_charge")
QueryStopChargeResult queryStopCharge( String operatorId,QueryStopChargePost post);
}