From 061749548c0b603774582f823768c23f351a39e1 Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期一, 22 五月 2023 11:23:48 +0800 Subject: [PATCH] 修复字段名错误 --- src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java | 47 ++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 40 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java b/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java index e454896..a364f00 100644 --- a/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java +++ b/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java @@ -77,8 +77,8 @@ /** * 鍦ㄧ嚎 */ - @Schema(description = "鏄惁鍦ㄧ嚎锛�1涓哄湪绾匡紝0涓虹绾�") - private int online; + @Schema(description = "鏄惁鍦ㄧ嚎锛宼rue涓哄湪绾匡紝false涓虹绾�") + private boolean onLine; /** @@ -140,7 +140,7 @@ /** * 鐩綍璁㈤槄鍛ㄦ湡锛�0涓轰笉璁㈤槄 */ - @Schema(description = "鐩綍璁㈤槄鍛ㄦ湡锛�0涓轰笉璁㈤槄") + @Schema(description = "鐩綍璁㈤槄鍛ㄦ湡锛宱涓轰笉璁㈤槄") private int subscribeCycleForCatalog; /** @@ -187,6 +187,12 @@ @Schema(description = "SIP浜や簰IP锛堣澶囪闂钩鍙扮殑IP锛�") private String localIp; + + @Schema(description = "鏄惁浣滀负娑堟伅閫氶亾") + private boolean asMessageChannel; + + @Schema(description = "璁惧娉ㄥ唽鐨勪簨鍔′俊鎭�") + private SipTransactionInfo sipTransactionInfo; public String getDeviceId() { @@ -241,6 +247,17 @@ return streamMode; } + public Integer getStreamModeForParam() { + if (streamMode.equalsIgnoreCase("UDP")) { + return 0; + }else if (streamMode.equalsIgnoreCase("TCP-PASSIVE")) { + return 1; + }else if (streamMode.equalsIgnoreCase("TCP-ACTIVE")) { + return 2; + } + return 0; + } + public void setStreamMode(String streamMode) { this.streamMode = streamMode; } @@ -269,12 +286,12 @@ this.hostAddress = hostAddress; } - public int getOnline() { - return online; + public boolean isOnLine() { + return onLine; } - public void setOnline(int online) { - this.online = online; + public void setOnLine(boolean onLine) { + this.onLine = onLine; } public int getChannelCount() { @@ -428,4 +445,20 @@ public void setKeepaliveIntervalTime(int keepaliveIntervalTime) { this.keepaliveIntervalTime = keepaliveIntervalTime; } + + public boolean isAsMessageChannel() { + return asMessageChannel; + } + + public void setAsMessageChannel(boolean asMessageChannel) { + this.asMessageChannel = asMessageChannel; + } + + public SipTransactionInfo getSipTransactionInfo() { + return sipTransactionInfo; + } + + public void setSipTransactionInfo(SipTransactionInfo sipTransactionInfo) { + this.sipTransactionInfo = sipTransactionInfo; + } } -- Gitblit v1.8.0