试卷,创建人名一起返回

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 * @param req
* @return * @return
*/ */
//@AutoLog(value = "试卷-分页列表查询")
@Operation(summary="试卷-分页列表查询") @Operation(summary="试卷-分页列表查询")
@GetMapping(value = "/list") @GetMapping(value = "/list")
public Result<IPage<AiolPaper>> queryPageList(AiolPaper aiolPaper, public Result<IPage<Map<String, Object>>> queryPageList(AiolPaper aiolPaper,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) { 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()); queryWrapper.select("aiol_paper.*", "(SELECT realname FROM sys_user WHERE username = aiol_paper.create_by) as createByName");
Page<AiolPaper> page = new Page<AiolPaper>(pageNo, pageSize);
IPage<AiolPaper> pageList = aiolPaperService.page(page, queryWrapper); IPage<Map<String, Object>> pageList = aiolPaperService.pageMaps(page, queryWrapper);
return Result.OK(pageList); return Result.OK(pageList);
} }
/**
/**
* 添加 * 添加
* *
* @param aiolPaper * @param aiolPaper