diff --git a/src/page/index/index.vue b/src/page/index/index.vue
index 53d33cc..7c67f24 100644
--- a/src/page/index/index.vue
+++ b/src/page/index/index.vue
@@ -68,7 +68,10 @@
-
+
+
X
+

+
诊间报警
@@ -464,9 +467,16 @@
width:86px;
height:86px;
border-radius:50%;
- background: url("~@/assets/image/btn.gif") no-repeat;
z-index: 9999;
cursor: pointer;
+
+ .close_warn{
+ position: absolute;
+ top: -8px;
+ right: 13px;
+ color: rgb(179, 189, 202);
+ font-size: 14px;
+ }
}
.warn_right{
width: 20px;
diff --git a/src/views/alarmcenter/index.vue b/src/views/alarmcenter/index.vue
index 07f2e53..1910a94 100644
--- a/src/views/alarmcenter/index.vue
+++ b/src/views/alarmcenter/index.vue
@@ -242,26 +242,35 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceList(res.data.data.token, { 'params[pmac]': row.deviceId }).then(res2 => {
- const data = res2.data;
- this.videoData = data.rows;
- if(this.videoData.length === 0){
- this.$message.warning('未查询到该报警点摄像头');
- }
- else{
- // this.dialogVisible = true;
- const routeData = this.$router.resolve({
- path: '/videoPlayer', // 跳转的路径
- query: {
- list: JSON.stringify(this.videoData), // 携带的的参数信息
- showLeft:true
- }
- })
- console.log('href ===>',routeData.href)
- window.open(routeData.href, '_blank')
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceList(res.data.data.token, { 'params[pmac]': row.deviceId }).then(res2 => {
+ const data = res2.data;
+ this.videoData = data.rows;
+ if(this.videoData.length === 0){
+ this.$message.warning('未查询到该报警点摄像头');
+ }
+ else{
+ // this.dialogVisible = true;
+ const routeData = this.$router.resolve({
+ path: '/videoPlayer', // 跳转的路径
+ query: {
+ list: JSON.stringify(this.videoData), // 携带的的参数信息
+ showLeft:true
+ }
+ })
+ console.log('href ===>',routeData.href)
+ window.open(routeData.href, '_blank')
+ }
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
bizDeviceList(token, { 'params[pmac]': row.deviceId }).then(res2 => {
@@ -287,6 +296,8 @@ export default {
console.log('href ===>',routeData.href)
window.open(routeData.href, '_blank')
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
});
}
diff --git a/src/views/alarmcenter/peopleposition/list.vue b/src/views/alarmcenter/peopleposition/list.vue
index 1ee7174..4cb5b57 100644
--- a/src/views/alarmcenter/peopleposition/list.vue
+++ b/src/views/alarmcenter/peopleposition/list.vue
@@ -124,26 +124,37 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- terminalList(res.data.data.token, { page: 1, size: 1, buildingIds: this.buildingId, sn: row.sn }).then(res2 => {
- if (res2.data.code == 401) {
- window.sessionStorage.removeItem('bizToken');
- this.rowMap(row, index)
- }
- else if (res2.data.code == 0) {
- const data = res2.data.data.content;
- if (data.length > 0 && data[0].x && data[0].y) {
- this.sn = row.sn;
- this.x = data[0].x;
- this.y = data[0].y;
- this.floorNo = data[0].floorNo;
- console.log(this.sn, this.x, this.y)
- this.dialogVisible = true;
- }else{
- this.$message.warning("未查询到该人员定位信息");
- }
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ terminalList(res.data.data.token, { page: 1, size: 1, buildingIds: this.buildingId, sn: row.sn }).then(res2 => {
+ if (res2.data.code == 401) {
+ window.sessionStorage.removeItem('bizToken');
+ this.rowMap(row, index)
+ }
+ else if (res2.data.code == 0) {
+ const data = res2.data.data.content;
+ if (data.length > 0 && data[0].x && data[0].y) {
+ this.sn = row.sn;
+ this.x = data[0].x;
+ this.y = data[0].y;
+ this.floorNo = data[0].floorNo;
+ console.log(this.sn, this.x, this.y)
+ this.dialogVisible = true;
+ }else{
+ this.$message.warning("未查询到该人员定位信息");
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else {
@@ -164,6 +175,8 @@ export default {
}else{
this.$message.warning("未查询到该人员定位信息");
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
});
}
@@ -199,38 +212,56 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- this.loading = true;
- selectPatientPage(res.data.data.token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingIds: this.buildingId })).then(res2 => {
- this.loading = false;
- if (res2.data.code == 401) {
- window.sessionStorage.removeItem('bizToken');
- this.onLoad(this.page);
- }
- else if (res2.data.code == 0) {
- const data = res2.data.data;
- this.page.total = data.total;
- this.data = data.records;
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ this.loading = true;
+ selectPatientPage(res.data.data.token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingIds: this.buildingId })).then(res2 => {
+ if (res2.data.code == 401) {
+ window.sessionStorage.removeItem('bizToken');
+ this.onLoad(this.page);
+ }
+ else if (res2.data.code == 0) {
+ this.loading = false;
+ const data = res2.data.data;
+ this.page.total = data.total;
+ this.data = data.records;
+ }else{
+ this.loading = false;
+ this.$message.error('物联网平台访问超时!')
+ }
+ }, err => {
+ this.loading = false;
+ this.$message.error('物联网平台访问超时!')
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- }, err => {
- this.loading = false;
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else {
this.loading = true;
selectPatientPage(token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingIds: this.buildingId })).then(res2 => {
- this.loading = false;
+ // this.loading = true;
if (res2.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
this.onLoad(this.page);
}
else if (res2.data.code == 0) {
+ this.loading = false
const data = res2.data.data;
this.page.total = data.total;
this.data = data.records;
+ }else{
+ this.loading = false;
+ this.$message.error('物联网平台访问超时!')
}
}, err => {
+ this.$message.error('物联网平台访问超时!')
this.loading = false;
});
}
diff --git a/src/views/alarmcenter/point/list.vue b/src/views/alarmcenter/point/list.vue
index ea21095..a6a96dd 100644
--- a/src/views/alarmcenter/point/list.vue
+++ b/src/views/alarmcenter/point/list.vue
@@ -225,20 +225,29 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- if (this.deviceType == '1') {
- bizDeviceList(res.data.data.token, { pageSize: this.page1.pageSize, pageNum: this.page1.currentPage }).then(res2 => {
- const data = res2.data;
- this.page1.total = data.total;
- this.tableData = data.rows;
- });
- } else {
- bizDeviceList(res.data.data.token, { pageSize: this.page1.pageSize, pageNum: this.page1.currentPage, pid: 98 }).then(res2 => {
- const data = res2.data;
- this.page2.total = data.total;
- this.tableData2 = data.rows;
- });
+ if(res.status == 200){
+ if(res.data.code == 200){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ if (this.deviceType == '1') {
+ bizDeviceList(res.data.data.token, { pageSize: this.page1.pageSize, pageNum: this.page1.currentPage }).then(res2 => {
+ const data = res2.data;
+ this.page1.total = data.total;
+ this.tableData = data.rows;
+ });
+ } else {
+ bizDeviceList(res.data.data.token, { pageSize: this.page1.pageSize, pageNum: this.page1.currentPage, pid: 98 }).then(res2 => {
+ const data = res2.data;
+ this.page2.total = data.total;
+ this.tableData2 = data.rows;
+ });
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
+
})
} else {
if (this.deviceType == '1') {
diff --git a/src/views/alarmcenter/sosAlarm/list.vue b/src/views/alarmcenter/sosAlarm/list.vue
index ba1bd18..1df676e 100644
--- a/src/views/alarmcenter/sosAlarm/list.vue
+++ b/src/views/alarmcenter/sosAlarm/list.vue
@@ -259,41 +259,56 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- getDeviceCamera(res.data.data.token, { sn: row.hostSerialNumber }).then(res2 => {
- const data = res2.data;
- this.videoData = data.data;
- if(this.videoData.length === 0){
- this.$message.warning('未查询到该报警点摄像头');
- }
- else{
- let arr = []
- this.videoData.map(item =>{
- arr.push(item.name)
- })
- let tmp = arr.join(',')
- console.log('tmp ===>',tmp)
- getCameraCode({keys:tmp}).then(res =>{
- console.log(res)
- this.carmeraCode = res.data.data
- if(this.carmeraCode.length === 0){
- this.$message.warning('未查询到该报警点摄像头');
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ getDeviceCamera(res.data.data.token, { sn: row.hostSerialNumber }).then(res2 => {
+ if(res.data.code == 0){
+ const data = res2.data;
+ this.videoData = data.data;
+ if(this.videoData.length === 0){
+ this.$message.warning('未查询到该报警点摄像头');
+ }
+ else{
+ let arr = []
+ this.videoData.map(item =>{
+ arr.push(item.name)
+ })
+ let tmp = arr.join(',')
+ console.log('tmp ===>',tmp)
+ getCameraCode({keys:tmp}).then(res =>{
+ console.log(res)
+ this.carmeraCode = res.data.data
+ if(this.carmeraCode.length === 0){
+ this.$message.warning('未查询到该报警点摄像头');
+ }else{
+ // this.dialogVisible = true;
+ const routeData = this.$router.resolve({
+ path: '/videoPlayer', // 跳转的路径
+ query: {
+ list: JSON.stringify(this.carmeraCode), // 携带的的参数信息
+ showLeft:true
+ }
+ })
+ console.log('href ===>',routeData.href)
+ window.open(routeData.href, '_blank')
+ }
+ })
+ // this.dialogVisible = true;
+ }
}else{
- // this.dialogVisible = true;
- const routeData = this.$router.resolve({
- path: '/videoPlayer', // 跳转的路径
- query: {
- list: JSON.stringify(this.carmeraCode), // 携带的的参数信息
- showLeft:true
- }
- })
- console.log('href ===>',routeData.href)
- window.open(routeData.href, '_blank')
+ this.$message.error('物联网平台访问超时!')
}
- })
- // this.dialogVisible = true;
+
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
// console.log('ceshi2')
@@ -424,6 +439,8 @@ export default {
}
})
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
});
}
diff --git a/src/views/h5Player/player.vue b/src/views/h5Player/player.vue
index 327332e..18e7a74 100644
--- a/src/views/h5Player/player.vue
+++ b/src/views/h5Player/player.vue
@@ -379,17 +379,42 @@ export default {
// console.log(this.player)
// this.videoList
if(this.isOrder){
+ // let arr = []
+ // this.videoList = []
+ // for(let i = 0;i < this.splitNum * this.splitNum;i++){
+ // if(this.playUrlList[i]){
+ // console.log('url ====>',this.playUrlList[i],i)
+ // arr.push({url:this.playUrlList[i].url,num:this.playUrlList[i].num})
+ // }else{
+ // arr.push({num:i + 1})
+ // }
+ // }
+ // this.videoList = arr
+ // this.$nextTick(() =>{
+ // this.isOrder = true;
+ // var alist = document.getElementsByClassName( "mask_item_box" );
+ // if (alist){
+ // for ( var idx = 0; idx < alist.length; idx ++){
+ // var mya = alist[idx];
+ // mya.style.width = document.getElementById('player').offsetWidth / this.splitNum + 'px';
+ // mya.style.height = document.getElementById('player').offsetHeight / this.splitNum + 'px';
+ // }
+ // }
+ // })
let arr = []
this.videoList = []
for(let i = 0;i < this.splitNum * this.splitNum;i++){
- if(this.playUrlList[i]){
- console.log('url ====>',this.playUrlList[i],i)
- arr.push({url:this.playUrlList[i].url,num:this.playUrlList[i].num})
- }else{
- arr.push({num:i + 1})
- }
+ arr.push({num:i + 1})
}
+ arr.map(item =>{
+ this.playUrlList.map(item1 =>{
+ if(item.num == item1.num){
+ item.url = item1.url
+ }
+ })
+ })
this.videoList = arr
+ // console.log('videp1 ===>',this.videoList)
this.$nextTick(() =>{
this.isOrder = true;
var alist = document.getElementsByClassName( "mask_item_box" );
diff --git a/src/views/rails/arealist.vue b/src/views/rails/arealist.vue
index 4068c83..27fa0ab 100644
--- a/src/views/rails/arealist.vue
+++ b/src/views/rails/arealist.vue
@@ -241,8 +241,17 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.submitForm();
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.submitForm();
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else if (res.data.code == 0) {
@@ -267,8 +276,17 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.submitForm();
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.submitForm();
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else if (res.data.code == 0) {
@@ -314,8 +332,17 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.rowDel(row);
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.rowDel(row);
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
});
@@ -353,22 +380,33 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- this.loading = true;
- getRegionRailsList(res.data.data.token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingId: this.buildingId })).then(res2 => {
- this.loading = false;
- if (res2.data.code == 401) {
- window.sessionStorage.removeItem('bizToken');
- this.onLoad(this.page);
- }
- else {
- const data = res2.data.data;
- this.page.total = data.totalElements;
- this.data = data.content;
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ this.loading = true;
+ getRegionRailsList(res.data.data.token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingId: this.buildingId })).then(res2 => {
+ this.loading = false;
+ if (res2.data.code == 401) {
+ window.sessionStorage.removeItem('bizToken');
+ this.onLoad(this.page);
+ }
+ else if(res2.data.code == 0){
+ const data = res2.data.data;
+ this.page.total = data.totalElements;
+ this.data = data.content;
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }, err => {
+ this.loading = false;
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- }, err => {
- this.loading = false;
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else {
@@ -379,10 +417,12 @@ export default {
window.sessionStorage.removeItem('bizToken');
this.onLoad(this.page);
}
- else {
+ else if(res2.data.code == 0){
const data = res2.data.data;
this.page.total = data.totalElements;
this.data = data.content;
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
}, err => {
this.loading = false;
@@ -401,24 +441,39 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- getRailsList(res.data.data.token, { ...values, size: page.pageSize, page: page.currentPage, buildingId: this.buildingId }).then(res2 => {
- const data = res2.data.data;
- this.diaPage.total = data.totalElements;
- this.tableData = data.content;
- if (this.addForm.railIds.length > 0) { // 判断是否存在勾选过的数据
- this.$nextTick(() => {
- this.tableData.forEach(row => { // 获取数据列表接口请求到的数据
- this.addForm.railIds.forEach(item => { // 勾选到的数据
- if (row._id === item) {
- this.$refs.multipleTable.toggleRowSelection(row, true); // 若有重合,则回显该条数据
- }
- });
- })
- })
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ getRailsList(res.data.data.token, { ...values, size: page.pageSize, page: page.currentPage, buildingId: this.buildingId }).then(res2 => {
+ if(res2.data.code == 0){
+ const data = res2.data.data;
+ this.diaPage.total = data.totalElements;
+ this.tableData = data.content;
+ if (this.addForm.railIds.length > 0) { // 判断是否存在勾选过的数据
+ this.$nextTick(() => {
+ this.tableData.forEach(row => { // 获取数据列表接口请求到的数据
+ this.addForm.railIds.forEach(item => { // 勾选到的数据
+ if (row._id === item) {
+ this.$refs.multipleTable.toggleRowSelection(row, true); // 若有重合,则回显该条数据
+ }
+ });
+ })
+ })
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
getRailsList(token, { ...values, size: page.pageSize, page: page.currentPage, buildingId: this.buildingId }).then(res2 => {
@@ -442,6 +497,8 @@ export default {
})
})
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
}, err => {
});
diff --git a/src/views/rails/list.vue b/src/views/rails/list.vue
index d97b312..b9bae67 100644
--- a/src/views/rails/list.vue
+++ b/src/views/rails/list.vue
@@ -248,8 +248,17 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.changeOwn(val, row);
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.changeOwn(val, row);
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else if(res.data.code == 0) {
setTimeout(() => {
@@ -322,8 +331,17 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.submitForm();
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.submitForm();
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else if (res.data.code == 0) {
@@ -348,8 +366,18 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.submitForm();
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.submitForm();
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
+
})
}
else if (res.data.code == 0) {
@@ -395,8 +423,17 @@ export default {
if (res.data.code == 401) {
window.sessionStorage.removeItem('bizToken');
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res2 => {
- window.sessionStorage.setItem('bizToken', res2.data.data.token);
- this.rowDel(row);
+ if(res2.status == 200){
+ if(res2.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res2.data.data.token);
+ this.rowDel(row);
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
});
@@ -434,22 +471,33 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- this.loading = true;
- getRailsList(res.data.data.token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingId: this.buildingId })).then(res2 => {
- this.loading = false;
- if (res2.data.code == 401) {
- window.sessionStorage.removeItem('bizToken');
- this.onLoad(this.page);
- }
- else {
- const data = res2.data.data;
- this.page.total = data.totalElements;
- this.data = data.content;
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ this.loading = true;
+ getRailsList(res.data.data.token, Object.assign(params, this.query, { page: page.currentPage, size: page.pageSize, buildingId: this.buildingId })).then(res2 => {
+ this.loading = false;
+ if (res2.data.code == 401) {
+ window.sessionStorage.removeItem('bizToken');
+ this.onLoad(this.page);
+ }
+ else if(res2.data.code == 0){
+ const data = res2.data.data;
+ this.page.total = data.totalElements;
+ this.data = data.content;
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }, err => {
+ this.loading = false;
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- }, err => {
- this.loading = false;
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
}
else {
@@ -460,10 +508,12 @@ export default {
window.sessionStorage.removeItem('bizToken');
this.onLoad(this.page);
}
- else {
+ else if(res2.data.code == 0){
const data = res2.data.data;
this.page.total = data.totalElements;
this.data = data.content;
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
}, err => {
this.loading = false;
diff --git a/src/views/wirelessintrusion/deployment/list.vue b/src/views/wirelessintrusion/deployment/list.vue
index 64e5934..199d8f4 100644
--- a/src/views/wirelessintrusion/deployment/list.vue
+++ b/src/views/wirelessintrusion/deployment/list.vue
@@ -214,13 +214,23 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceStatus(res.data.data.token).then(res => {
- this.bizDeviceStatus = res.data.data;
- })
- bizNodeType(res.data.data.token).then(res => {
- this.bizNodeType = res.data.data;
- })
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceStatus(res.data.data.token).then(res => {
+ this.bizDeviceStatus = res.data.data;
+ })
+ bizNodeType(res.data.data.token).then(res => {
+ this.bizNodeType = res.data.data;
+ })
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
+
})
} else {
bizDeviceStatus(token).then(res => {
@@ -230,6 +240,8 @@ export default {
}
else if (res.data.code == 200) {
this.bizDeviceStatus = res.data.data;
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
})
bizNodeType(token).then(res => {
@@ -449,31 +461,44 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceList(res.data.data.token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage,'params[type]':3 }).then(res2 => {
- const data = res2.data;
- this.diaPage.total = data.total;
- data.rows.map(item => {
- item.node = item.bizProduct.node;
- item.nodeLabel = this.renderLabel(item.node, 'bizNodeType');
- item.statusLabel = this.renderLabel(item.status, 'bizDeviceStatus')
- item.productName = item.bizProduct.name;
- })
- this.tableData = data.records;
- let multipleSelection = this.addForm.ids ? this.addForm.ids.split(",") : [];
- if (multipleSelection.length > 0) { // 判断是否存在勾选过的数据
- this.$nextTick(() => {
- this.tableData.forEach(row => { // 获取数据列表接口请求到的数据
- multipleSelection.forEach(item => { // 勾选到的数据
- if (row.id === parseInt(item)) {
- this.$refs.multipleTable.toggleRowSelection(row, true); // 若有重合,则回显该条数据
- }
- });
- })
- })
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceList(res.data.data.token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage,'params[type]':3 }).then(res2 => {
+ if (res2.data.code == 200) {
+ const data = res2.data;
+ this.diaPage.total = data.total;
+ data.rows.map(item => {
+ item.node = item.bizProduct.node;
+ item.nodeLabel = this.renderLabel(item.node, 'bizNodeType');
+ item.statusLabel = this.renderLabel(item.status, 'bizDeviceStatus')
+ item.productName = item.bizProduct.name;
+ })
+ this.tableData = data.records;
+ let multipleSelection = this.addForm.ids ? this.addForm.ids.split(",") : [];
+ if (multipleSelection.length > 0) { // 判断是否存在勾选过的数据
+ this.$nextTick(() => {
+ this.tableData.forEach(row => { // 获取数据列表接口请求到的数据
+ multipleSelection.forEach(item => { // 勾选到的数据
+ if (row.id === parseInt(item)) {
+ this.$refs.multipleTable.toggleRowSelection(row, true); // 若有重合,则回显该条数据
+ }
+ });
+ })
+ })
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
bizDeviceList(token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage, pid: 100,'params[type]':3 }).then(res2 => {
@@ -503,6 +528,8 @@ export default {
})
})
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
}, err => {
});
diff --git a/src/views/wirelessintrusion/device/list.vue b/src/views/wirelessintrusion/device/list.vue
index e145f52..f97926c 100644
--- a/src/views/wirelessintrusion/device/list.vue
+++ b/src/views/wirelessintrusion/device/list.vue
@@ -197,15 +197,24 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceStatus(res.data.data.token).then(res => {
- const column = this.findObject(this.option.column, "status");
- column.dicData = res.data.data;
- })
- bizNodeType(res.data.data.token).then(res => {
- const column = this.findObject(this.option.column, "node");
- column.dicData = res.data.data;
- })
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceStatus(res.data.data.token).then(res => {
+ const column = this.findObject(this.option.column, "status");
+ column.dicData = res.data.data;
+ })
+ bizNodeType(res.data.data.token).then(res => {
+ const column = this.findObject(this.option.column, "node");
+ column.dicData = res.data.data;
+ })
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
bizDeviceStatus(token).then(res => {
@@ -216,6 +225,8 @@ export default {
else if (res.data.code == 200) {
const column = this.findObject(this.option.column, "status");
column.dicData = res.data.data;
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
})
bizNodeType(token).then(res => {
@@ -407,37 +418,51 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- this.loading = true;
- bizDeviceList(res.data.data.token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage }).then(res2 => {
- const data = res2.data;
- this.page.total = data.total;
- data.rows.map(item => {
- item.node = item.bizProduct.node;
- item.nodeLabel = this.renderLabel(item.node, 'node');
- item.statusLabel = this.renderLabel(item.status, 'status')
- item.productName = item.bizProduct.name;
- if (item.tags) {
- let tags = JSON.parse(item.tags);
- item.buildingNo = tags.buildingNo;
- item.floorNo = tags.floorNo;
- // console.log('tags ====>',tags)
- // item.xy = tags.coordinate.replace('-',',');
- if(tags.coordinate){
- item.xy = tags.coordinate.replace('-',',');
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ this.loading = true;
+ bizDeviceList(res.data.data.token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage }).then(res2 => {
+ if(res2.data.code == 200){
+ const data = res2.data;
+ this.page.total = data.total;
+ data.rows.map(item => {
+ item.node = item.bizProduct.node;
+ item.nodeLabel = this.renderLabel(item.node, 'node');
+ item.statusLabel = this.renderLabel(item.status, 'status')
+ item.productName = item.bizProduct.name;
+ if (item.tags) {
+ let tags = JSON.parse(item.tags);
+ item.buildingNo = tags.buildingNo;
+ item.floorNo = tags.floorNo;
+ // console.log('tags ====>',tags)
+ // item.xy = tags.coordinate.replace('-',',');
+ if(tags.coordinate){
+ item.xy = tags.coordinate.replace('-',',');
+ }else{
+ item.xy = tags.lng + ',' + tags.lat;
+ }
+ item.position = tags.buildingNo + '号楼' + tags.floorNo + '层' + tags.address;
+ }
+ })
+ this.data = data.rows;
+ console.log('data ====>',data)
+ this.loading = false;
}else{
- item.xy = tags.lng + ',' + tags.lat;
+ this.$message.error('物联网平台访问超时!')
}
- item.position = tags.buildingNo + '号楼' + tags.floorNo + '层' + tags.address;
- }
- })
- this.data = data.rows;
- console.log('data ====>',data)
- this.loading = false;
- }, () => {
- this.loading = false;
- this.selectionClear();
- });
+
+ }, () => {
+ this.loading = false;
+ this.selectionClear();
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
this.loading = true;
@@ -472,6 +497,8 @@ export default {
this.data = data.rows;
console.log('data ====>',this.data)
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
}, () => {
this.loading = false;
diff --git a/src/views/wirelessintrusion/oneClick/list.vue b/src/views/wirelessintrusion/oneClick/list.vue
index db6c240..84fea42 100644
--- a/src/views/wirelessintrusion/oneClick/list.vue
+++ b/src/views/wirelessintrusion/oneClick/list.vue
@@ -228,13 +228,22 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceStatus(res.data.data.token).then(res => {
- this.bizDeviceStatus = res.data.data;
- })
- bizNodeType(res.data.data.token).then(res => {
- this.bizNodeType = res.data.data;
- })
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceStatus(res.data.data.token).then(res => {
+ this.bizDeviceStatus = res.data.data;
+ })
+ bizNodeType(res.data.data.token).then(res => {
+ this.bizNodeType = res.data.data;
+ })
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
bizDeviceStatus(token).then(res => {
@@ -244,6 +253,8 @@ export default {
}
else if (res.data.code == 200) {
this.bizDeviceStatus = res.data.data;
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
})
bizNodeType(token).then(res => {
@@ -524,31 +535,45 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceList(res.data.data.token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage,'params[type]':3}).then(res2 => {
- const data = res2.data;
- this.diaPage.total = data.total;
- data.rows.map(item => {
- item.node = item.bizProduct.node;
- item.nodeLabel = this.renderLabel(item.node, 'bizNodeType');
- item.statusLabel = this.renderLabel(item.status, 'bizDeviceStatus')
- item.productName = item.bizProduct.name;
- })
- this.tableData = data.records;
- let multipleSelection = this.addForm.ids ? this.addForm.ids.split(",") : [];
- if (multipleSelection.length > 0) { // 判断是否存在勾选过的数据
- this.$nextTick(() => {
- this.tableData.forEach(row => { // 获取数据列表接口请求到的数据
- multipleSelection.forEach(item => { // 勾选到的数据
- if (row.id === parseInt(item)) {
- this.$refs.multipleTable.toggleRowSelection(row, true); // 若有重合,则回显该条数据
- }
- });
- })
- })
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceList(res.data.data.token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage,'params[type]':3}).then(res2 => {
+ if (res2.data.code == 200) {
+ const data = res2.data;
+ this.diaPage.total = data.total;
+ data.rows.map(item => {
+ item.node = item.bizProduct.node;
+ item.nodeLabel = this.renderLabel(item.node, 'bizNodeType');
+ item.statusLabel = this.renderLabel(item.status, 'bizDeviceStatus')
+ item.productName = item.bizProduct.name;
+ })
+ this.tableData = data.records;
+ let multipleSelection = this.addForm.ids ? this.addForm.ids.split(",") : [];
+ if (multipleSelection.length > 0) { // 判断是否存在勾选过的数据
+ this.$nextTick(() => {
+ this.tableData.forEach(row => { // 获取数据列表接口请求到的数据
+ multipleSelection.forEach(item => { // 勾选到的数据
+ if (row.id === parseInt(item)) {
+ this.$refs.multipleTable.toggleRowSelection(row, true); // 若有重合,则回显该条数据
+ }
+ });
+ })
+ })
+ }
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
bizDeviceList(token, { ...values, pageSize: page.pageSize, pageNum: page.currentPage, pid: 100,'params[type]':3 }).then(res2 => {
@@ -578,6 +603,8 @@ export default {
})
})
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
}, err => {
});
diff --git a/src/views/wirelessintrusion/warn/record.vue b/src/views/wirelessintrusion/warn/record.vue
index 54e301b..d8dab00 100644
--- a/src/views/wirelessintrusion/warn/record.vue
+++ b/src/views/wirelessintrusion/warn/record.vue
@@ -426,26 +426,35 @@ export default {
let token = window.sessionStorage.getItem('bizToken');
if (token == 'undefined' || !token) {
bizLogin({ appKey: 'Arf7bd4f26', appSecret: 'kb207044c8' }).then(res => {
- window.sessionStorage.setItem('bizToken', res.data.data.token);
- bizDeviceList(res.data.data.token, { 'params[pmac]': row.deviceId }).then(res2 => {
- const data = res2.data;
- this.videoData = data.rows;
- if (this.videoData.length === 0) {
- this.$message.warning('未查询到该报警点摄像头');
- }
- else {
- // this.dialogVisible = true;
- const routeData = this.$router.resolve({
- path: '/videoPlayer', // 跳转的路径
- query: {
- list: JSON.stringify(this.videoData), // 携带的的参数信息
- showLeft:true
+ if(res.status == 200){
+ if(res.data.code == 0){
+ window.sessionStorage.setItem('bizToken', res.data.data.token);
+ bizDeviceList(res.data.data.token, { 'params[pmac]': row.deviceId }).then(res2 => {
+ const data = res2.data;
+ this.videoData = data.rows;
+ if (this.videoData.length === 0) {
+ this.$message.warning('未查询到该报警点摄像头');
}
- })
- console.log('href ===>',routeData.href)
- window.open(routeData.href, '_blank')
+ else {
+ // this.dialogVisible = true;
+ const routeData = this.$router.resolve({
+ path: '/videoPlayer', // 跳转的路径
+ query: {
+ list: JSON.stringify(this.videoData), // 携带的的参数信息
+ showLeft:true
+ }
+ })
+ console.log('href ===>',routeData.href)
+ window.open(routeData.href, '_blank')
+ }
+ });
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
- });
+ }else{
+ this.$message.error('物联网平台访问超时!')
+ }
+
})
} else {
bizDeviceList(token, { 'params[pmac]': row.deviceId }).then(res2 => {
@@ -471,6 +480,8 @@ export default {
console.log('href ===>',routeData.href)
window.open(routeData.href, '_blank')
}
+ }else{
+ this.$message.error('物联网平台访问超时!')
}
});
}