From f62d0e53330000ee3f60a04e34fe058919f26783 Mon Sep 17 00:00:00 2001 From: whychdw <49690745@qq.com> Date: 星期五, 30 八月 2019 16:39:10 +0800 Subject: [PATCH] 添加内容 --- src/js/common_functions.js | 41 ++++++++++++++++++++++++----------------- 1 files changed, 24 insertions(+), 17 deletions(-) diff --git a/src/js/common_functions.js b/src/js/common_functions.js index bc2e0c7..dfdc8a6 100644 --- a/src/js/common_functions.js +++ b/src/js/common_functions.js @@ -336,23 +336,30 @@ return title; }; -const SYSTEMS = [ - { - name: 'LD9', - reg: /^40190/ - }, - { - name: '61850', - reg: /^61850/ - }, - { - name: 'BTS', - reg: /^(9100)|(9600)|(9616)/ +// 鏍规嵁璁惧鐨刬d鑾峰彇璁惧鐨勫熀鏈俊鎭� +function getDevBaseInfo(dev_id) { + var result = { + name: '鏈煡', + key: '鏈煡', + reg: '', + workstates: [], + stopreasons: [], + alarmstates: [], + }; + // 閬嶅巻DEVICEINFO + for(var i=0; i<DEVICEINFO.length; i++) { + var data = DEVICEINFO[i]; + if(regEquipType(dev_id, data.reg)) { + result = data; + } } -]; + return result; +} -// 鏍规嵁璁惧ID鑾峰彇绯荤粺鐨勫悕绉� -function getSysType(dev_id) { - var result = '鏈煡'; - +// 楠岃瘉璁惧绫诲瀷 +function regEquipType(eId, pattern) { + if(pattern.test(eId)) { + return true; + } + return false; } \ No newline at end of file -- Gitblit v1.9.1