Grade.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. namespace app\mobile\controller;
  3. use app\common\model\GradeModel;
  4. use app\common\model\SoldierModel;
  5. use app\common\model\SoldierVideoModel;
  6. use app\common\model\SoldierVideoSeriesModel;
  7. use app\common\model\SoldierVideoWatchModel;
  8. use app\mobile\MobileBaseController;
  9. class Grade extends MobileBaseController
  10. {
  11. public function login()
  12. {
  13. return view();
  14. }
  15. public function doLogin()
  16. {
  17. $param = input('post.');
  18. if (empty($param['no']) || empty($param['name'])) {
  19. ajax_return(1, '请输入考生号或姓名');
  20. }
  21. $grade = GradeModel::where('no', $param['no'])->where('name', $param['name'])->find();
  22. if (empty($grade)) {
  23. ajax_return(1, '考生号或姓名输入错误');
  24. }
  25. session('mobile.grade.no', $grade['no']);
  26. ajax_return();
  27. }
  28. public function index()
  29. {
  30. $no = session('mobile.grade.no');
  31. if (empty($no)) {
  32. return redirect(url('grade/login'));
  33. }
  34. $grade = GradeModel::where('no', $no)->find();
  35. return view('', [
  36. 'grade' => json_encode($grade),
  37. ]);
  38. }
  39. }