From 59dff3761536586b775f33b231995b138e278e24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pham=20Hoang=20Manh/=28Pham=20Hoang=20Manh=29/=ED=98=84?= =?UTF-8?q?=EC=9E=A5=EB=8C=80=EB=A6=AC=EC=9D=B8/SK?= <20074606@skcc.com> Date: Wed, 13 Aug 2025 13:37:23 +0900 Subject: [PATCH] add pagination for screen 27 --- .../base/controller/ReadResultCloseMngCtr.java | 9 +++++++++ .../ems/base/service/ReadResultCloseMngSvc.java | 4 ++++ .../oracle/base/ReadResultCloseMngMapper.xml | 17 +++++++++++++++++ 3 files changed, 30 insertions(+) diff --git a/src/main/java/com/lsitc/fems/ems/base/controller/ReadResultCloseMngCtr.java b/src/main/java/com/lsitc/fems/ems/base/controller/ReadResultCloseMngCtr.java index 85edacb..7aed21e 100644 --- a/src/main/java/com/lsitc/fems/ems/base/controller/ReadResultCloseMngCtr.java +++ b/src/main/java/com/lsitc/fems/ems/base/controller/ReadResultCloseMngCtr.java @@ -66,6 +66,15 @@ public class ReadResultCloseMngCtr{ result.add("cdKindData", readResultCloseMngSvc.selectReadResultCloseMng(paramMap.getParams())); return result; } + + @RequestMapping(value="/selectReadResultCloseMngPageTotal", method=RequestMethod.POST) + @ResponseBody + public Object selectReadResultCloseMngPageTotal(@RequestBody BaseParam paramMap){ + BaseResponse result = new BaseResponse(); + result.add("cdKindPageTotal", readResultCloseMngSvc.selectReadResultCloseMngPageTotal(paramMap.getParams())); + return result; + } + /** * @methodName : readResultCloseMngSP diff --git a/src/main/java/com/lsitc/fems/ems/base/service/ReadResultCloseMngSvc.java b/src/main/java/com/lsitc/fems/ems/base/service/ReadResultCloseMngSvc.java index aefade2..d8b6bb3 100644 --- a/src/main/java/com/lsitc/fems/ems/base/service/ReadResultCloseMngSvc.java +++ b/src/main/java/com/lsitc/fems/ems/base/service/ReadResultCloseMngSvc.java @@ -47,6 +47,10 @@ public class ReadResultCloseMngSvc extends BaseSvc { public Object selectReadResultCloseMng(HashMap params) { return dao.selectList("ems.base.readResultCloseMng.selectReadResultCloseMng", params); } + + public Object selectReadResultCloseMngPageTotal(HashMap params) { + return dao.selectList("ems.base.readResultCloseMng.selectReadResultCloseMngPageTotal", params); + } /** * @methodName : readResultCloseMngSP diff --git a/src/main/resources/sqlmap/ems/oracle/base/ReadResultCloseMngMapper.xml b/src/main/resources/sqlmap/ems/oracle/base/ReadResultCloseMngMapper.xml index 55d294d..69041c5 100644 --- a/src/main/resources/sqlmap/ems/oracle/base/ReadResultCloseMngMapper.xml +++ b/src/main/resources/sqlmap/ems/oracle/base/ReadResultCloseMngMapper.xml @@ -46,7 +46,24 @@ , EI.DIST_RT , T.READ_DATA_TYPE_CD ORDER BY T.TAG_ID + OFFSET #{offset} ROWS FETCH NEXT #{limit} ROWS ONLY + + +