diff --git a/src/main/java/com/lsitc/fems/ems/base/controller/DashboardCtr.java b/src/main/java/com/lsitc/fems/ems/base/controller/DashboardCtr.java index 627eb53..40bc2d0 100644 --- a/src/main/java/com/lsitc/fems/ems/base/controller/DashboardCtr.java +++ b/src/main/java/com/lsitc/fems/ems/base/controller/DashboardCtr.java @@ -206,4 +206,12 @@ public class DashboardCtr { result.add("issueGdIdxData",dashboardSvc.selectIssueGdIdxData(paramMap.getParams())); return result; } + + @RequestMapping(value="/selectIssueGdIdxDataPageTotal", method=RequestMethod.POST) + @ResponseBody + public Object selectIssueGdIdxDataPageTotal(@RequestBody BaseParam paramMap){ + BaseResponse result = new BaseResponse(); + result.add("issueGdIdxDataPageTotal",dashboardSvc.selectIssueGdIdxDataPageTotal(paramMap.getParams())); + return result; + } } diff --git a/src/main/java/com/lsitc/fems/ems/base/service/DashboardSvc.java b/src/main/java/com/lsitc/fems/ems/base/service/DashboardSvc.java index af9cce1..9a6c33c 100644 --- a/src/main/java/com/lsitc/fems/ems/base/service/DashboardSvc.java +++ b/src/main/java/com/lsitc/fems/ems/base/service/DashboardSvc.java @@ -98,4 +98,8 @@ public class DashboardSvc extends BaseSvc { public List selectIssueGdIdxData(HashMap param){ return dao.selectList("ems.base.dashboard.selectIssueGdIdxData", param); } + + public List selectIssueGdIdxDataPageTotal(HashMap param){ + return dao.selectList("ems.base.dashboard.selectIssueGdIdxDataPageTotal", param); + } } diff --git a/src/main/java/com/lsitc/fems/ems/effc/controller/TagTrndCtr.java b/src/main/java/com/lsitc/fems/ems/effc/controller/TagTrndCtr.java index e43d307..ea16730 100644 --- a/src/main/java/com/lsitc/fems/ems/effc/controller/TagTrndCtr.java +++ b/src/main/java/com/lsitc/fems/ems/effc/controller/TagTrndCtr.java @@ -38,6 +38,15 @@ public class TagTrndCtr { result.add("tagTrndDatas",tagTrndSvc.selectTagAndEqpmList(paramMap.getParams())); return result; } + + @RequestMapping(value="/selectTagAndEqpmListPageTotal", method=RequestMethod.POST) + @ResponseBody + public Object selectTagAndEqpmListPageTotal(@RequestBody BaseParam paramMap){ + BaseResponse result = new BaseResponse(); + result.add("tagTrndDatasPageTotal",tagTrndSvc.selectTagAndEqpmListPageTotal(paramMap.getParams())); + return result; + } + /** * @methodName : selectTagTrndData * @date : 2022.12.13 diff --git a/src/main/java/com/lsitc/fems/ems/effc/service/TagTrndSvc.java b/src/main/java/com/lsitc/fems/ems/effc/service/TagTrndSvc.java index 7c602f2..c11458c 100644 --- a/src/main/java/com/lsitc/fems/ems/effc/service/TagTrndSvc.java +++ b/src/main/java/com/lsitc/fems/ems/effc/service/TagTrndSvc.java @@ -27,4 +27,8 @@ public class TagTrndSvc extends BaseSvc{ public Object selectTagAndEqpmList(HashMap params) { return dao.selectList("ems.effc.TagTrnd.selectTagAndEqpmList", params); } + + public Object selectTagAndEqpmListPageTotal(HashMap params) { + return dao.selectList("ems.effc.TagTrnd.selectTagAndEqpmListPageTotal", params); + } } diff --git a/src/main/resources/sqlmap/ems/oracle/base/DashboardMapper.xml b/src/main/resources/sqlmap/ems/oracle/base/DashboardMapper.xml index 745b8b3..f6e897d 100644 --- a/src/main/resources/sqlmap/ems/oracle/base/DashboardMapper.xml +++ b/src/main/resources/sqlmap/ems/oracle/base/DashboardMapper.xml @@ -204,6 +204,35 @@ AND A.ALRM_KIND IN ( 'WARN', 'CARE') ORDER BY A.TOT_DTTM, B.SORT_SEQ, A.GD_IDX_ID, A.EQPM_ID )T1 + OFFSET #{offset} ROWS FETCH NEXT #{limit} ROWS ONLY + + \ No newline at end of file diff --git a/src/main/resources/sqlmap/ems/oracle/effc/TagTrndMapper.xml b/src/main/resources/sqlmap/ems/oracle/effc/TagTrndMapper.xml index 2734141..f89c1eb 100644 --- a/src/main/resources/sqlmap/ems/oracle/effc/TagTrndMapper.xml +++ b/src/main/resources/sqlmap/ems/oracle/effc/TagTrndMapper.xml @@ -18,5 +18,23 @@ AND A.TAG_NM like '%' || #{searchWord} || '%' + OFFSET #{offset} ROWS FETCH NEXT #{limit} ROWS ONLY + + +