menubar.js 43 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379
  1. /**
  2. *
  3. */
  4. var baseUrl = '';
  5. var theme = '';
  6. var viewAlarmType,pieAlarmType,statusType
  7. var menu_shown = true;
  8. var start_count = 0;
  9. var KeepMenu = false;
  10. var boxclick = function(self){
  11. alert(self.getAttribute('item_id'));
  12. }
  13. var keep_menu=function(){
  14. KeepMenu=true;
  15. show_menu();
  16. }
  17. var hiding_menu=function(){
  18. KeepMenu=false;
  19. }
  20. if(sessionStorage.getItem('V_LOGINNAME')=="admin"){
  21. var menuconfig = {
  22. id:'mainmenu',
  23. target:'mainframe',
  24. brand_icon:{
  25. url:'../res/img/usky/logo.png',
  26. width:160,
  27. height:20
  28. },
  29. items:[{
  30. name:'智慧消防',
  31. type:'group',
  32. side:'left',
  33. items:[{
  34. name:'综合查询',
  35. type:'leaf',
  36. action:'hiding_menu()',
  37. href:baseUrl+'frontpage/map.jsp?viewAlarmType='+viewAlarmType+'&pieAlarmType='+pieAlarmType+'&statusType='+statusType+'&theme='+theme+($("#company_code").val()!=''?('&company_code='+$("#company_code").val()):'')
  38. },{
  39. name:'告警信息',
  40. type:'group',
  41. side:'left',
  42. items:[{
  43. name:'火灾监控',
  44. type:'leaf',
  45. action:'keep_menu()',
  46. href:baseUrl+'fireAlarm/subFireAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  47. },{
  48. name:'电气火灾监控',
  49. type:'leaf',
  50. action:'keep_menu()',
  51. href:baseUrl+'efireAlarm/subeFireAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  52. },{
  53. name:'消防水系统监控',
  54. type:'leaf',
  55. action:'keep_menu()',
  56. href:baseUrl+'waterAlarm/subWaterAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  57. },{
  58. name:'RTU监控',
  59. type:'leaf',
  60. action:'keep_menu()',
  61. href:baseUrl+'rtuAlarm/subRtuAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')// TODO 告警信息三级分类
  62. },{
  63. name:'视频监控系统',
  64. type:'leaf',
  65. action:'keep_menu()',
  66. href:baseUrl+'videoAlarm/subVideoAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  67. },{
  68. name:'电梯状态监控',
  69. type:'leaf',
  70. action:'keep_menu()',
  71. href:baseUrl+'liftAlarm/subliftAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  72. }]
  73. },{
  74. name:'设备监控',
  75. type:'group',
  76. side:'left',
  77. items:[{
  78. name:'火灾监控',
  79. type:'leaf',
  80. action:'keep_menu()',
  81. href:baseUrl+'fireAlarm/FireDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  82. },{
  83. name:'电气火灾监控',
  84. type:'leaf',
  85. action:'keep_menu()',
  86. href:baseUrl+'efireAlarm/eFireDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  87. },{
  88. name:'消防水系统监控',
  89. type:'leaf',
  90. action:'keep_menu()',
  91. href:baseUrl+'waterAlarm/WaterDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  92. },{
  93. name:'RTU综合监控',
  94. type:'leaf',
  95. action:'keep_menu()',
  96. href:baseUrl+'rtuAlarm/RtuDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')// TODO 设备监控三级分类
  97. },{
  98. name:'视频监控系统',
  99. type:'leaf',
  100. action:'keep_menu()',
  101. href:baseUrl+'videoAlarm/VideoDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  102. },{
  103. name:'电梯状态监控',
  104. type:'leaf',
  105. action:'keep_menu()',
  106. href:baseUrl+'liftAlarm/liftDeviceindex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  107. }]
  108. },{
  109. name:'数据查询',
  110. type:'group',
  111. side:'left',
  112. items:[{
  113. name:'电气火灾数据查询',
  114. type:'leaf',
  115. action:'keep_menu()',
  116. href:baseUrl+'dataSearch/fireIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  117. },{
  118. name:'消防水系统数据查询',
  119. type:'leaf',
  120. action:'keep_menu()',
  121. href:baseUrl+'dataSearch/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  122. },{
  123. name:'RTU综合数据查询',
  124. type:'leaf',
  125. action:'keep_menu()',
  126. href:baseUrl+'dataSearch/rtuIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  127. }]
  128. },{
  129. name:'物管服务',
  130. type:'group',
  131. side:'left',
  132. items:[{
  133. name:'安全巡检',
  134. type:'leaf',
  135. action:'keep_menu()',
  136. href:baseUrl+'proform/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  137. },{
  138. name:'维保工作',
  139. type:'leaf',
  140. action:'keep_menu()',
  141. href:baseUrl+'proform2/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  142. },{
  143. name:'报修服务',
  144. type:'leaf',
  145. action:'keep_menu()',
  146. href:baseUrl+'proform3/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  147. },{
  148. name:'电气火灾隐患分析',
  149. type:'leaf',
  150. action:'keep_menu()',
  151. href:baseUrl+'projectWoker/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  152. },{
  153. name:'水系统隐患分析',
  154. type:'leaf',
  155. action:'keep_menu()',
  156. href:baseUrl+'projectWoker/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  157. }]
  158. },{
  159. name:'工作考评',
  160. type:'leaf',
  161. action:'keep_menu()',
  162. href:baseUrl+'projectWoker/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  163. }]
  164. },{
  165. name:'子系统',
  166. type:'group',
  167. side:'left',
  168. disabled:'disabled',
  169. items:[{
  170. name:'火灾监控',
  171. disabled:'disabled',
  172. type:'leaf',
  173. action:'keep_menu()',
  174. href:baseUrl+'fireAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  175. },{
  176. name:'电器火灾监控',
  177. disabled:'disabled',
  178. type:'leaf',
  179. action:'keep_menu()',
  180. href:baseUrl+'waterAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  181. },{
  182. name:'通道告警监控',
  183. disabled:'disabled',
  184. action:'keep_menu()',
  185. type:'leaf'
  186. },{
  187. name:'消防电源监控',
  188. disabled:'disabled',
  189. action:'keep_menu()',
  190. type:'leaf'
  191. },{
  192. name:'RTU综合监控',
  193. disabled:'disabled',
  194. action:'keep_menu()',
  195. type:'leaf',
  196. href:baseUrl+'rtuAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  197. }]
  198. },{
  199. name:'视图',
  200. type:'group',
  201. side:'split',
  202. disabled:'disabled',
  203. items:[{
  204. name:'主题皮肤',
  205. type:'group',
  206. side:'left',
  207. disabled:'disabled',
  208. items:[{
  209. name:'单位',
  210. type:'checkbox',
  211. id:'001',
  212. action:'boxclick(this)',
  213. checked:'checked'
  214. },{
  215. name:'区域',
  216. type:'checkbox',
  217. id:'002',
  218. action:'boxclick(this)',
  219. checked:'checked'
  220. }]
  221. },{
  222. name:'地图显示',
  223. type:'group',
  224. side:'left',
  225. disabled:'disabled',
  226. items:[{
  227. name:'全选',
  228. type:'checkbox',
  229. id:'000',
  230. action:'boxclick(this)',
  231. disabled:'disabled',
  232. checked:'checked'
  233. },{
  234. name:'火警监控告警',
  235. type:'checkbox',
  236. id:'001',
  237. action:'boxclick(this)',
  238. disabled:'disabled',
  239. checked:'checked'
  240. },{
  241. name:'电气火灾告警',
  242. type:'checkbox',
  243. id:'002',
  244. action:'boxclick(this)',
  245. disabled:'disabled',
  246. checked:'checked'
  247. },{
  248. name:'水监控告警',
  249. type:'checkbox',
  250. id:'003',
  251. action:'boxclick(this)',
  252. disabled:'disabled',
  253. checked:'checked'
  254. },{
  255. name:'通道监控告警',
  256. type:'checkbox',
  257. id:'004',
  258. action:'boxclick(this)',
  259. disabled:'disabled',
  260. checked:'checked'
  261. },{
  262. name:'电源监控告警',
  263. type:'checkbox',
  264. id:'005',
  265. action:'boxclick(this)',
  266. disabled:'disabled',
  267. checked:'checked'
  268. },{
  269. name:'RTU监控告警',
  270. type:'checkbox',
  271. id:'006',
  272. action:'boxclick(this)',
  273. disabled:'disabled',
  274. checked:'checked'
  275. },{
  276. name:'烟感监控告警',
  277. type:'checkbox',
  278. id:'007',
  279. action:'boxclick(this)',
  280. disabled:'disabled',
  281. checked:'checked'
  282. }]
  283. },{
  284. name:'声光告警',
  285. type:'group',
  286. side:'left',
  287. disabled:'disabled',
  288. items:[{
  289. name:'范围',
  290. type:'leaf',
  291. disabled:'disabled'
  292. },{
  293. name:'告警级别',
  294. type:'leaf',
  295. disabled:'disabled'
  296. },{
  297. name:'语音',
  298. type:'leaf',
  299. disabled:'disabled'
  300. }]
  301. },{
  302. name:'统计显示',
  303. type:'group',
  304. side:'left',
  305. disabled:'disabled',
  306. items:[{
  307. name:'全选',
  308. type:'leaf',
  309. disabled:'disabled'
  310. },{
  311. name:'火警监控系统告警',
  312. type:'leaf',
  313. disabled:'disabled'
  314. },{
  315. name:'电气火灾监控系统告警',
  316. type:'leaf',
  317. disabled:'disabled'
  318. },{
  319. name:'消防水监控系统告警',
  320. type:'leaf',
  321. disabled:'disabled'
  322. },{
  323. name:'通道监控系统告警',
  324. type:'leaf',
  325. disabled:'disabled'
  326. },{
  327. name:'消防电源监控系统告警',
  328. type:'leaf',
  329. disabled:'disabled'
  330. },{
  331. name:'RTU监控系统告警',
  332. type:'leaf',
  333. disabled:'disabled'
  334. },{
  335. name:'烟感监控系统告警',
  336. type:'leaf',
  337. disabled:'disabled'
  338. }]
  339. },{
  340. name:'系统显示',
  341. type:'group',
  342. side:'left',
  343. disabled:'disabled',
  344. items:[{
  345. name:'火灾监控',
  346. disabled:'disabled',
  347. type:'leaf'
  348. },{
  349. name:'电器火灾监控',
  350. disabled:'disabled',
  351. type:'leaf'
  352. },{
  353. name:'通道告警监控',
  354. disabled:'disabled',
  355. type:'leaf'
  356. },{
  357. name:'消防电源监控',
  358. disabled:'disabled',
  359. type:'leaf'
  360. },{
  361. name:'RTU综合监控',
  362. disabled:'disabled',
  363. type:'leaf'
  364. }]
  365. },{
  366. name:'系统信息',
  367. disabled:'disabled',
  368. type:'leaf'
  369. }]
  370. },{
  371. name:'IoT-02永天智慧消防综合监控系统 v1.00',
  372. type:'systitle_label',
  373. side:'split',
  374. divid:'systitle_bar'
  375. },{
  376. name:'时间戳',
  377. type:'systime_label',
  378. side:'right',
  379. divid:'timestamp_bar'
  380. },{
  381. name:'系统设置',
  382. type:'group',
  383. side:'right',
  384. items:[{
  385. name:'推送配置',
  386. type:'leaf',
  387. disabled:'disabled'
  388. // action:'keep_menu()',
  389. // href:baseUrl+'proform4/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  390. },{
  391. name:'用户管理',
  392. type:'leaf',
  393. disabled:'disabled'
  394. },{
  395. name:'组织机构管理',
  396. type:'leaf',
  397. disabled:'disabled'
  398. },{
  399. name:'权限管理',
  400. type:'leaf',
  401. disabled:'disabled'
  402. },{
  403. name:'建筑物管理',
  404. type:'leaf',
  405. disabled:'disabled'
  406. },{
  407. name:'物联网卡管理',
  408. type:'leaf',
  409. disabled:'disabled'
  410. },{
  411. name:'采集接口管理',
  412. type:'leaf',
  413. disabled:'disabled'
  414. },{
  415. name:'监控单元管理',
  416. type:'leaf',
  417. disabled:'disabled'
  418. },{
  419. name:'监控点管理',
  420. type:'leaf',
  421. disabled:'disabled'
  422. }]
  423. },{
  424. name:'账户',
  425. type:'group',
  426. side:'right',
  427. items:[{
  428. name:'注销',
  429. type:'logout',
  430. href:baseUrl
  431. },{
  432. name:'切换用户',
  433. type:'leaf',
  434. disabled:'disabled'
  435. },{
  436. name:'密码管理',
  437. type:'leaf',
  438. disabled:'disabled'
  439. }]
  440. }]
  441. }
  442. }else if(sessionStorage.getItem('V_LOGINNAME')=="sgec68"||sessionStorage.getItem('V_LOGINNAME')=="ypywtg"||sessionStorage.getItem('V_LOGINNAME')=="tjbywy"){
  443. var menuconfig = {
  444. id:'mainmenu',
  445. target:'mainframe',
  446. brand_icon:{
  447. url:'../res/img/usky/logo.png',
  448. width:160,
  449. height:20
  450. },
  451. items:[{
  452. name:'智慧消防',
  453. type:'group',
  454. side:'left',
  455. items:[{
  456. name:'综合查询',
  457. type:'leaf',
  458. action:'hiding_menu()',
  459. href:baseUrl+'frontpage/map.jsp?viewAlarmType='+viewAlarmType+'&pieAlarmType='+pieAlarmType+'&statusType='+statusType+'&theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  460. },{
  461. name:'告警信息',
  462. type:'group',
  463. side:'left',
  464. items:[{
  465. name:'火灾监控',
  466. type:'leaf',
  467. action:'keep_menu()',
  468. href:baseUrl+'fireAlarm/subFireAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  469. },{
  470. name:'电气火灾监控',
  471. type:'leaf',
  472. action:'keep_menu()',
  473. href:baseUrl+'efireAlarm/subeFireAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  474. },{
  475. name:'消防水系统监控',
  476. type:'leaf',
  477. action:'keep_menu()',
  478. href:baseUrl+'waterAlarm/subWaterAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  479. },{
  480. name:'RTU监控',
  481. type:'leaf',
  482. action:'keep_menu()',
  483. href:baseUrl+'rtuAlarm/subRtuAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')// TODO 告警信息三级分类
  484. },{
  485. name:'视频监控系统',
  486. type:'leaf',
  487. action:'keep_menu()',
  488. href:baseUrl+'videoAlarm/subVideoAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  489. },{
  490. name:'电梯状态监控',
  491. type:'leaf',
  492. action:'keep_menu()',
  493. href:baseUrl+'liftAlarm/subliftAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  494. }]
  495. },{
  496. name:'设备监控',
  497. type:'group',
  498. side:'left',
  499. items:[{
  500. name:'火灾监控',
  501. type:'leaf',
  502. action:'keep_menu()',
  503. href:baseUrl+'fireAlarm/FireDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  504. },{
  505. name:'电气火灾监控',
  506. type:'leaf',
  507. action:'keep_menu()',
  508. href:baseUrl+'efireAlarm/eFireDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  509. },{
  510. name:'消防水系统监控',
  511. type:'leaf',
  512. action:'keep_menu()',
  513. href:baseUrl+'waterAlarm/WaterDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  514. },{
  515. name:'RTU综合监控',
  516. type:'leaf',
  517. action:'keep_menu()',
  518. href:baseUrl+'rtuAlarm/RtuDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')// TODO 设备监控三级分类
  519. },{
  520. name:'视频监控系统',
  521. type:'leaf',
  522. action:'keep_menu()',
  523. href:baseUrl+'videoAlarm/VideoDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  524. },{
  525. name:'电梯状态监控',
  526. type:'leaf',
  527. action:'keep_menu()',
  528. href:baseUrl+'liftAlarm/liftDeviceindex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  529. }]
  530. },{
  531. name:'数据查询',
  532. type:'group',
  533. side:'left',
  534. items:[{
  535. name:'电气火灾数据查询',
  536. type:'leaf',
  537. action:'keep_menu()',
  538. href:baseUrl+'dataSearch/fireIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  539. },{
  540. name:'消防水系统数据查询',
  541. type:'leaf',
  542. action:'keep_menu()',
  543. href:baseUrl+'dataSearch/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  544. },{
  545. name:'RTU综合数据查询',
  546. type:'leaf',
  547. action:'keep_menu()',
  548. href:baseUrl+'dataSearch/rtuIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  549. }]
  550. },{
  551. name:'物管服务',
  552. type:'group',
  553. side:'left',
  554. items:[{
  555. name:'安全巡检',
  556. type:'leaf',
  557. action:'keep_menu()',
  558. href:baseUrl+'proform/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  559. },{
  560. name:'维保工作',
  561. type:'leaf',
  562. action:'keep_menu()',
  563. href:baseUrl+'proform2/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  564. },{
  565. name:'报修服务',
  566. type:'leaf',
  567. action:'keep_menu()',
  568. href:baseUrl+'proform3/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  569. },{
  570. name:'电气火灾隐患分析',
  571. type:'leaf',
  572. action:'keep_menu()',
  573. href:baseUrl+'efireAnalysis/eleFireIndex.html?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  574. },{
  575. name:'水系统隐患分析',
  576. type:'leaf',
  577. action:'keep_menu()',
  578. href:baseUrl+'efireAnalysis/waterIndex.html?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  579. }]
  580. },{
  581. name:'工作考评',
  582. type:'leaf',
  583. action:'keep_menu()',
  584. href:baseUrl+'projectWoker/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  585. }]
  586. },{
  587. name:'子系统',
  588. type:'group',
  589. side:'left',
  590. disabled:'disabled',
  591. items:[{
  592. name:'火灾监控',
  593. disabled:'disabled',
  594. type:'leaf',
  595. action:'keep_menu()',
  596. href:baseUrl+'fireAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  597. },{
  598. name:'电器火灾监控',
  599. disabled:'disabled',
  600. type:'leaf',
  601. action:'keep_menu()',
  602. href:baseUrl+'waterAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  603. },{
  604. name:'通道告警监控',
  605. disabled:'disabled',
  606. action:'keep_menu()',
  607. type:'leaf'
  608. },{
  609. name:'消防电源监控',
  610. disabled:'disabled',
  611. action:'keep_menu()',
  612. type:'leaf'
  613. },{
  614. name:'RTU综合监控',
  615. disabled:'disabled',
  616. action:'keep_menu()',
  617. type:'leaf',
  618. href:baseUrl+'rtuAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  619. }]
  620. },{
  621. name:'视图',
  622. type:'group',
  623. side:'split',
  624. disabled:'disabled',
  625. items:[{
  626. name:'主题皮肤',
  627. type:'group',
  628. side:'left',
  629. disabled:'disabled',
  630. items:[{
  631. name:'单位',
  632. type:'checkbox',
  633. id:'001',
  634. action:'boxclick(this)',
  635. checked:'checked'
  636. },{
  637. name:'区域',
  638. type:'checkbox',
  639. id:'002',
  640. action:'boxclick(this)',
  641. checked:'checked'
  642. }]
  643. },{
  644. name:'地图显示',
  645. type:'group',
  646. side:'left',
  647. disabled:'disabled',
  648. items:[{
  649. name:'全选',
  650. type:'checkbox',
  651. id:'000',
  652. action:'boxclick(this)',
  653. disabled:'disabled',
  654. checked:'checked'
  655. },{
  656. name:'火警监控告警',
  657. type:'checkbox',
  658. id:'001',
  659. action:'boxclick(this)',
  660. disabled:'disabled',
  661. checked:'checked'
  662. },{
  663. name:'电气火灾告警',
  664. type:'checkbox',
  665. id:'002',
  666. action:'boxclick(this)',
  667. disabled:'disabled',
  668. checked:'checked'
  669. },{
  670. name:'水监控告警',
  671. type:'checkbox',
  672. id:'003',
  673. action:'boxclick(this)',
  674. disabled:'disabled',
  675. checked:'checked'
  676. },{
  677. name:'通道监控告警',
  678. type:'checkbox',
  679. id:'004',
  680. action:'boxclick(this)',
  681. disabled:'disabled',
  682. checked:'checked'
  683. },{
  684. name:'电源监控告警',
  685. type:'checkbox',
  686. id:'005',
  687. action:'boxclick(this)',
  688. disabled:'disabled',
  689. checked:'checked'
  690. },{
  691. name:'RTU监控告警',
  692. type:'checkbox',
  693. id:'006',
  694. action:'boxclick(this)',
  695. disabled:'disabled',
  696. checked:'checked'
  697. },{
  698. name:'烟感监控告警',
  699. type:'checkbox',
  700. id:'007',
  701. action:'boxclick(this)',
  702. disabled:'disabled',
  703. checked:'checked'
  704. }]
  705. },{
  706. name:'声光告警',
  707. type:'group',
  708. side:'left',
  709. disabled:'disabled',
  710. items:[{
  711. name:'范围',
  712. type:'leaf',
  713. disabled:'disabled'
  714. },{
  715. name:'告警级别',
  716. type:'leaf',
  717. disabled:'disabled'
  718. },{
  719. name:'语音',
  720. type:'leaf',
  721. disabled:'disabled'
  722. }]
  723. },{
  724. name:'统计显示',
  725. type:'group',
  726. side:'left',
  727. disabled:'disabled',
  728. items:[{
  729. name:'全选',
  730. type:'leaf',
  731. disabled:'disabled'
  732. },{
  733. name:'火警监控系统告警',
  734. type:'leaf',
  735. disabled:'disabled'
  736. },{
  737. name:'电气火灾监控系统告警',
  738. type:'leaf',
  739. disabled:'disabled'
  740. },{
  741. name:'消防水监控系统告警',
  742. type:'leaf',
  743. disabled:'disabled'
  744. },{
  745. name:'通道监控系统告警',
  746. type:'leaf',
  747. disabled:'disabled'
  748. },{
  749. name:'消防电源监控系统告警',
  750. type:'leaf',
  751. disabled:'disabled'
  752. },{
  753. name:'RTU监控系统告警',
  754. type:'leaf',
  755. disabled:'disabled'
  756. },{
  757. name:'烟感监控系统告警',
  758. type:'leaf',
  759. disabled:'disabled'
  760. }]
  761. },{
  762. name:'系统显示',
  763. type:'group',
  764. side:'left',
  765. disabled:'disabled',
  766. items:[{
  767. name:'火灾监控',
  768. disabled:'disabled',
  769. type:'leaf'
  770. },{
  771. name:'电器火灾监控',
  772. disabled:'disabled',
  773. type:'leaf'
  774. },{
  775. name:'通道告警监控',
  776. disabled:'disabled',
  777. type:'leaf'
  778. },{
  779. name:'消防电源监控',
  780. disabled:'disabled',
  781. type:'leaf'
  782. },{
  783. name:'RTU综合监控',
  784. disabled:'disabled',
  785. type:'leaf'
  786. }]
  787. },{
  788. name:'系统信息',
  789. disabled:'disabled',
  790. type:'leaf'
  791. }]
  792. },{
  793. name:'IoT-02永天智慧消防综合监控系统 v1.00',
  794. type:'systitle_label',
  795. side:'split',
  796. divid:'systitle_bar'
  797. },{
  798. name:'时间戳',
  799. type:'systime_label',
  800. side:'right',
  801. divid:'timestamp_bar'
  802. },{
  803. name:'系统设置',
  804. type:'group',
  805. side:'right',
  806. items:[{
  807. name:'推送配置',
  808. type:'leaf',
  809. disabled:'disabled'
  810. // action:'keep_menu()',
  811. // href:baseUrl+'proform4/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  812. },{
  813. name:'用户管理',
  814. type:'leaf',
  815. disabled:'disabled'
  816. },{
  817. name:'组织机构管理',
  818. type:'leaf',
  819. disabled:'disabled'
  820. },{
  821. name:'权限管理',
  822. type:'leaf',
  823. disabled:'disabled'
  824. },{
  825. name:'建筑物管理',
  826. type:'leaf',
  827. disabled:'disabled'
  828. },{
  829. name:'物联网卡管理',
  830. type:'leaf',
  831. disabled:'disabled'
  832. },{
  833. name:'采集接口管理',
  834. type:'leaf',
  835. disabled:'disabled'
  836. },{
  837. name:'监控单元管理',
  838. type:'leaf',
  839. disabled:'disabled'
  840. },{
  841. name:'监控点管理',
  842. type:'leaf',
  843. disabled:'disabled'
  844. }]
  845. },{
  846. name:'账户',
  847. type:'group',
  848. side:'right',
  849. items:[{
  850. name:'注销',
  851. type:'logout',
  852. href:baseUrl
  853. },{
  854. name:'切换用户',
  855. type:'leaf',
  856. disabled:'disabled'
  857. },{
  858. name:'密码管理',
  859. type:'leaf',
  860. disabled:'disabled'
  861. }]
  862. }]
  863. }
  864. }else{
  865. var menuconfig = {
  866. id:'mainmenu',
  867. target:'mainframe',
  868. brand_icon:{
  869. url:'../res/img/usky/logo.png',
  870. width:160,
  871. height:20
  872. },
  873. items:[{
  874. name:'智慧消防',
  875. type:'group',
  876. side:'left',
  877. items:[{
  878. name:'综合查询',
  879. type:'leaf',
  880. action:'hiding_menu()',
  881. href:baseUrl+'frontpage/map.jsp?viewAlarmType='+viewAlarmType+'&pieAlarmType='+pieAlarmType+'&statusType='+statusType+'&theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  882. },{
  883. name:'告警信息',
  884. type:'group',
  885. side:'left',
  886. items:[{
  887. name:'火灾监控',
  888. type:'leaf',
  889. action:'keep_menu()',
  890. href:baseUrl+'fireAlarm/subFireAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  891. },{
  892. name:'电气火灾监控',
  893. type:'leaf',
  894. action:'keep_menu()',
  895. href:baseUrl+'efireAlarm/subeFireAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  896. },{
  897. name:'消防水系统监控',
  898. type:'leaf',
  899. action:'keep_menu()',
  900. href:baseUrl+'waterAlarm/subWaterAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  901. },{
  902. name:'RTU监控',
  903. type:'leaf',
  904. action:'keep_menu()',
  905. href:baseUrl+'rtuAlarm/subRtuAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')// TODO 告警信息三级分类
  906. },{
  907. name:'视频监控系统',
  908. type:'leaf',
  909. action:'keep_menu()',
  910. href:baseUrl+'videoAlarm/subVideoAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  911. },{
  912. name:'电梯状态监控',
  913. type:'leaf',
  914. action:'keep_menu()',
  915. href:baseUrl+'liftAlarm/subliftAlarm.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  916. }]
  917. },{
  918. name:'设备监控',
  919. type:'group',
  920. side:'left',
  921. items:[{
  922. name:'火灾监控',
  923. type:'leaf',
  924. action:'keep_menu()',
  925. href:baseUrl+'fireAlarm/FireDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  926. },{
  927. name:'电气火灾监控',
  928. type:'leaf',
  929. action:'keep_menu()',
  930. href:baseUrl+'efireAlarm/eFireDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  931. },{
  932. name:'消防水系统监控',
  933. type:'leaf',
  934. action:'keep_menu()',
  935. href:baseUrl+'waterAlarm/WaterDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  936. },{
  937. name:'RTU综合监控',
  938. type:'leaf',
  939. action:'keep_menu()',
  940. href:baseUrl+'rtuAlarm/RtuDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')// TODO 设备监控三级分类
  941. },{
  942. name:'视频监控系统',
  943. type:'leaf',
  944. action:'keep_menu()',
  945. href:baseUrl+'videoAlarm/VideoDeviceIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  946. },{
  947. name:'电梯状态监控',
  948. type:'leaf',
  949. action:'keep_menu()',
  950. href:baseUrl+'liftAlarm/liftDeviceindex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  951. }]
  952. },{
  953. name:'数据查询',
  954. type:'group',
  955. side:'left',
  956. items:[{
  957. name:'电气火灾数据查询',
  958. type:'leaf',
  959. action:'keep_menu()',
  960. href:baseUrl+'dataSearch/fireIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  961. },{
  962. name:'消防水系统数据查询',
  963. type:'leaf',
  964. action:'keep_menu()',
  965. href:baseUrl+'dataSearch/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  966. },{
  967. name:'RTU综合数据查询',
  968. type:'leaf',
  969. action:'keep_menu()',
  970. href:baseUrl+'dataSearch/rtuIndex.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  971. }]
  972. },{
  973. name:'物管服务',
  974. type:'group',
  975. side:'left',
  976. items:[{
  977. name:'安全巡检',
  978. type:'leaf',
  979. action:'keep_menu()',
  980. href:baseUrl+'proform/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  981. },{
  982. name:'维保工作',
  983. type:'leaf',
  984. action:'keep_menu()',
  985. href:baseUrl+'proform2/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  986. },{
  987. name:'报修服务',
  988. type:'leaf',
  989. action:'keep_menu()',
  990. href:baseUrl+'proform3/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  991. }]
  992. },{
  993. name:'工作考评',
  994. type:'leaf',
  995. action:'keep_menu()',
  996. href:baseUrl+'projectWoker/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  997. }]
  998. },{
  999. name:'子系统',
  1000. type:'group',
  1001. side:'left',
  1002. disabled:'disabled',
  1003. items:[{
  1004. name:'火灾监控',
  1005. disabled:'disabled',
  1006. type:'leaf',
  1007. action:'keep_menu()',
  1008. href:baseUrl+'fireAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  1009. },{
  1010. name:'电器火灾监控',
  1011. disabled:'disabled',
  1012. type:'leaf',
  1013. action:'keep_menu()',
  1014. href:baseUrl+'waterAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  1015. },{
  1016. name:'通道告警监控',
  1017. disabled:'disabled',
  1018. action:'keep_menu()',
  1019. type:'leaf'
  1020. },{
  1021. name:'消防电源监控',
  1022. disabled:'disabled',
  1023. action:'keep_menu()',
  1024. type:'leaf'
  1025. },{
  1026. name:'RTU综合监控',
  1027. disabled:'disabled',
  1028. action:'keep_menu()',
  1029. type:'leaf',
  1030. href:baseUrl+'rtuAlarm/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  1031. }]
  1032. },{
  1033. name:'视图',
  1034. type:'group',
  1035. side:'split',
  1036. disabled:'disabled',
  1037. items:[{
  1038. name:'主题皮肤',
  1039. type:'group',
  1040. side:'left',
  1041. disabled:'disabled',
  1042. items:[{
  1043. name:'单位',
  1044. type:'checkbox',
  1045. id:'001',
  1046. action:'boxclick(this)',
  1047. checked:'checked'
  1048. },{
  1049. name:'区域',
  1050. type:'checkbox',
  1051. id:'002',
  1052. action:'boxclick(this)',
  1053. checked:'checked'
  1054. }]
  1055. },{
  1056. name:'地图显示',
  1057. type:'group',
  1058. side:'left',
  1059. disabled:'disabled',
  1060. items:[{
  1061. name:'全选',
  1062. type:'checkbox',
  1063. id:'000',
  1064. action:'boxclick(this)',
  1065. disabled:'disabled',
  1066. checked:'checked'
  1067. },{
  1068. name:'火警监控告警',
  1069. type:'checkbox',
  1070. id:'001',
  1071. action:'boxclick(this)',
  1072. disabled:'disabled',
  1073. checked:'checked'
  1074. },{
  1075. name:'电气火灾告警',
  1076. type:'checkbox',
  1077. id:'002',
  1078. action:'boxclick(this)',
  1079. disabled:'disabled',
  1080. checked:'checked'
  1081. },{
  1082. name:'水监控告警',
  1083. type:'checkbox',
  1084. id:'003',
  1085. action:'boxclick(this)',
  1086. disabled:'disabled',
  1087. checked:'checked'
  1088. },{
  1089. name:'通道监控告警',
  1090. type:'checkbox',
  1091. id:'004',
  1092. action:'boxclick(this)',
  1093. disabled:'disabled',
  1094. checked:'checked'
  1095. },{
  1096. name:'电源监控告警',
  1097. type:'checkbox',
  1098. id:'005',
  1099. action:'boxclick(this)',
  1100. disabled:'disabled',
  1101. checked:'checked'
  1102. },{
  1103. name:'RTU监控告警',
  1104. type:'checkbox',
  1105. id:'006',
  1106. action:'boxclick(this)',
  1107. disabled:'disabled',
  1108. checked:'checked'
  1109. },{
  1110. name:'烟感监控告警',
  1111. type:'checkbox',
  1112. id:'007',
  1113. action:'boxclick(this)',
  1114. disabled:'disabled',
  1115. checked:'checked'
  1116. }]
  1117. },{
  1118. name:'声光告警',
  1119. type:'group',
  1120. side:'left',
  1121. disabled:'disabled',
  1122. items:[{
  1123. name:'范围',
  1124. type:'leaf',
  1125. disabled:'disabled'
  1126. },{
  1127. name:'告警级别',
  1128. type:'leaf',
  1129. disabled:'disabled'
  1130. },{
  1131. name:'语音',
  1132. type:'leaf',
  1133. disabled:'disabled'
  1134. }]
  1135. },{
  1136. name:'统计显示',
  1137. type:'group',
  1138. side:'left',
  1139. disabled:'disabled',
  1140. items:[{
  1141. name:'全选',
  1142. type:'leaf',
  1143. disabled:'disabled'
  1144. },{
  1145. name:'火警监控系统告警',
  1146. type:'leaf',
  1147. disabled:'disabled'
  1148. },{
  1149. name:'电气火灾监控系统告警',
  1150. type:'leaf',
  1151. disabled:'disabled'
  1152. },{
  1153. name:'消防水监控系统告警',
  1154. type:'leaf',
  1155. disabled:'disabled'
  1156. },{
  1157. name:'通道监控系统告警',
  1158. type:'leaf',
  1159. disabled:'disabled'
  1160. },{
  1161. name:'消防电源监控系统告警',
  1162. type:'leaf',
  1163. disabled:'disabled'
  1164. },{
  1165. name:'RTU监控系统告警',
  1166. type:'leaf',
  1167. disabled:'disabled'
  1168. },{
  1169. name:'烟感监控系统告警',
  1170. type:'leaf',
  1171. disabled:'disabled'
  1172. }]
  1173. },{
  1174. name:'系统显示',
  1175. type:'group',
  1176. side:'left',
  1177. disabled:'disabled',
  1178. items:[{
  1179. name:'火灾监控',
  1180. disabled:'disabled',
  1181. type:'leaf'
  1182. },{
  1183. name:'电器火灾监控',
  1184. disabled:'disabled',
  1185. type:'leaf'
  1186. },{
  1187. name:'通道告警监控',
  1188. disabled:'disabled',
  1189. type:'leaf'
  1190. },{
  1191. name:'消防电源监控',
  1192. disabled:'disabled',
  1193. type:'leaf'
  1194. },{
  1195. name:'RTU综合监控',
  1196. disabled:'disabled',
  1197. type:'leaf'
  1198. }]
  1199. },{
  1200. name:'系统信息',
  1201. disabled:'disabled',
  1202. type:'leaf'
  1203. }]
  1204. },{
  1205. name:'IoT-02永天智慧消防综合监控系统 v1.00',
  1206. type:'systitle_label',
  1207. side:'split',
  1208. divid:'systitle_bar'
  1209. },{
  1210. name:'时间戳',
  1211. type:'systime_label',
  1212. side:'right',
  1213. divid:'timestamp_bar'
  1214. },{
  1215. name:'系统设置',
  1216. type:'group',
  1217. side:'right',
  1218. items:[{
  1219. name:'推送配置',
  1220. type:'leaf',
  1221. disabled:'disabled'
  1222. // action:'keep_menu()',
  1223. // href:baseUrl+'proform4/index.jsp?theme='+theme+($("#company_code").val()!=undefined?('&company_code='+$("#company_code").val()):'')
  1224. },{
  1225. name:'用户管理',
  1226. type:'leaf',
  1227. disabled:'disabled'
  1228. },{
  1229. name:'组织机构管理',
  1230. type:'leaf',
  1231. disabled:'disabled'
  1232. },{
  1233. name:'权限管理',
  1234. type:'leaf',
  1235. disabled:'disabled'
  1236. },{
  1237. name:'建筑物管理',
  1238. type:'leaf',
  1239. disabled:'disabled'
  1240. },{
  1241. name:'物联网卡管理',
  1242. type:'leaf',
  1243. disabled:'disabled'
  1244. },{
  1245. name:'采集接口管理',
  1246. type:'leaf',
  1247. disabled:'disabled'
  1248. },{
  1249. name:'监控单元管理',
  1250. type:'leaf',
  1251. disabled:'disabled'
  1252. },{
  1253. name:'监控点管理',
  1254. type:'leaf',
  1255. disabled:'disabled'
  1256. }]
  1257. },{
  1258. name:'账户',
  1259. type:'group',
  1260. side:'right',
  1261. items:[{
  1262. name:'注销',
  1263. type:'logout',
  1264. href:baseUrl
  1265. },{
  1266. name:'切换用户',
  1267. type:'leaf',
  1268. disabled:'disabled'
  1269. },{
  1270. name:'密码管理',
  1271. type:'leaf',
  1272. disabled:'disabled'
  1273. }]
  1274. }]
  1275. }
  1276. }
  1277. var redrawpage=function(){
  1278. var w = $(window).width();
  1279. var h = $(window).height();
  1280. menu_shown = true;
  1281. start_count = 0;
  1282. $(document.body).css({
  1283. "border":0,
  1284. "margin":0,
  1285. "padding":0,
  1286. "overflow":"hidden"
  1287. });
  1288. $("#menubar").css({
  1289. "position":"absolute",
  1290. "top":0,
  1291. "left":0,
  1292. "height":50,
  1293. "width":w
  1294. });
  1295. $("#mainframe").css({
  1296. "position":"absolute",
  1297. "top":50,
  1298. "left":0,
  1299. "width":w,
  1300. "height":(h-50),
  1301. "overflow":"hidden"
  1302. });
  1303. // timer_start();
  1304. }
  1305. var hide_menu = function(){
  1306. var h = $(window).height();
  1307. $("#menubar").animate({
  1308. top:'-45px'
  1309. },250);
  1310. $("#mainframe").animate({
  1311. top:'5px',
  1312. height:((h-5)+'px')
  1313. }, 250);
  1314. }
  1315. var show_menu = function(){
  1316. if(!menu_shown){
  1317. var h = $(window).height();
  1318. $("#menubar").animate({
  1319. top:'0px'
  1320. },250);
  1321. $("#mainframe").animate({
  1322. top:'50px',
  1323. height:((h-50)+'px')
  1324. }, 250);
  1325. menu_shown = true;
  1326. }
  1327. start_count = 0;
  1328. }
  1329. var timer_start = function(){
  1330. if(KeepMenu){
  1331. menu_shown = true;
  1332. show_menu();
  1333. }else if(menu_shown){
  1334. start_count = (start_count+1);
  1335. if(start_count>10){
  1336. menu_shown = false;
  1337. hide_menu();
  1338. setTimeout("timer_start()", 1000);
  1339. return;
  1340. }
  1341. }
  1342. $("#timestamp_bar").html((new Date()).Format("yyyy-MM-dd hh:mm:ss"));
  1343. setTimeout("timer_start()", 1000);
  1344. }
  1345. $(document).ready(function(){
  1346. baseUrl = document.getElementById('basePath').value;
  1347. theme = document.getElementById('theme').value;
  1348. viewAlarmType = document.getElementById('viewAlarmType').value;
  1349. pieAlarmType = document.getElementById('pieAlarmType').value;
  1350. statusType = document.getElementById('statusType').value;
  1351. $("#V_LOGINNAME").val(sessionStorage.getItem('V_LOGINNAME'));
  1352. $("#V_PASSWORD").val(sessionStorage.getItem('V_PASSWORD'));
  1353. var menubar = new UMenuBar();
  1354. menubar.create(menuconfig);
  1355. redrawpage();
  1356. $("#mainframe").attr('src','frontpage/map.jsp');
  1357. $('[data-submenu]').submenupicker();
  1358. timer_start();
  1359. });
  1360. $(document).mousemove(function(e){
  1361. if(e.pageY<5)
  1362. show_menu();
  1363. });
  1364. $(window).resize(function(){
  1365. redrawpage();
  1366. });