@ -1,10 +1,13 @@
package com.ruoyi.web.controller.system.exam ;
package com.ruoyi.web.controller.system.exam ;
import com.ruoyi.common.annotation.Log ;
import com.ruoyi.common.annotation.Log ;
import com.ruoyi.common.core.domain.AjaxResult ;
import com.ruoyi.common.core.domain.entity.SysUser ;
import com.ruoyi.common.core.domain.entity.SysUser ;
import com.ruoyi.common.core.page.TableDataInfo ;
import com.ruoyi.common.core.page.TableDataInfo ;
import com.ruoyi.common.enums.BusinessType ;
import com.ruoyi.common.enums.BusinessType ;
import com.ruoyi.system.domain.TdExamnum ;
import com.ruoyi.system.domain.TdQuestion ;
import com.ruoyi.system.domain.TdQuestion ;
import com.ruoyi.system.service.ITdExamnumService ;
import com.ruoyi.system.service.ITdQuestionService ;
import com.ruoyi.system.service.ITdQuestionService ;
import org.apache.shiro.authz.annotation.RequiresPermissions ;
import org.apache.shiro.authz.annotation.RequiresPermissions ;
import org.springframework.beans.factory.annotation.Autowired ;
import org.springframework.beans.factory.annotation.Autowired ;
@ -29,6 +32,8 @@ public class TdExamController extends BaseController{
@Autowired
@Autowired
private ITdQuestionService tdQuestionService ;
private ITdQuestionService tdQuestionService ;
@Autowired
private ITdExamnumService tdExamnumService ;
@RequiresPermissions ( "system:exam:view" )
@RequiresPermissions ( "system:exam:view" )
@GetMapping ( )
@GetMapping ( )
@ -39,6 +44,18 @@ public class TdExamController extends BaseController{
return prefix + "/index" ;
return prefix + "/index" ;
}
}
/ * *
* 保 存 人 员 考 试 结 果
* /
@Log ( title = "保密考试" , businessType = BusinessType . EXAM )
@PostMapping ( "/add" )
@ResponseBody
public AjaxResult addSave ( TdExamnum tdExamnum )
{
return toAjax ( tdExamnumService . insertTdExamnum ( tdExamnum ) ) ;
}
/ * *
/ * *
* 查 询 题 库 列 表 返 回
* 查 询 题 库 列 表 返 回
* /
* /
@ -55,12 +72,8 @@ public class TdExamController extends BaseController{
/ * *
/ * *
* 访 问 考 试 界 面 , 点 击 开 始 答 题 , 重 定 向 到 exam 页 面
* 访 问 考 试 界 面 , 点 击 开 始 答 题 , 重 定 向 到 exam 页 面
* /
* /
@Log ( title = "涉密考试" , businessType = BusinessType . EXAM )
@GetMapping ( "/edit" )
@GetMapping ( "/edit" )
public String index ( ) {
public String index ( ) {
return prefix + "/exam" ;
return prefix + "/exam" ;
}
}
}
}