jiazx0107@163.com
2023-11-18 8a7b05e0683ff738233d39295e4ad169b72efc95
调整车牌识别配置2
已修改6个文件
22 ■■■■ 文件已修改
src/main/java/com/fzzy/gateway/controller/GatewayDeviceController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/gateway/hx2023/service/ApiInitService.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/gateway/view/GatewayDevice.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/gateway/view/GatewayDevice.view.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/protocol/sdkhk/HkGatewaySyncLprImpl.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/gateway/controller/GatewayDeviceController.java
@@ -3,6 +3,7 @@
import com.fzzy.api.data.GatewayDeviceType;
import com.fzzy.gateway.GatewayUtils;
import com.fzzy.gateway.api.GatewayRemoteManager;
import com.fzzy.gateway.api.GatewaySyncLprService;
import com.fzzy.gateway.data.BaseResp;
import com.fzzy.gateway.data.BaseReqData;
import com.fzzy.gateway.entity.GateWayParam;
@@ -87,6 +88,7 @@
        BaseReqData reqData;
        int i = 1;
        GatewaySyncLprService syncLprService;
        for (GatewayDevice device : list) {
            if (!GatewayDeviceType.TYPE_02.getCode().equals(device.getType())) {
@@ -94,7 +96,9 @@
            }
            reqData = new BaseReqData(device);
            reqData.setIndex(i);
            gatewayRemoteManager.getSyncLprService(device.getSyncProtocol()).initLpr(reqData);
            syncLprService = gatewayRemoteManager.getSyncLprService(device.getSyncProtocol());
            if(null == syncLprService) continue;
            syncLprService.initLpr(reqData);
            i++;
        }
src/main/java/com/fzzy/gateway/hx2023/service/ApiInitService.java
@@ -4,6 +4,7 @@
import com.fzzy.api.data.GatewayDeviceType;
import com.fzzy.gateway.api.GatewayRemoteManager;
import com.fzzy.gateway.api.GatewayRemoteService;
import com.fzzy.gateway.api.GatewaySyncLprService;
import com.fzzy.gateway.data.BaseReqData;
import com.fzzy.gateway.entity.GatewayConf;
import com.fzzy.gateway.entity.GatewayDevice;
@@ -65,6 +66,7 @@
        BaseReqData reqData;
        int i = 1;
        GatewaySyncLprService syncLprService;
        for (GatewayDevice device : list) {
            if (!GatewayDeviceType.TYPE_02.getCode().equals(device.getType())) {
@@ -73,7 +75,9 @@
            reqData = new BaseReqData(device);
            reqData.setIndex(i);
            gatewayRemoteManager.getSyncLprService(device.getSyncProtocol()).initLpr(reqData);
            syncLprService = gatewayRemoteManager.getSyncLprService(device.getSyncProtocol());
            if(null == syncLprService) continue;
            syncLprService.initLpr(reqData);
            i++;
        }
    }
src/main/java/com/fzzy/gateway/view/GatewayDevice.js
@@ -25,7 +25,7 @@
   $.ajax({
       type:"POST",
       contentType:"application/json;charset=UTF-8",
       url:"/gateway/control/initLpr",
       url:"/gateway/control/init-lpr",
       data:JSON.stringify(param),
       success:function(result){
            $alert(result);
src/main/java/com/fzzy/gateway/view/GatewayDevice.view.xml
@@ -398,7 +398,7 @@
              <Property name="property">httpUrl</Property>
              <Editor/>
            </AutoFormElement>
            <AutoFormElement layoutConstraint="colSpan:2">
            <AutoFormElement>
              <Property name="name">position</Property>
              <Property name="property">position</Property>
              <Editor/>
src/main/java/com/fzzy/protocol/sdkhk/HkGatewaySyncLprImpl.java
@@ -59,6 +59,8 @@
        } catch (Exception e) {
            log.error("----------------初始化车牌识别执行识别失败----------------------{}", e);
            return new BaseResp(500,"执行失败:"+e.getMessage());
        }
        return new BaseResp();
src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java
@@ -50,6 +50,10 @@
            log.debug("--HTTP-WEIGHT-请求返回--{}", responseText);
            if(StringUtils.isEmpty(responseText)) {
                return new BaseResp(500, "后台执行失败");
            }
            JSONObject resp;
            String jsonStr;
            //说明是JSONP格式-jsonpCallback({"content":""})