index.php 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?php
  2. use app\assets\CoreAsset;
  3. $asset = CoreAsset::register($this);
  4. $assetsUrl = $asset->baseUrl;
  5. ?>
  6. <?php $this->beginContent('@app/modules/admin/views/layouts/_datatable_start.php'); ?><?php $this->endContent(); ?>
  7. <link href="<?php echo $assetsUrl;?>/libs/treeview/css/bstreeview.min.css" rel="stylesheet" type="text/css" />
  8. <style>
  9. table { table-layout: <?php echo Yii::$app->controller->tableConfig['fixed']?'fixed':'';?>; }
  10. .wavemenu a.active{background: #FFF2F2;color:#EE1118;}
  11. </style>
  12. <div class="d-xl-flex">
  13. <div class="w-100 ">
  14. <div class="d-md-flex">
  15. <div class="card filemanager-sidebar me-md-2 main-wrapper" id="treeblock">
  16. <div class="card-body" >
  17. <div class="card-body">
  18. <div class="d-flex flex-column h-100">
  19. <div class="mb-4">
  20. <div class="mb-3">
  21. <div class="dropdown">
  22. <button class="btn btn-light w-100" type="button" aria-haspopup="true" aria-expanded="false">
  23. 指标分类
  24. </button>
  25. </div>
  26. </div>
  27. <ul class="list-unstyled categories-list wavemenu" >
  28. <li>
  29. <div class="custom-accordion">
  30. <a class="text-body fw-medium py-1 d-flex align-items-center" data-bs-toggle="collapse" href="#collapse1" role="button" aria-expanded="true" aria-controls="categories-collapse">
  31. 费用类 <i class="mdi mdi-chevron-up accor-down-icon ms-auto"></i>
  32. </a>
  33. <div class="collapse show" id="collapse1" >
  34. <div class="card border-0 shadow-none ps-2 mb-0">
  35. <ul class="list-unstyled mb-0" style="padding-left:0">
  36. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>1]);?>" target="inneriframe" class="active d-flex align-items-center"><span class="me-auto">百公里费用波动</span></a></li>
  37. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>2]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">百公里油耗波动</span></a></li>
  38. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>3]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">单车费用波动</span></a></li>
  39. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>4]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto"> 运行成本波动</span></a></li>
  40. </ul>
  41. </div>
  42. </div>
  43. <a class="text-body fw-medium py-1 d-flex align-items-center" data-bs-toggle="collapse" href="#collapse2" role="button" aria-expanded="true" aria-controls="categories-collapse">
  44. 效能类 <i class="mdi mdi-chevron-up accor-down-icon ms-auto"></i>
  45. </a>
  46. <div class="collapse show" id="collapse2" >
  47. <div class="card border-0 shadow-none ps-2 mb-0">
  48. <ul class="list-unstyled mb-0" style="padding-left:0">
  49. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>5]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">低效车辆波动</span></a></li>
  50. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>6]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">行驶里程波动</span></a></li>
  51. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>7]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">出勤率波动</span></a></li>
  52. </ul>
  53. </div>
  54. </div>
  55. <a class="text-body fw-medium py-1 d-flex align-items-center" data-bs-toggle="collapse" href="#collapse3" role="button" aria-expanded="true" aria-controls="categories-collapse">
  56. 违规类 <i class="mdi mdi-chevron-up accor-down-icon ms-auto"></i>
  57. </a>
  58. <div class="collapse show" id="collapse3" >
  59. <div class="card border-0 shadow-none ps-2 mb-0">
  60. <ul class="list-unstyled mb-0" style="padding-left:0">
  61. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>8]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">违规用车波动</span></a></li>
  62. <li><a href="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>9]);?>" target="inneriframe" class="d-flex align-items-center"><span class="me-auto">租赁车辆非正常费用波动</span></a></li>
  63. </ul>
  64. </div>
  65. </div>
  66. </div>
  67. </li>
  68. </ul>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. <div class="w-100">
  75. <div class="card main-wrapper" style=" -webkit-box-shadow:none;box-shadow:none;">
  76. <iframe src="<?php echo Yii::$app->controller->createRealUrl(['car/wave/index','type'=>1]);?>" id="inneriframe" name="inneriframe" frameborder="0" scrolling="auto" style="width: 100%;padding:0;margin:0;" ></iframe>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. <?php $this->beginContent('@app/modules/admin/views/layouts/_datatable_end.php'); ?><?php $this->endContent(); ?>
  83. <?php $this->beginContent('@app/modules/admin/views/layouts/_tablejs.php'); ?><?php $this->endContent(); ?>
  84. <script>
  85. $(function(){
  86. var ifm= document.getElementById("inneriframe");
  87. $(ifm).css("min-height",($(window).height()-115)+'px');
  88. $('.wavemenu a').click(function()
  89. {
  90. var url = $(this).attr('href');
  91. if(url.indexOf('http')!==-1)
  92. {
  93. $('.wavemenu a').removeClass('active');
  94. $(this).addClass('active');
  95. }
  96. })
  97. })
  98. </script>