| | |
| | | style="position: absolute" |
| | | v-show="gb28181.idType === 1" |
| | | @click="newGBID" |
| | | >生成ID</el-button |
| | | > |
| | | >生成ID</el-button> |
| | | </el-form-item> |
| | | |
| | | <!-- <el-form-item label="国际服务器端口" prop="GbServerPort"> |
| | |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="国标端口" prop="ServerPort"> |
| | | <el-input |
| | | v-model.number="gb28181.GbServerPort" |
| | | placeholder="请输入" |
| | | size="small" |
| | | ></el-input> |
| | | <el-input v-model.number="gb28181.GbServerPort" placeholder="请输入" size="small"></el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="开启鉴权"> |
| | |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="鉴权密码" v-show="gb28181.IsAuth"> |
| | | <el-input |
| | | v-model="gb28181.Password" |
| | | placeholder="请输入" |
| | | size="small" |
| | | ></el-input> |
| | | <el-input v-model="gb28181.Password" placeholder="请输入" size="small"></el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item> |
| | | <el-button type="primary" @click="submitGB28281" size="small" |
| | | >保存</el-button |
| | | > |
| | | <el-button type="primary" @click="submitGB28281" size="small">保存</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </el-menu-item-group> |
| | |
| | | style="width: 100%; color:#000" |
| | | :header-cell-style="{ background: '#f8f8f8', color: '#222222', height:'30px' }" |
| | | > |
| | | <el-table-column |
| | | type="index" |
| | | label="序号" |
| | | align="center" |
| | | width="50" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | prop="name" |
| | | label="名称" |
| | | align="center" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | prop="id" |
| | | label="ID" |
| | | align="center" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | prop="ip" |
| | | label="IP" |
| | | align="center" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | prop="status" |
| | | label="状态" |
| | | align="center" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | prop="mark" |
| | | label="备注" |
| | | align="center" |
| | | ></el-table-column> |
| | | <el-table-column type="index" label="序号" align="center" width="50"></el-table-column> |
| | | <el-table-column prop="name" label="名称" align="center"></el-table-column> |
| | | <el-table-column prop="id" label="ID" align="center"></el-table-column> |
| | | <el-table-column prop="ip" label="IP" align="center"></el-table-column> |
| | | <el-table-column prop="status" label="状态" align="center"></el-table-column> |
| | | <el-table-column prop="mark" label="备注" align="center"></el-table-column> |
| | | </el-table> |
| | | </div> |
| | | </el-menu-item-group> |
| | |
| | | name: 'Gb28181Setting', |
| | | directives: { |
| | | focus: { |
| | | inserted: function(el) { |
| | | inserted: function (el) { |
| | | el.querySelector('input').focus() |
| | | } |
| | | } |
| | | }, |
| | | |
| | | |
| | | data() { |
| | | return { |
| | | openeds: ['0'], |
| | |
| | | } |
| | | }, |
| | | mounted() { |
| | | |
| | | |
| | | //this.$nextTick(()=>{ |
| | | this.initGB28181Conf() |
| | | //}) |
| | |
| | | } |
| | | }) |
| | | }, |
| | | menuOpen(){ |
| | | |
| | | }, |
| | | menuClose(){ |
| | | |
| | | }, |
| | | toOpenMenuList(e){ |
| | | debugger |
| | | let t = e.clientY - this.$el.offsetTop+30; |
| | | let l = e.clientX-this.$el.offsetLeft; |
| | | menuOpen() { |
| | | |
| | | window.parent.postMessage({source:location.href.split('/')[location.href.split('/').length-1], trigger: 'contextmenu', menuT:t, menuL:l},"*"); |
| | | }, |
| | | menuClose() { |
| | | |
| | | }, |
| | | toOpenMenuList(e) { |
| | | let t = e.clientY - this.$el.offsetTop + 30; |
| | | let l = e.clientX - this.$el.offsetLeft; |
| | | |
| | | window.parent.postMessage({ source: location.href.split('/')[location.href.split('/').length - 1], trigger: 'contextmenu', menuT: t, menuL: l }, "*"); |
| | | return false; |
| | | } |
| | | } |