|  | @@ -6,12 +6,10 @@ import javax.servlet.http.HttpServletResponse;
 | 
	
		
			
				|  |  |  import com.ruoyi.sim.service.impl.RealExamService;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.Api;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  | -import org.springframework.security.access.prepost.PreAuthorize;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.GetMapping;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.PostMapping;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.PutMapping;
 | 
	
		
			
				|  |  | -import org.springframework.web.bind.annotation.DeleteMapping;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.PathVariable;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.RequestBody;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.RequestMapping;
 | 
	
	
		
			
				|  | @@ -41,16 +39,16 @@ public class RealExamController extends BaseController {
 | 
	
		
			
				|  |  |       * 查询考试列表
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      // @PreAuthorize("@ss.hasPermi('sim:real-exam:list')")
 | 
	
		
			
				|  |  | -    // @GetMapping("/list")
 | 
	
		
			
				|  |  | -    // @ApiOperation("查询考试列表")
 | 
	
		
			
				|  |  | +    @GetMapping("/teacher/list")
 | 
	
		
			
				|  |  | +    @ApiOperation("[老师]查询学生考试列表")
 | 
	
		
			
				|  |  |      public TableDataInfo list(RealExam realExam) {
 | 
	
		
			
				|  |  |          startPage();
 | 
	
		
			
				|  |  |          List<RealExam> list = realExamService.selectRealExamList(realExam);
 | 
	
		
			
				|  |  |          return getDataTable(list);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    @GetMapping("/listByUserId/{userId}")
 | 
	
		
			
				|  |  | -    @ApiOperation("查询userId学生考试列表")
 | 
	
		
			
				|  |  | +    @GetMapping("/student/listByUserId/{userId}")
 | 
	
		
			
				|  |  | +    @ApiOperation("[学生]查询userId学生考试列表")
 | 
	
		
			
				|  |  |      public TableDataInfo listByUserId(@PathVariable("userId") Long userId) {
 | 
	
		
			
				|  |  |          // todo:
 | 
	
		
			
				|  |  |          RealExam realExam = new RealExam();
 | 
	
	
		
			
				|  | @@ -71,13 +69,17 @@ public class RealExamController extends BaseController {
 | 
	
		
			
				|  |  |          util.exportExcel(response, list, "考试数据");
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 获取考试详细信息
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  |      // @PreAuthorize("@ss.hasPermi('sim:real-exam:query')")
 | 
	
		
			
				|  |  | -    @GetMapping(value = "/{examId}")
 | 
	
		
			
				|  |  | -    @ApiOperation("获取考试详细信息")
 | 
	
		
			
				|  |  | -    public AjaxResult getInfo(@PathVariable("examId") Long examId) {
 | 
	
		
			
				|  |  | +    @GetMapping(value = "/student/{examId}")
 | 
	
		
			
				|  |  | +    @ApiOperation("[学生]获取考试详细信息")
 | 
	
		
			
				|  |  | +    public AjaxResult getInfoStudent(@PathVariable("examId") Long examId) {
 | 
	
		
			
				|  |  | +        return success(realExamService.selectRealExamByExamId(examId));
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    // @PreAuthorize("@ss.hasPermi('sim:real-exam:query')")
 | 
	
		
			
				|  |  | +    @GetMapping(value = "/teacher/{examId}")
 | 
	
		
			
				|  |  | +    @ApiOperation("[老师]获取考试详细信息")
 | 
	
		
			
				|  |  | +    public AjaxResult getInfoTeacher(@PathVariable("examId") Long examId) {
 | 
	
		
			
				|  |  |          return success(realExamService.selectRealExamByExamId(examId));
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |