ControlRecordController.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace App\Http\Controllers\Admin;
  3. use App\Http\helper\Helper;
  4. use App\Http\logic\admin\ControlRecordLogic;
  5. use Illuminate\Http\Request;
  6. use Illuminate\Support\Facades\DB;
  7. class ControlRecordController
  8. {
  9. // 单控池总监控
  10. public function monitor(Request $request)
  11. {
  12. $start_time = $request->start_time ?: '';
  13. $end_time = $request->end_time ?: '';
  14. $date = $request->date ?: '';
  15. $excel = $request->excel ?: '';
  16. $list = (new ControlRecordLogic())->monitor($start_time, $end_time, $date, $excel);
  17. return view('admin.ControlRecord.monitor', $list);
  18. }
  19. // 单控控制--用户单控记录
  20. public function show_control_log(Request $request, $id)
  21. {
  22. $user_id = $request->UserID;
  23. if (!empty($id)) {
  24. $user_id = $id;
  25. }
  26. $time = Helper::return_time($request);
  27. $list = (new ControlRecordLogic())->query_list($user_id, $time);
  28. return view('admin.ControlRecord.show_control_log',$list);
  29. }
  30. // 单控操作记录
  31. public function index(Request $request)
  32. {
  33. $user_id = $request->UserID ?: '';
  34. $time = Helper::return_time($request);
  35. $list = (new ControlRecordLogic())->query_list($user_id, $time);
  36. return view('admin.ControlRecord.index', $list);
  37. }
  38. }