From 04ec00b941cafb30392ff20501f2abfa46bbcabe Mon Sep 17 00:00:00 2001
From: tanghaolin <1723298894@qq.com>
Date: 星期五, 04 十一月 2022 10:50:06 +0800
Subject: [PATCH] 添加摄像头告警列表

---
 video/single/index.js |   43 +++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/video/single/index.js b/video/single/index.js
index 5e9dbec..8e6f6df 100644
--- a/video/single/index.js
+++ b/video/single/index.js
@@ -1,6 +1,7 @@
 var Constant = require('../../utils/constant.js');
 var app = getApp();
 import Request  from "../../utils/api"
+let Utils = require('../../utils/util');
 /**
  * ifRotate:鏄惁鍙棆杞�
  * ifFocusing:鏄惁鍙皟鐒�
@@ -42,7 +43,9 @@
     moreVideo: [],
     fullScreen: false, // 鎿嶄綔鏄惁鏄剧ず
     btnCmd:"",//褰撳墠鎿嶄綔鐨刢md鎸夐挳
-    videoTabBarIndex:1 //褰撳墠鐨則abbar绱㈠紩
+    videoTabBarIndex:1, //褰撳墠鐨則abbar绱㈠紩
+    isLoadingDeviceAlarmList:false,//鏄惁鍔犺浇浜嗚澶囧憡璀﹁褰�
+    deviceAlarmList:[],//璁惧鍛婅鍒楄〃
   },
   onLoad(options) {
     this.videoContext = wx.createVideoContext('myVideo')
@@ -169,9 +172,45 @@
     },
   })
 },
+//鑾峰彇璁惧鍛婅淇℃伅鍒楄〃
+getAlarmByDeviceList(){
+  let _this = this
+  // console.log(_this.data.list,175)
+wx.request({
+  url: Constant.YING_SHI_URL +'api/lapp/alarm/device/list',
+  header: {
+    'content-type': 'application/x-www-form-urlencoded'
+  },
+  method: 'POST',
+  data:{
+    accessToken:_this.data.list.ViewToken,
+    deviceSerial:_this.data.list.SeriesNO,
+  },
+  success:res=>{
+     console.log(res,188)
+    if(res.data.code==200){
+      let arr= []
+      res.data.data.forEach(item=>{
+        item.alarmTime = Utils.formatDay(new Date(item.alarmTime))
+        arr.push(item)
+      })
+      _this.setData({
+        deviceAlarmList:arr,
+        isLoadingDeviceAlarmList:true
+      })
+    }
+  },
+  fail:err=>{
+    console.log(err,191)
+  }
+})
+},
 //鐩戞帶鍔熻兘tabBar鍒囨崲 
 videoTabBarChange(e){
-  console.log(e,173)
+  // console.log(e,173)
+  if(e.currentTarget.dataset.id == 2 && !this.data.isLoadingDeviceAlarmList){
+      this.getAlarmByDeviceList()
+  }
   this.setData({
     videoTabBarIndex:e.currentTarget.dataset.id
   })

--
Gitblit v1.9.3