|
@@ -1,5 +1,5 @@
|
|
|
// 设备管理 导航条的右侧
|
|
|
-import React, { useState, useEffect } from 'react';
|
|
|
+import React, { useState, useEffect,useMemo } from 'react';
|
|
|
import { Dropdown, Menu, Modal, message } from 'antd';
|
|
|
import Icon from '@/tenants-ui/SgIcon';
|
|
|
import { EllipsisOutlined, ExclamationCircleOutlined } from '@ant-design/icons';
|
|
@@ -25,6 +25,8 @@ const TopNavRight: React.FC<topNavRightProps> = ({ selNavObj, navigatorList, map
|
|
|
setDeviceList(navigatorList.slice(1));
|
|
|
}, [navigatorList]);
|
|
|
|
|
|
+
|
|
|
+
|
|
|
const allOpenClick = (key) => {
|
|
|
//debugger;
|
|
|
console.log('key', key);
|
|
@@ -153,7 +155,15 @@ const TopNavRight: React.FC<topNavRightProps> = ({ selNavObj, navigatorList, map
|
|
|
{selNavObj.id !== 'all' && (
|
|
|
<div className={styles.right}>
|
|
|
{selNavObj.id !== 'curtain' && <div className={styles.title}>运行中的设备</div>}
|
|
|
- {selNavObj.id !== 'curtain' && <div className={styles.onlyNum}>{selNavObj.num}</div>}
|
|
|
+ {selNavObj.id !== 'curtain' && <div className={styles.onlyNum}>{
|
|
|
+ deviceList.map(function(ditem,dindex){
|
|
|
+ if(ditem.id==selNavObj.id ){
|
|
|
+ return (<span key={'dnum' + dindex}>{ditem.num}</span>);
|
|
|
+ }else{
|
|
|
+ return ;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }</div>}
|
|
|
<div
|
|
|
className={styles.closeButton}
|
|
|
onClick={allCloseClick}
|