|
@@ -5,6 +5,7 @@ import com.miaxis.common.core.controller.BaseController;
|
|
import com.miaxis.common.core.page.ResponsePageInfo;
|
|
import com.miaxis.common.core.page.ResponsePageInfo;
|
|
import com.miaxis.question.domain.QuestionInfo;
|
|
import com.miaxis.question.domain.QuestionInfo;
|
|
import com.miaxis.question.dto.QuestionInfoDto;
|
|
import com.miaxis.question.dto.QuestionInfoDto;
|
|
|
|
+import com.miaxis.question.dto.QuestionInfoRandDto;
|
|
import com.miaxis.question.service.IQuestionInfoService;
|
|
import com.miaxis.question.service.IQuestionInfoService;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiImplicitParam;
|
|
import io.swagger.annotations.ApiImplicitParam;
|
|
@@ -59,6 +60,17 @@ public class QuestionInfoController extends BaseController{
|
|
return toResponsePageInfo(list);
|
|
return toResponsePageInfo(list);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @GetMapping("/getRandQuestionInfoList")
|
|
|
|
+ @ApiOperation("查询随机题库列表")
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
+ @ApiImplicitParam(name = "pageNum",value = "当前页码" ,dataType = "int", paramType = "query", required = false),
|
|
|
|
+ @ApiImplicitParam(name = "pageSize",value = "每页数据量" , dataType = "int", paramType = "query", required = false),
|
|
|
|
+ })
|
|
|
|
+ public ResponsePageInfo<QuestionInfo> getRandQuestionInfoList(@ModelAttribute QuestionInfoRandDto questionInfoRandDto){
|
|
|
|
+ startPage();
|
|
|
|
+ List<QuestionInfo> list = questionInfoService.getRandQuestionInfoList(questionInfoRandDto);
|
|
|
|
+ return toResponsePageInfo(list);
|
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
/**
|
|
* 导出题库列表
|
|
* 导出题库列表
|