economic.blade.php 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. @extends('statistics.module.layouts.content')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. @endpush
  6. @push('js')
  7. <script src="{{ theme_asset('app/js/echarts.common.min.js') }}"></script>
  8. @endpush
  9. @section('content')
  10. <div class="wide container demand_warp resume_processing">
  11. @include('statistics.module.section.left_menu')
  12. <div class="cq_rt index_right">
  13. <div class="inside_timer">
  14. @include('statistics.module.section.timer')
  15. </div>
  16. <div class="char-box">
  17. <div class="char-title no-icon">按经济类型分组的需求人数<input type="button" class="export_excel" value="导出为excel"/></div>
  18. <div id="trend" style="width: 100%;height: 500px;"></div>
  19. </div>
  20. <div class="detail-info">
  21. <div class="table_title">详细数据</div>
  22. <table border="0" cellpadding="0" cellspacing="0">
  23. <tr>
  24. <th colspan="3" text-aligin="center">{{$date_aprams['start_year']}}年{{$date_aprams['start_month']}}月到{{$date_aprams['end_year']}}年{{$date_aprams['end_month']}}月数据</th>
  25. </tr>
  26. <tr>
  27. <th style="width: 200px;">经济类型</th>
  28. <th style="width: 500px;">需求人数</th>
  29. <th style="width: 200px;">所占比重</th>
  30. </tr>
  31. @foreach($table_data as $k=>$v)
  32. <tr>
  33. <td style="padding-left:{{$v['padding']}}px;text-align:left;">{{$v['name']}}</td>
  34. <td>{{$v['amount']}}</td>
  35. <td>{{$v['rate'].'%'}}</td>
  36. </tr>
  37. @endforeach
  38. </table>
  39. </div>
  40. </div>
  41. <div class="clear"></div>
  42. </div>
  43. @endsection
  44. @section('script')
  45. <script type="text/javascript">
  46. var chartName1 = [];
  47. var chartData1 = [];
  48. @foreach($chart_data as $k=>$v)
  49. chartName1.push("{{$v['name']}}");
  50. chartData1.push("{{$v['job_amount']}}");
  51. @endforeach
  52. var colors1 = ['#2da1f9'];
  53. var myChart3 = echarts.init(document.getElementById('trend'));
  54. myChart3.setOption({
  55. color:colors1,
  56. tooltip: {
  57. trigger: 'axis',
  58. axisPointer: { // 坐标轴指示器,坐标轴触发有效
  59. type: 'line' // 默认为直线,可选为:'line' | 'shadow'
  60. }
  61. },
  62. grid: {
  63. top: '45',
  64. left: '10',
  65. right: '25',
  66. bottom: '18',
  67. containLabel: true
  68. },
  69. xAxis: [{
  70. boundaryGap:true,
  71. axisTick:{
  72. alignWithLabel:true
  73. },
  74. axisLabel:{
  75. interval: 0, //坐标轴刻度标签的显示间隔 , 0 强制显示所有标签。
  76. rotate:-45, //刻度标签旋转的角度
  77. margin:15,
  78. textStyle: {
  79. color: '#333333',
  80. fontSize:10
  81. },
  82. },
  83. data: chartName1
  84. }],
  85. yAxis: [{
  86. }],
  87. series: [{
  88. name:'需求人数',
  89. type: 'bar',
  90. barMaxWidth: '40',
  91. barGap: 0,
  92. data: chartData1
  93. }]
  94. });
  95. $('.export_excel').click(function(){
  96. window.location.href="{{route('statistics.demand.economic',['isExcel'=>1])}}";
  97. });
  98. </script>
  99. @endsection