From 9dee3e46fdb59eb67b26f8c1958007025d1b7c29 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期一, 01 七月 2024 13:13:49 +0800 Subject: [PATCH] 阅卷补充题目答案,开始考试分页bug,开始考试补充数据 --- src/main/java/com/ycl/jxkg/service/impl/ClassesServiceImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/service/impl/ClassesServiceImpl.java b/src/main/java/com/ycl/jxkg/service/impl/ClassesServiceImpl.java index c93615e..2f06ffd 100644 --- a/src/main/java/com/ycl/jxkg/service/impl/ClassesServiceImpl.java +++ b/src/main/java/com/ycl/jxkg/service/impl/ClassesServiceImpl.java @@ -43,6 +43,8 @@ @Override public Result add(ClassesForm form) { Classes entity = ClassesForm.getEntityByForm(form, null); + entity.setStatus(ClassesStatusEnum.NORMAL); + entity.setCreateUser(webContext.getCurrentUser().getId()); baseMapper.insert(entity); return Result.ok("娣诲姞鎴愬姛"); } @@ -93,6 +95,7 @@ @Override public Result page(ClassesQuery query) { IPage<ClassesVO> page = PageUtil.getPage(query, ClassesVO.class); + query.setUserId(webContext.getCurrentUser().getId()); baseMapper.getPage(page, query); return Result.ok().data(page.getRecords()).total(page.getTotal()); } @@ -141,4 +144,13 @@ .list(); return Result.ok(list); } + + @Override + public Result recover(Integer id) { + new LambdaUpdateChainWrapper<>(baseMapper) + .eq(Classes::getId, id) + .set(Classes::getStatus, ClassesStatusEnum.NORMAL) + .update(); + return Result.ok("鐝骇宸茬粡鎭㈠姝e父"); + } } -- Gitblit v1.8.0