|
|
@ -65,7 +65,7 @@ |
|
|
|
<div class="myiconfont redzibg jingicon shipin_baojing1" v-if="showShipinjiankong_baojing"></div> --> |
|
|
|
<div class="shipincss Shipin_yingzi blockDiv" v-if="showShipinjiankong_zhengchang"> |
|
|
|
<div class="jingicon shipin_zhengchang" :style="{ top: item.topPosition, left: item.leftPosition }" |
|
|
|
:id=item.sid v-if="showShipinjiankong_zhengchang"> |
|
|
|
v-if="showShipinjiankong_zhengchang"> |
|
|
|
<div class="myiconfont jingicon bluezibg" v-if="showShipinjiankong_zhengchang" @mouseover="enter" |
|
|
|
@mouseleave="leave" @click.stop="openshipinShipinjiankong(index)"></div> |
|
|
|
<div class="seencons shipin_out noneDiv2" v-if="active == index"> |
|
|
@ -112,54 +112,23 @@ |
|
|
|
</div> |
|
|
|
<!-- 333end --> |
|
|
|
<!--444门电子围栏--> |
|
|
|
<div class="ruqinbaojingcss" v-if="showDianziweilan"> |
|
|
|
<div class="myiconfont huizibg jingicon Dianziweilan_lixian1" v-if="showDianziweilan_lixian"> |
|
|
|
</div> |
|
|
|
<div class="myiconfont redzibg jingicon Dianziweilan_baojing1" v-if="showDianziweilan_baojing"> |
|
|
|
</div> |
|
|
|
<div class="ruqinbaojingcss" v-if="showDianziweilan" v-for="(item, index) in dzwl_list"> |
|
|
|
<!-- <div class="myiconfont huizibg jingicon Dianziweilan_lixian1" v-if="showDianziweilan_lixian"></div> |
|
|
|
<div class="myiconfont redzibg jingicon Dianziweilan_baojing1" v-if="showDianziweilan_baojing"></div> --> |
|
|
|
<div class="Dianziweilancss Dianziweilan_yingzi" v-if="showDianziweilan_zhengchang"> |
|
|
|
<!-- <div class="myiconfont bluezibg jingicon Dianziweilan_zhengchang1" v-if="showDianziweilan_zhengchang" @click="openshipinDianziweilan()"></div> --> |
|
|
|
<div class="jingicon Dianziweilan_zhengchang1" v-if="showDianziweilan_zhengchang"> |
|
|
|
<div class="jingicon Dianziweilan_zhengchang1" |
|
|
|
:style="{ top: item.topPosition, left: item.leftPosition }" v-if="showDianziweilan_zhengchang"> |
|
|
|
<div class="myiconfont jingicon bluezibg" v-if="showDianziweilan_zhengchang" |
|
|
|
@click="openshipinDianziweilan()"></div> |
|
|
|
<!-- 显示文字 --> |
|
|
|
<div class="seencons shipin_out" v-if="seenshipinDianziweilan"> |
|
|
|
<p @click="openshipinDianziweilan()">布防</p> |
|
|
|
<p @click="openshipinDianziweilan()">撤防</p> |
|
|
|
<p @click="openshipinDianziweilan()">报警确认</p> |
|
|
|
<p @click="openshipinDianziweilan()">旁路</p> |
|
|
|
@click="openshipinDianziweilan(index)"></div> |
|
|
|
<div class="seencons shipin_out" v-if="activeDzwl == index"> |
|
|
|
<p @click="openArm(item.id)">布防</p> |
|
|
|
<p @click="disArm(item.id)">撤防</p> |
|
|
|
<p @click="noCall(item)">报警确认</p> |
|
|
|
</div> |
|
|
|
<!-- 鼠标移入显示文字 --> |
|
|
|
<!-- <div class="seenconsc shipin_out" v-if="seen_shubiaoShipinjiankong"> |
|
|
|
<p>设备名称:1号楼1F西侧走廊像头1</p> |
|
|
|
<p>设备编号:HK023123</p> |
|
|
|
</div> --> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="myiconfont bluezibg jingicon Dianziweilan_zhengchang2" v-if="showDianziweilan_zhengchang"> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="myiconfont bluezibg jingicon Dianziweilan_zhengchang3" v-if="showDianziweilan_zhengchang"> |
|
|
|
</div> |
|
|
|
<div class="myiconfont bluezibg jingicon Dianziweilan_zhengchang4" v-if="showDianziweilan_zhengchang"> |
|
|
|
</div> |
|
|
|
<div class="myiconfont bluezibg jingicon Dianziweilan_zhengchang5" v-if="showDianziweilan_zhengchang"> |
|
|
|
</div> |
|
|
|
<div class="myiconfont bluezibg jingicon Dianziweilan_zhengchang6" v-if="showDianziweilan_zhengchang"> |
|
|
|
</div> |
|
|
|
<!-- 显示文字 --> |
|
|
|
<!-- <div class="seencons Dianziweilan_zhengchang1b" v-if="seenshipinDianziweilan"> |
|
|
|
<p @click="toMore()">布防</p> |
|
|
|
<p @click="toMore()">撤防</p> |
|
|
|
<p @click="toMore()">报警确认</p> |
|
|
|
<p @click="toMore()">旁路</p> |
|
|
|
</div> --> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 444end --> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="sbottombars"> |
|
|
@ -248,7 +217,7 @@ |
|
|
|
import Pagination from '@/components/pagination' |
|
|
|
import pageye from '@/components/pagination/pageye' |
|
|
|
import ButtonBar from '@/components/ButtonBar' |
|
|
|
import { getOtherList } from '@/api/device/device' |
|
|
|
import { getOtherList, sysArm, sysDisArm } from '@/api/device/device' |
|
|
|
import { getVedioPcRecById, getVedioPcLiveById } from '@/api/deviceImage/deviceImage' |
|
|
|
// import baojingchaxunAdd from './baojingchaxunAdd' |
|
|
|
// import baojingchaxunInfo from './baojingchaxunInfo' |
|
|
@ -270,10 +239,8 @@ export default { |
|
|
|
btnMenjinguanli: [], |
|
|
|
btnDianziweilan: [], |
|
|
|
btndisabled: false, |
|
|
|
zc_list: [ |
|
|
|
{ name: '左', number: '123', left: '2%', top: '2%' }, |
|
|
|
{ name: '右', number: 'ABC', left: '20%', top: '20%' } |
|
|
|
], |
|
|
|
zc_list: [], |
|
|
|
dzwl_list: [], |
|
|
|
btnList: [ |
|
|
|
{ |
|
|
|
type: 'info', |
|
|
@ -337,6 +304,7 @@ export default { |
|
|
|
spUrl: '', |
|
|
|
spRecUrl: '', |
|
|
|
active: -1, |
|
|
|
activeDzwl: -1, |
|
|
|
isMute: true, |
|
|
|
isPlay: false, |
|
|
|
width: '100%', // 设置视频播放器的显示宽度(以像素为单位) |
|
|
@ -446,12 +414,27 @@ export default { |
|
|
|
openshipinMenjinguanli() { |
|
|
|
this.seenshipinMenjinguanli = !this.seenshipinMenjinguanli |
|
|
|
}, |
|
|
|
openshipinDianziweilan() { |
|
|
|
openshipinDianziweilan(index) { |
|
|
|
this.activeDzwl = index |
|
|
|
this.seenshipinDianziweilan = !this.seenshipinDianziweilan |
|
|
|
}, |
|
|
|
// 、、、、 |
|
|
|
openArm(id) { |
|
|
|
this.activeDzwl = -1 |
|
|
|
sysArm({ id: id }).then(res => { |
|
|
|
console.log(res) |
|
|
|
this.$message({ showClose: true, type: 'success', message: res.msg }) |
|
|
|
}) |
|
|
|
}, |
|
|
|
disArm(id) { |
|
|
|
this.activeDzwl = -1 |
|
|
|
sysDisArm({ id: id }).then(res => { |
|
|
|
this.$message({ showClose: true, type: 'success', message: res.msg }) |
|
|
|
}) |
|
|
|
}, |
|
|
|
noCall() { |
|
|
|
this.activeDzwl = -1 |
|
|
|
}, |
|
|
|
openruqinbaojing() { |
|
|
|
|
|
|
|
this.showRuqinbaojing = !this.showRuqinbaojing |
|
|
|
}, |
|
|
|
openshipinjiankong() { |
|
|
@ -609,6 +592,13 @@ export default { |
|
|
|
this.zc_list = res.data |
|
|
|
} |
|
|
|
}) |
|
|
|
|
|
|
|
getOtherList({ type: 2 }).then((res) => { |
|
|
|
if (res.code == 200) { |
|
|
|
this.dzwl_list = res.data |
|
|
|
} |
|
|
|
console.log(this.dzwl_list) |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 序号 |
|
|
|
indexMethod(index) { |
|
|
@ -1176,8 +1166,6 @@ export default { |
|
|
|
|
|
|
|
.shipinstu .Dianziweilan_zhengchang1 { |
|
|
|
position: absolute; |
|
|
|
top: 0%; |
|
|
|
left: 93%; |
|
|
|
z-index: 500; |
|
|
|
} |
|
|
|
|
|
|
|