From 0ce3754021116505f27faf60a418c3b5256d52c0 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Thu, 9 May 2024 20:23:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=A6=E7=94=9F=E8=AF=BE?= =?UTF-8?q?=E7=A8=8B=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/KcKechengbiaoController.java | 19 ++++++++++++++++++- .../kc/ktgl/mapper/KcKechengbiaoMapper.java | 2 ++ .../ktgl/mapper/xml/KcKechengbiaoMapper.xml | 6 ++++++ .../ktgl/service/IKcKechengbiaoService.java | 2 ++ .../impl/KcKechengbiaoServiceImpl.java | 5 +++++ 5 files changed, 33 insertions(+), 1 deletion(-) diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/controller/KcKechengbiaoController.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/controller/KcKechengbiaoController.java index 57bdf71b..ffe04e96 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/controller/KcKechengbiaoController.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/controller/KcKechengbiaoController.java @@ -240,7 +240,7 @@ public class KcKechengbiaoController extends JeecgController> getKechengbiaolist(KcKechengbiao kcKechengbiao, @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @@ -261,4 +261,21 @@ public class KcKechengbiaoController extends JeecgController> getStudentKclist(KcKechengbiao kcKechengbiao, + @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, + @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, + HttpServletRequest req) { + QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(kcKechengbiao, req.getParameterMap()); + LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); + KcSysConfig kcSysConfig = kcSysConfigService.getById("1"); + queryWrapper.apply("kc.rwbh = xkb.kcapzbbh and kc.flag = '0'"); + queryWrapper.eq("xkb.xh",sysUser.getUsername()); + queryWrapper.eq("kc.xqxn",kcSysConfig.getFlag1()); + queryWrapper.orderByAsc("kc.kcmc"); + Page page = new Page(pageNo, pageSize); + IPage pageList = kcKechengbiaoService.getStudentKclist(page, queryWrapper); + return Result.OK(pageList); + } } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/KcKechengbiaoMapper.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/KcKechengbiaoMapper.java index f757ea74..ca954334 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/KcKechengbiaoMapper.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/KcKechengbiaoMapper.java @@ -41,4 +41,6 @@ public interface KcKechengbiaoMapper extends BaseMapper { void updateYxByXxhbkckb(KcKechengbiao kcbAll); IPage getKechengbiaolist(Page page,@Param(Constants.WRAPPER) QueryWrapper queryWrapper); + + IPage getStudentKclist(Page page,@Param(Constants.WRAPPER) QueryWrapper queryWrapper); } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/xml/KcKechengbiaoMapper.xml b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/xml/KcKechengbiaoMapper.xml index 90e23c2f..48fdcb00 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/xml/KcKechengbiaoMapper.xml +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/mapper/xml/KcKechengbiaoMapper.xml @@ -179,4 +179,10 @@ szkc, xqxn + + \ No newline at end of file diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/IKcKechengbiaoService.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/IKcKechengbiaoService.java index 7b70fc01..f14f70aa 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/IKcKechengbiaoService.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/IKcKechengbiaoService.java @@ -39,4 +39,6 @@ public interface IKcKechengbiaoService extends IService { void updateYxByXxhbkckb(KcKechengbiao kcbAll); IPage getKechengbiaolist(Page page, QueryWrapper queryWrapper); + + IPage getStudentKclist(Page page, QueryWrapper queryWrapper); } diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/impl/KcKechengbiaoServiceImpl.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/impl/KcKechengbiaoServiceImpl.java index d4e09757..66fd3d9d 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/impl/KcKechengbiaoServiceImpl.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/ktgl/service/impl/KcKechengbiaoServiceImpl.java @@ -80,4 +80,9 @@ public class KcKechengbiaoServiceImpl extends ServiceImpl getStudentKclist(Page page, QueryWrapper queryWrapper) { + return baseMapper.getStudentKclist(page,queryWrapper); + } + }