vince
2023-07-04 bab48c8264e4958e86195885c96e3910e2dcaba1
邦海出入库控制协议
已修改3个文件
28 ■■■■ 文件已修改
igds-core/src/main/java/com/ld/igds/io/impl/DefaultInoutApiServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/OpenApiInoutService.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-protocol-block/src/main/java/com/ld/igds/protocol/weight/FzzyWeightServiceImpl.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-core/src/main/java/com/ld/igds/io/impl/DefaultInoutApiServiceImpl.java
@@ -33,12 +33,12 @@
    }
    @Override
    public String gateControl(ApiInoutData param) {
    public String gateControl(ApiInoutData param, InoutData data) {
        return null;
    }
    @Override
    public String lightControl(ApiInoutData param) {
    public String lightControl(ApiInoutData param, InoutData data) {
        return null;
    }
igds-protocol-block/src/main/java/com/ld/igds/protocol/openapi/OpenApiInoutService.java
@@ -4,6 +4,7 @@
import com.ld.igds.camera.CameraUtil;
import com.ld.igds.inout.ApiInoutService;
import com.ld.igds.inout.dto.ApiInoutData;
import com.ld.igds.inout.dto.InoutData;
import com.ld.igds.io.constant.ProtocolEnum;
import com.ld.igds.protocol.openapi.data.PlateReqVo;
import com.ld.igds.protocol.openapi.data.SinglePlateRepVo;
@@ -86,17 +87,22 @@
    }
    @Override
    public String gateControl(ApiInoutData param) {
    public String gateControl(ApiInoutData param, InoutData data) {
        return "当前协议不支持";
    }
    @Override
    public String noticeRadio(ApiInoutData param) {
    public String lightControl(ApiInoutData param, InoutData data) {
        return null;
    }
    @Override
    public String noticeRadio(ApiInoutData param, InoutData data) {
        return "当前协议不支持";
    }
    @Override
    public String noticeLed(ApiInoutData param) {
    public String noticeLed(ApiInoutData param, InoutData data) {
        return "当前协议不支持";
    }
}
igds-protocol-block/src/main/java/com/ld/igds/protocol/weight/FzzyWeightServiceImpl.java
@@ -3,6 +3,7 @@
import com.alibaba.fastjson.JSONObject;
import com.ld.igds.inout.dto.ApiInoutData;
import com.ld.igds.inout.ApiInoutService;
import com.ld.igds.inout.dto.InoutData;
import com.ld.igds.io.constant.ProtocolEnum;
import com.ld.igds.util.HttpUtils;
@@ -94,6 +95,11 @@
        return "当前模式无需初始化车牌识别";
    }
    @Override
    public String lightControl(ApiInoutData param, InoutData data) {
        return null;
    }
    /**
     * 暂时不实现
@@ -102,7 +108,7 @@
     * @return
     */
    @Override
    public String gateControl(ApiInoutData param) {
    public String gateControl(ApiInoutData param, InoutData data) {
        return null;
    }
@@ -144,7 +150,7 @@
     * @return
     */
    @Override
    public String noticeRadio(ApiInoutData param) {
    public String noticeRadio(ApiInoutData param, InoutData data) {
        FutureTask<String> futureTask = new FutureTask<>(new WeightGatewayRemoteTask(param, new String[]{WeightUtil.ACTION_CODE_30}));
        ExecutorService executorService = Executors.newCachedThreadPool();
@@ -216,7 +222,7 @@
    }
    @Override
    public String noticeLed(ApiInoutData param) {
    public String noticeLed(ApiInoutData param, InoutData data) {
        // TODO Auto-generated method stub
        return null;
    }