AnalysisController.php 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\WbwAnalysis;
  4. use Illuminate\Http\Request;
  5. class AnalysisController extends Controller
  6. {
  7. /**
  8. * Display a listing of the resource.
  9. *
  10. * @return \Illuminate\Http\Response
  11. */
  12. public function index()
  13. {
  14. //
  15. $result = WbwAnalysis::selectRaw('d1, data ,count(*) as ct')
  16. ->where('type',9)
  17. ->groupby('d1')
  18. ->groupby('data')
  19. ->orderbyRaw('d1,ct desc')
  20. ->get();
  21. return view('wbwanalyses',['data'=>$result]);
  22. }
  23. /**
  24. * Show the form for creating a new resource.
  25. *
  26. * @return \Illuminate\Http\Response
  27. */
  28. public function create()
  29. {
  30. //
  31. }
  32. /**
  33. * Store a newly created resource in storage.
  34. *
  35. * @param \Illuminate\Http\Request $request
  36. * @return \Illuminate\Http\Response
  37. */
  38. public function store(Request $request)
  39. {
  40. //
  41. }
  42. /**
  43. * Display the specified resource.
  44. *
  45. * @param \App\Models\WbwAnalysis $wbwAnalysis
  46. * @return \Illuminate\Http\Response
  47. */
  48. public function show(WbwAnalysis $wbwAnalysis)
  49. {
  50. //
  51. }
  52. /**
  53. * Show the form for editing the specified resource.
  54. *
  55. * @param \App\Models\WbwAnalysis $wbwAnalysis
  56. * @return \Illuminate\Http\Response
  57. */
  58. public function edit(WbwAnalysis $wbwAnalysis)
  59. {
  60. //
  61. }
  62. /**
  63. * Update the specified resource in storage.
  64. *
  65. * @param \Illuminate\Http\Request $request
  66. * @param \App\Models\WbwAnalysis $wbwAnalysis
  67. * @return \Illuminate\Http\Response
  68. */
  69. public function update(Request $request, WbwAnalysis $wbwAnalysis)
  70. {
  71. //
  72. }
  73. /**
  74. * Remove the specified resource from storage.
  75. *
  76. * @param \App\Models\WbwAnalysis $wbwAnalysis
  77. * @return \Illuminate\Http\Response
  78. */
  79. public function destroy(WbwAnalysis $wbwAnalysis)
  80. {
  81. //
  82. }
  83. }