jiazx0107@163.com
2023-05-17 620eab6cca2bc9ef9ea6d3067a0a5ba1deadbd1c
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
package com.ld.igds.io;
 
import com.ld.igds.inout.dto.InoutApiData;
 
/**
 * 车牌识别调用接口,通过配置的协议调用不同的接口实现
 *
 * @author chen
 */
public interface InoutApiService {
 
    /**
     * 获取协议
     *
     * @return
     */
    String getProtocol();
 
    /**
     * 获取车牌识别结果
     *
     * @param param
     * @return
     */
    InoutApiData getPlateNum(InoutApiData param);
 
    /**
     * 车牌识别-重置连接
     *
     * @param param
     * @return 成功返回nULL,异常返回异常信息
     */
    String reConnectLpr(InoutApiData param);
 
 
    /**
     * 初始化
     *
     * @param param
     * @return
     */
    String initLpr(InoutApiData param);
 
 
    /**
     * 闸机远程操作
     *
     * @param param deviceId和actionCode 不可为空
     * @return
     */
    String gateControl(InoutApiData param);
 
 
    /**
     * 车牌识别-白名单操作控制,包括新增和删除
     *
     * @param param deviceId和actionCode 不可为空
     * @return
     */
    String addWhitePlate(InoutApiData param);
 
    /**
     * 删除出入库车牌识别白名单
     *
     * @param apiData
     * @return
     */
    String delWhitePlate(InoutApiData apiData);
 
 
    /**
     * 语音播放--远程调用语音播放
     *
     * @param param actionCode 和 msg不可为空
     * @return
     */
    String noticeRadio(InoutApiData param);
 
    /**
     * 远程判断称重主控器在线状态
     *
     * @param param
     * @return
     */
    String gatewayStatus(InoutApiData param);
 
 
    /**
     * 称重完成语音通知和完成通知,一并实现
     *
     * @param param
     * @return
     */
    String noticeWeightDone(InoutApiData param);
 
    /**
     * 获取一卡通读取结果
     *
     * @param param
     * @return
     */
    InoutApiData getIcCardNum(InoutApiData param);
 
 
 
}