package com.ld.igds.inout; import com.ld.igds.inout.dto.ApiInoutData; import com.ld.igds.inout.dto.InoutData; /** * @Desc: 出入库相关设备调用接口 * @author: Andy * @update-time: 2023/5/29 */ public interface ApiInoutService { /** * 获取协议 * * @return */ String getProtocol(); /** * 通过协议获取一卡通的结果 * * @param param * @return */ ApiInoutData getIcCardNum(ApiInoutData param); /** * 获取车牌识别结果 * * @param param * @return */ ApiInoutData getPlateNum(ApiInoutData param); /** * 车牌识别初始化 * * @param param * @return */ String initLpr(ApiInoutData param); /** * 闸机控制 * * @param param * @return */ String gateControl(ApiInoutData param); /** * 红路灯控制 * * @param param * @return */ String lightControl(ApiInoutData param); /** * 远程语音播报 * * @param param * @return */ String noticeRadio(ApiInoutData param, InoutData data); /** * LED屏幕推送信息 * * @param param * @return */ String noticeLed(ApiInoutData param, InoutData data); }