|
|
@@ -19,9 +19,9 @@ import doorMenuL from './components/door-menu-l.vue'
|
|
|
import doorContentR from './components/door-content-r.vue'
|
|
|
import { getDevice, upcoming } from './airdoor.api'
|
|
|
|
|
|
- let menuData = ref<any[]>([]);
|
|
|
- //控制定时设置提示弹窗显示/隐藏
|
|
|
- let visibleTs30 = ref(false);
|
|
|
+let menuData = ref<any[]>([]);
|
|
|
+//控制定时设置提示弹窗显示/隐藏
|
|
|
+let visibleTs30 = ref(false);
|
|
|
|
|
|
// https获取监测数据
|
|
|
let timer: null | NodeJS.Timeout = null;
|
|
|
@@ -44,7 +44,11 @@ function getMonitor(flag?) {
|
|
|
async function getMenuList() {
|
|
|
let res = await getDevice({ devicetype: "gate", pagetype: "normal" })
|
|
|
console.log(res, 'menuList')
|
|
|
- menuData.value = res.msgTxt[0].datalist || []
|
|
|
+ if (res.msgTxt[0].datalist.length) {
|
|
|
+ menuData.value = res.msgTxt[0].datalist.filter(v => v.isAutosync == '1')
|
|
|
+ } else {
|
|
|
+ menuData.value = []
|
|
|
+ }
|
|
|
}
|
|
|
async function upcomingList() {
|
|
|
let res = await upcoming({})
|