From 873e0e317904574ec6f780f67caba41e081b0157 Mon Sep 17 00:00:00 2001 From: bai <1643359946@qq.com> Date: Tue, 20 Jun 2023 22:53:13 +0800 Subject: [PATCH] =?UTF-8?q?2023=E5=B9=B46=E6=9C=8820=E6=97=A5=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E8=AF=84=E8=AF=BE=20=E8=B6=B3=E8=BF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../qa/controller/KcEvaluationController.java | 25 +++++++++++++++++++ .../modules/kc/qa/entity/KcEvaluation.java | 12 +++++++++ .../kc/qa/mapper/KcEvaluationMapper.java | 2 ++ .../kc/qa/mapper/xml/KcEvaluationMapper.xml | 22 ++++++++++++++++ .../kc/qa/service/IKcEvaluationService.java | 2 ++ .../service/impl/KcEvaluationServiceImpl.java | 5 ++++ 6 files changed, 68 insertions(+) diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/controller/KcEvaluationController.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/controller/KcEvaluationController.java index 65cb80ed..942fdcdf 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/controller/KcEvaluationController.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/controller/KcEvaluationController.java @@ -65,6 +65,7 @@ public class KcEvaluationController extends JeecgController> queryPkZuJiList(KcEvaluation kcEvaluation, + @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, + @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, + HttpServletRequest req) { + QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper("a",kcEvaluation, req.getParameterMap()); + queryWrapper.eq("eq.genre",0); +// queryWrapper.eq("a.upuserid",); + queryWrapper.orderByDesc("a.up_timestamp"); + Page page = new Page(pageNo, pageSize); + IPage pageList = kcEvaluationService.queryPkZuJiPage(page, queryWrapper); + return Result.OK(pageList); + } } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/entity/KcEvaluation.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/entity/KcEvaluation.java index 81181485..9354f609 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/entity/KcEvaluation.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/entity/KcEvaluation.java @@ -328,7 +328,19 @@ public class KcEvaluation implements Serializable { @TableField(exist = false) private String xqxn; + @TableField(exist = false) + private String evaluationid; + @TableField(exist = false) + private String ketangbiaoid; + @TableField(exist = false) + private String score; + + @TableField(exist = false) + private String tkrq; + + @TableField(exist = false) + private String shijian; } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/KcEvaluationMapper.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/KcEvaluationMapper.java index ea43e592..fc3f279e 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/KcEvaluationMapper.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/KcEvaluationMapper.java @@ -37,4 +37,6 @@ public interface KcEvaluationMapper extends BaseMapper { List selectPageAndKcmc(Page page, @Param(Constants.WRAPPER) QueryWrapper queryWrapper); List selectPageAndKcmc2(Page page, @Param(Constants.WRAPPER) QueryWrapper queryWrapper); + + List queryPkZuJiPage(Page page, @Param(Constants.WRAPPER) QueryWrapper queryWrapper); } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/xml/KcEvaluationMapper.xml b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/xml/KcEvaluationMapper.xml index 01281d2d..7e53169a 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/xml/KcEvaluationMapper.xml +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/mapper/xml/KcEvaluationMapper.xml @@ -441,5 +441,27 @@ left join zongtipingjiapingjunfen fen on fen.kechengbiaoid = kt.kechengbiaoid ${ew.customSqlSegment} + \ No newline at end of file diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/IKcEvaluationService.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/IKcEvaluationService.java index f90204b6..22fb37f9 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/IKcEvaluationService.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/IKcEvaluationService.java @@ -38,4 +38,6 @@ public interface IKcEvaluationService extends IService { IPage selectPageAndKcmc(Page page, QueryWrapper queryWrapper); IPage selectPageAndKcmc2(Page page, QueryWrapper queryWrapper); + + IPage queryPkZuJiPage(Page page, QueryWrapper queryWrapper); } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/impl/KcEvaluationServiceImpl.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/impl/KcEvaluationServiceImpl.java index e5a9babe..bfcc8bfd 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/impl/KcEvaluationServiceImpl.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/qa/service/impl/KcEvaluationServiceImpl.java @@ -123,4 +123,9 @@ public class KcEvaluationServiceImpl extends ServiceImpl queryPkZuJiPage(Page page, QueryWrapper queryWrapper) { + return page.setRecords(baseMapper.queryPkZuJiPage(page,queryWrapper)); + } + }