试卷,创建人名一起返回

This commit is contained in:
Lqc 2025-09-20 06:07:38 +08:00
parent 678b9eeb6e
commit 65e8179e14

View File

@ -61,22 +61,24 @@ public class AiolPaperController extends JeecgController<AiolPaper, IAiolPaperSe
* @param req
* @return
*/
//@AutoLog(value = "试卷-分页列表查询")
@Operation(summary="试卷-分页列表查询")
@GetMapping(value = "/list")
public Result<IPage<AiolPaper>> queryPageList(AiolPaper aiolPaper,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) {
public Result<IPage<Map<String, Object>>> queryPageList(AiolPaper aiolPaper,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<AiolPaper> queryWrapper = QueryGenerator.initQueryWrapper(aiolPaper, req.getParameterMap());
Page<Map<String, Object>> page = new Page<>(pageNo, pageSize);
QueryWrapper<AiolPaper> queryWrapper = QueryGenerator.initQueryWrapper(aiolPaper, req.getParameterMap());
Page<AiolPaper> page = new Page<AiolPaper>(pageNo, pageSize);
IPage<AiolPaper> pageList = aiolPaperService.page(page, queryWrapper);
queryWrapper.select("aiol_paper.*", "(SELECT realname FROM sys_user WHERE username = aiol_paper.create_by) as createByName");
IPage<Map<String, Object>> pageList = aiolPaperService.pageMaps(page, queryWrapper);
return Result.OK(pageList);
}
/**
/**
* 添加
*
* @param aiolPaper