Merge branch '648540858:wvp-28181-2.0' into wvp-28181-2.0

pull/567/head
mrjackwang 2022-08-06 09:42:28 +08:00 committed by GitHub
commit 28df05e261
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 6 deletions

View File

@ -124,9 +124,6 @@ public class InviteRequestProcessor extends SIPRequestProcessorParent implements
// Invite Request消息实现此消息一般为级联消息上级给下级发送请求视频指令 // Invite Request消息实现此消息一般为级联消息上级给下级发送请求视频指令
try { try {
Request request = evt.getRequest(); Request request = evt.getRequest();
SipURI sipUri = (SipURI) request.getRequestURI();
//从subject读取channelId,不再从request-line读取。 有些平台request-line是平台国标编码不是设备国标编码。
//String channelId = sipURI.getUser();
String channelId = SipUtils.getChannelIdFromRequest(request); String channelId = SipUtils.getChannelIdFromRequest(request);
String requesterId = SipUtils.getUserIdFromFromHeader(request); String requesterId = SipUtils.getUserIdFromFromHeader(request);
CallIdHeader callIdHeader = (CallIdHeader) request.getHeader(CallIdHeader.NAME); CallIdHeader callIdHeader = (CallIdHeader) request.getHeader(CallIdHeader.NAME);

View File

@ -9,6 +9,7 @@ import org.springframework.stereotype.Component;
/** /**
* *
* (), , , 广(TODO), (TODO) * (), , , 广(TODO), (TODO)
* @author lin
*/ */
@Component @Component
public class NotifyMessageHandler extends MessageHandlerAbstract implements InitializingBean { public class NotifyMessageHandler extends MessageHandlerAbstract implements InitializingBean {

View File

@ -32,7 +32,7 @@
<el-button v-if="!showTree" icon="iconfont icon-tree" circle size="mini" @click="switchTree()"></el-button> <el-button v-if="!showTree" icon="iconfont icon-tree" circle size="mini" @click="switchTree()"></el-button>
</div> </div>
</div> </div>
<devicePlayer ref="devicePlayer" v-loading="isLoging"></devicePlayer> <devicePlayer ref="devicePlayer" ></devicePlayer>
<el-container v-loading="isLoging" style="height: 82vh;"> <el-container v-loading="isLoging" style="height: 82vh;">
<el-aside width="auto" style="height: 82vh; background-color: #ffffff; overflow: auto" v-if="showTree" > <el-aside width="auto" style="height: 82vh; background-color: #ffffff; overflow: auto" v-if="showTree" >
<DeviceTree ref="deviceTree" :device="device" :onlyCatalog="true" :clickEvent="treeNodeClickEvent" ></DeviceTree> <DeviceTree ref="deviceTree" :device="device" :onlyCatalog="true" :clickEvent="treeNodeClickEvent" ></DeviceTree>

View File

@ -14,8 +14,8 @@
<el-form-item label="用户名" prop="username"> <el-form-item label="用户名" prop="username">
<el-input v-model="username" autocomplete="off"></el-input> <el-input v-model="username" autocomplete="off"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="用户类型" prop="roleId"> <el-form-item label="用户类型" prop="roleId" >
<el-select v-model="roleId" placeholder="请选择"> <el-select v-model="roleId" placeholder="请选择" style="width: 100%">
<el-option <el-option
v-for="item in options" v-for="item in options"
:key="item.id" :key="item.id"

View File

@ -23,6 +23,12 @@
<el-form-item label="国标编码" prop="gbId"> <el-form-item label="国标编码" prop="gbId">
<el-input v-model="proxyParam.gbId" placeholder="设置国标编码可推送到国标" clearable></el-input> <el-input v-model="proxyParam.gbId" placeholder="设置国标编码可推送到国标" clearable></el-input>
</el-form-item> </el-form-item>
<el-form-item label="经度" prop="longitude" v-if="proxyParam.gbId">
<el-input v-model="proxyParam.longitude" placeholder="经度" clearable></el-input>
</el-form-item>
<el-form-item label="纬度" prop="latitude" v-if="proxyParam.gbId">
<el-input v-model="proxyParam.latitude" placeholder="经度" clearable></el-input>
</el-form-item>
<el-form-item> <el-form-item>
<div style="float: right;"> <div style="float: right;">
<el-button type="primary" @click="onSubmit"></el-button> <el-button type="primary" @click="onSubmit"></el-button>
@ -68,6 +74,8 @@ export default {
app: null, app: null,
stream: null, stream: null,
gbId: null, gbId: null,
longitude: null,
latitude: null,
}, },
rules: { rules: {
name: [{ required: true, message: "请输入名称", trigger: "blur" }], name: [{ required: true, message: "请输入名称", trigger: "blur" }],
@ -84,6 +92,16 @@ export default {
if (proxyParam != null) { if (proxyParam != null) {
this.proxyParam = proxyParam; this.proxyParam = proxyParam;
this.edit = true this.edit = true
}else{
this.proxyParam= {
name: null,
app: null,
stream: null,
gbId: null,
longitude: null,
latitude: null,
}
this.edit = false
} }
}, },
onSubmit: function () { onSubmit: function () {