1 /* 2 * 取得左侧区域 3 * 树状导航 4 * */ 5 var get_viewport_west = function() 6 { 7 8 consoleLog('2013 0413 1219') ; 9 10 11 // 节点数据12 var store = Ext.create('Ext.data.TreeStore', {13 root: {14 expanded: true,15 children : get_tree_nodes() ,16 }17 });18 19 20 // 节点点击事件21 function tree_itemclick( node, event ) 22 { 23 //var id = event.data.id ; 24 25 consoleLog( event.data );26 27 }; 28 29 30 // 树面板31 var tree_panel = Ext.create('Ext.tree.Panel', {32 region: 'west' ,33 title: 'Simple Tree',34 width: 200,35 height: 150,36 //store: get_tree_store() ,37 store: store ,38 rootVisible: false,39 //renderTo: Ext.getBody(),40 renderTo: 'viewport_region_west' , 41 42 listeners:{ itemclick : tree_itemclick }43 44 });45 46 consoleLog( '2013-04-13 1321 ' );47 48 49 return tree_panel ;50 51 };
1 var get_tree_nodes = function(){ 2 3 var nodes = [ 4 5 6 7 8 { 9 "text": "1 - 卡口监控", 10 "cls": "folder", 11 "expanded": true, 12 "children": [ 13 14 { 15 "id": "1.1", 16 "text": "1.1 卡口监控数据", 17 "leaf": true, 18 19 "qtip": "../surveil_data/main.jsp", 20 21 } 22 ] 23 }, 24 25 26 27 28 { 29 "text": "2 - 流量统计", 30 "cls": "folder", 31 "expanded": true, 32 "children": [ 33 34 35 { 36 "id": "2.1", 37 "text": "2.1 车流量时统计", 38 "leaf": true, 39 40 "qtip": "../report/hourly.jsp", 41 42 }, 43 44 { 45 "id": "2.2", 46 "text": "2.2 车流量日统计", 47 "leaf": true, 48 49 "qtip": "../report/hourly.jsp", 50 51 }, 52 53 { 54 "id": "2.3", 55 "text": "2.3 车流量周统计", 56 "leaf": true, 57 58 "qtip": "../report/hourly.jsp", 59 "杨": "力权", 60 61 }, 62 63 { 64 "id": "2.4", 65 "text": "2.4 车流量月统计", 66 "leaf": true, 67 68 "qtip": "../report/hourly.jsp", 69 70 }, 71 72 { 73 "id": "2.5", 74 "text": "2.5 车流量年统计", 75 "leaf": true, 76 77 "qtip": "../report/hourly.jsp", 78 79 } 80 81 ] 82 }, 83 84 85 86 87 88 89 90 91 92 { 93 "text": "3 - 车辆布控", 94 "cls": "folder", 95 "expanded": true, 96 "children": [ 97 98 { 99 "id": "3.1",100 "text": "3.1 布控车辆监视(全部)",101 "leaf": true,102 103 "qtip": "../monitor/monitoring.jsp",104 105 },106 107 {108 "id": "3.2",109 "text": "3.2 黑名单车辆监视",110 "leaf": true,111 112 "qtip": "../monitor/monitoring.jsp",113 114 },115 116 {117 "id": "3.3",118 "text": "3.3 临时布控车辆监视",119 "leaf": true,120 121 "qtip": "../monitor/monitoring.jsp",122 123 },124 125 {126 "id": "3.4",127 "text": "3.4 红眼客车监视",128 "leaf": true,129 130 "qtip": "../monitor/monitoring.jsp",131 132 },133 134 {135 "id": "3.5",136 "text": "3.5 危化车辆监视",137 "leaf": true,138 139 "qtip": "../monitor/monitoring.jsp",140 141 },142 143 {144 "id": "3.6",145 "text": "3.6 重点车辆监视",146 "leaf": true,147 148 "qtip": "../monitor/monitoring.jsp",149 150 },151 {152 "id": "3.7",153 "text": "3.7 布控规则管理",154 "leaf": true,155 156 "qtip": "../monitor/rules.jsp",157 158 }159 160 ]161 },162 163 164 165 {166 "text": "4 - 违法处理", 167 "cls": "folder",168 "expanded": true,169 "children": [170 171 {172 "id": "4.1",173 "text": "4.1 瞬时超速处理",174 "leaf": true,175 176 "qtip": "../deal_with/over_speed.jsp",177 178 },179 180 {181 "id": "4.2",182 "text": "4.2 区间超速处理",183 "leaf": true,184 185 "qtip": "../deal_with/over_speed_segment.jsp",186 187 },188 189 {190 "id": "4.3",191 "text": "4.3 违规压线处理",192 "leaf": true,193 194 "qtip": "../deal_with/trample_boundary.jsp",195 196 },197 198 {199 "id": "4.4",200 "text": "4.4 违规禁行处理",201 "leaf": true,202 203 "qtip": "../deal_with/forbidding.jsp",204 205 },206 207 {208 "id": "4.5",209 "text": "4.5 违规套牌处理",210 "leaf": true,211 212 "qtip": "../deal_with/fake_plate.jsp",213 214 },215 216 {217 "id": "4.6",218 "text": "4.6 其它违规处理",219 "leaf": true,220 221 "qtip": "../deal_with/other_violation.jsp",222 223 },224 225 {226 "id": "4.7",227 "text": "4.7 信息审核",228 "leaf": true,229 230 "qtip": "../deal_with/audit.jsp",231 232 }233 234 ]235 },236 237 238 239 {240 "text": "9 - 基础数据", 241 "cls": "folder",242 "expanded": false,243 "children": [244 {245 "id": "9-1",246 "text": "9-1 监控设备管理",247 "leaf": true,248 "checked": true,249 "qtip": "../gather/grid.jsp",250 251 },252 {253 "id": "9-2",254 "text": "9-2 路段管理",255 "leaf": true,256 "checked": true,257 "qtip": "../gather/grid.jsp",258 259 },260 {261 "id": "9-3",262 "text": "9-3 违法行为管理",263 "leaf": true,264 "checked": true,265 "qtip": "../gather/grid.jsp",266 267 },268 269 {270 "id": "9-4",271 "text": "9-4 红眼车辆管理",272 "leaf": true,273 "checked": true,274 "qtip": "../basic/special.jsp",275 "description": "红眼车辆 = 特别车辆(special)",276 277 },278 279 {280 "id": "9-5",281 "text": "9-5 红眼类别管理",282 "leaf": true,283 "checked": true,284 "qtip": "../basic/special_category.jsp",285 "description": "红眼车辆 = 特别车辆(special)",286 287 }288 289 ]290 },291 292 {293 "text": "5 - 系统设置", 294 "cls": "folder",295 "expanded": false,296 "children": [297 298 {299 "id": "5-1",300 "text": "5-1 系统参数设置",301 "leaf": true,302 "checked": true,303 "qtip": "../gather/grid.jsp",304 305 },306 307 {308 "id": "5-2",309 "text": "5-2 用户管理",310 "leaf": true,311 "checked": true,312 "qtip": "../gather/grid.jsp",313 314 },315 316 {317 "id": "5-3",318 "text": "5-3 角色管理",319 "leaf": true,320 "checked": true,321 "qtip": "../gather/grid.jsp",322 323 },324 {325 "id": "5-4",326 "text": "5-4 权限设置",327 "leaf": true,328 "checked": true,329 "qtip": "../gather/grid.jsp",330 331 },332 {333 "id": "5-5",334 "text": "5-5 功能导航",335 "leaf": true,336 "checked": true,337 "qtip": "../system/navigation.jsp",338 339 },340 {341 "id": "5-6",342 "text": "5-6 短信模板",343 "leaf": true,344 "checked": true,345 "qtip": "../system_config/short_message_template.jsp",346 347 }348 349 ]350 },351 352 {353 "text": "6 - 外部数据", 354 "cls": "folder",355 "expanded": false,356 "children": [357 358 {359 "id": "6-1",360 "text": "6-1 车辆信息",361 "leaf": true,362 "checked": true,363 "qtip": "../vio_platform_buffer/vehicle_info.jsp",364 365 },366 367 {368 "id": "6-2",369 "text": "6-2 违规行为信息",370 "leaf": true,371 "checked": true,372 "qtip": "../gather/grid.jsp",373 374 },375 376 {377 "id": "6-3",378 "text": "6-3 道路信息",379 "leaf": true,380 "checked": true,381 "qtip": "../gather/grid.jsp",382 383 }384 385 ]386 },387 388 {389 "text": "7 - 统计报表", 390 "cls": "folder",391 "expanded": false,392 "children": [393 394 395 396 {397 "id": "7-1",398 "text": "7-1 规律性车辆详情",399 "leaf": true,400 "checked": true,401 "qtip": "../deliver/regularity_vehicle_detail.jsp",402 403 }404 405 ]406 },407 408 409 410 411 412 413 414 {415 "text": "8 - 系统日志", 416 "cls": "folder",417 "expanded": false,418 "children": [419 420 {421 "id": "8-1",422 "text": "8-1 用户登录日志",423 "leaf": true,424 "checked": true,425 "qtip": "../report/hourly.jsp",426 427 },428 429 {430 "id": "8-2",431 "text": "8-2 违规审核日志",432 "leaf": true,433 "checked": true,434 "qtip": "../report/daily.jsp",435 436 },437 438 {439 "id": "8-3",440 "text": "8-3 违规上传日志",441 "leaf": true,442 "checked": true,443 "qtip": "../report/weekly.jsp",444 445 },446 447 {448 "id": "8-4",449 "text": "8-4 短信发送日志",450 "leaf": true,451 "checked": true,452 "qtip": "../report/monthly.jsp",453 454 }455 456 ]457 }458 459 ];460 461 462 463 return nodes ;464 465 466 };