listTree.js 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. 
  2. var setting = {
  3. view: {
  4. dblClickExpand: false
  5. },
  6. check: {
  7. enable: false
  8. }
  9. };
  10. var zNodes =[
  11. {"id":0,"name":"提请批准逮捕","open":true,icon:"img/down1.png",children:[
  12. { "id":1,"pid":0, "name":"提请批准逮捕","open":true, icon:"img/page.png",
  13. children: [
  14. { "id":11,"pid":1, "name":"接警处"},
  15. { "id":12, "pid":1,"name":"接受案事件"},
  16. { "id":13,"pid":1, "name":"立案审查"}
  17. ]
  18. },
  19. {"id":2,"pid":0,"name":"公安立案",icon:"img/page.png",
  20. children: [
  21. { "id":21,"pid":2, "name":"法院人事部"},
  22. { "id":23,"pid":2, "name":"法院后勤部门"}
  23. ]
  24. },
  25. {"id":3,"pid":0,"name":"办案终结", icon:"img/page.png",
  26. children: [
  27. { "id":31,"pid":3, "name":"检查人事部"},
  28. { "id":33,"pid":3, "name":"检查院后勤部门"}
  29. ]}
  30. ]}
  31. ];
  32. var zTree;
  33. $(document).ready(function(){
  34. $.fn.zTree.init($("#treeDemo"), setting, zNodes);
  35. $.fn.zTree.init($("#treeDemo1"), setting, zNodes);
  36. $.fn.zTree.init($("#treeDemo2"), setting, zNodes);
  37. zTree = $.fn.zTree.getZTreeObj("treeDemo");
  38. });
  39. function init(){
  40. $(".dataTabUl li").click(function(){
  41. var ins=$(this).index();
  42. $(this).find("a").addClass("dataActive").end().siblings().find("a").removeClass("dataActive");
  43. $(".dataConBox .dataBoxSub").eq(ins).show().siblings().hide();
  44. })
  45. }
  46. function Tail(){
  47. layer.open({
  48. type: 2,
  49. title: '涉案人员详情',
  50. shadeClose: true,
  51. shade: 0.5,
  52. skin: 'layui-layer-rim',
  53. closeBtn:1,
  54. area: ['1100px', '600px'],
  55. content: 'openPerTail.html'
  56. });
  57. }
  58. function TailLaw(){
  59. layer.open({
  60. type: 2,
  61. title: '法律文书详情',
  62. shadeClose: true,
  63. shade: 0.5,
  64. skin: 'layui-layer-rim',
  65. closeBtn:1,
  66. area: ['1100px', '300px'],
  67. content: 'lawTail.html'
  68. });
  69. }
  70. function TailList(){
  71. layer.open({
  72. type: 2,
  73. title: '宗卷详情',
  74. shadeClose: true,
  75. shade: 0.5,
  76. skin: 'layui-layer-rim',
  77. closeBtn:1,
  78. area: ['1100px', '300px'],
  79. content: 'caseListTail.html'
  80. });
  81. }