igds-inout/src/main/java/models/inout.model.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
igds-protocol-block/pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
igds-protocol-block/src/main/java/com/ld/igds/protocol/vlcmedia/VlcMediaService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
igds-inout/src/main/java/models/inout.model.xml
@@ -78,6 +78,7 @@ <Property name="valueProperty">name</Property> <Property name="mapValues">${dorado.getDataProvider("deptPR#loadParents").getResult()}</Property> </Property> <Property name="required">true</Property> </PropertyDef> <PropertyDef name="khlx"> <Property></Property> @@ -87,10 +88,12 @@ <Property name="keyProperty">code</Property> <Property name="valueProperty">name</Property> </Property> <Property name="required">true</Property> </PropertyDef> <PropertyDef name="khbh"> <Property></Property> <Property name="label">客户编码</Property> <Property name="required">true</Property> </PropertyDef> <PropertyDef name="fddbr"> <Property></Property> igds-protocol-block/pom.xml
@@ -29,13 +29,13 @@ <version>1.0.0-SNAPSHOT</version> </dependency> <!--onvif协议实现 <!--onvif协议实现--> <dependency> <groupId>com.ld.onvif</groupId> <artifactId>ld-onvif</artifactId> <version>1.0.0-RELEASE</version> </dependency> --> <!-- 引入海康的 OpenAPI--> <dependency> igds-protocol-block/src/main/java/com/ld/igds/protocol/vlcmedia/VlcMediaService.java
@@ -7,6 +7,9 @@ import com.ld.igds.camera.data.ApiSnapReq; import com.ld.igds.protocol.snap.SnapPluginService; import com.ld.igds.sec.dto.SecCameraDto; import com.ld.onvif.OnvifService; import com.ld.onvif.data.OnvifResult; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Component; @@ -16,14 +19,15 @@ /** * 风正致远自有流媒体服务器 */ @Slf4j @Component public class VlcMediaService implements ApiCameraService { @Resource private SnapPluginService snapPluginService; // @Resource // private OnvifService onvifService; @Resource private OnvifService onvifService; @Override public String getPlayType() { @@ -49,11 +53,13 @@ } try { return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "没有获取到当前摄像机信息,不支持云台控制"); // OnvifResult result = onvifService.ptz(param.getIp(), param.getPortV(), param.getLoginId(), // param.getPwd(), param.getCommand(), 0.5); // // return new ApiCameraResp(result.get("code") + "", (String) result.get("msg")); log.debug("视频控制开始={}", param.toString()); // return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "没有获取到当前摄像机信息,不支持云台控制"); OnvifResult result = onvifService.ptz(param.getIp(), param.getPortV(), param.getLoginId(), param.getPwd(), param.getCommand(), 0.5); log.debug("视频控制={}", result.toString()); return new ApiCameraResp(result.get("code") + "", (String) result.get("msg")); } catch (Exception e) { @@ -69,11 +75,12 @@ return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "没有获取到当前摄像机信息,不支持云台控制"); } try { return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "没有获取到当前摄像机信息,不支持云台控制"); // OnvifResult result = onvifService.preset(param.getIp(), param.getPortV(), // param.getLoginId(), param.getPwd(), param.getPreset()); // // return new ApiCameraResp((String) result.get("code"), (String) result.get("msg")); log.debug("视频控制开始={}", param.toString()); // return new ApiCameraResp(ApiCameraResp.CODE_ERROR, "没有获取到当前摄像机信息,不支持云台控制"); OnvifResult result = onvifService.preset(param.getIp(), param.getPortV(), param.getLoginId(), param.getPwd(), param.getPreset()); log.debug("视频控制={}", result.toString()); return new ApiCameraResp((String) result.get("code"), (String) result.get("msg")); } catch (Exception e) { igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java
@@ -27,15 +27,15 @@ @Override public void run(String... strings) throws Exception { if (configData.getActive().equals("dev")) { serverEngine.start(BhznQuantityServerEngine.PORT); return; } //风正致远默认部署服务当前应用使用9000端口 if (configData.getActive().indexOf("pro") >= 0) { serverEngine.start(BhznQuantityServerEngine.PORT); return; } // if (configData.getActive().equals("dev")) { // serverEngine.start(BhznQuantityServerEngine.PORT); // return; // } // // //风正致远默认部署服务当前应用使用9000端口 // if (configData.getActive().indexOf("pro") >= 0) { // serverEngine.start(BhznQuantityServerEngine.PORT); // return; // } } }