diff --git a/src/main/java/com/lsitc/fems/comm/base/controller/BatchLogCtr.java b/src/main/java/com/lsitc/fems/comm/base/controller/BatchLogCtr.java index 8005301..cbbbb15 100644 --- a/src/main/java/com/lsitc/fems/comm/base/controller/BatchLogCtr.java +++ b/src/main/java/com/lsitc/fems/comm/base/controller/BatchLogCtr.java @@ -54,5 +54,13 @@ public class BatchLogCtr{ result.add("batchLogData", batchLog); return result; } + + @RequestMapping(value="/selectBatchLogPageTotal", method=RequestMethod.POST) + @ResponseBody + public Object selectPrgmPageTotal(@RequestBody BaseParam paramMap){ + BaseResponse result = new BaseResponse(); + result.add("batchLogPageTotal", batchLogSvc.selectBatchLogPageTotal(paramMap.getParams())); + return result; + } } diff --git a/src/main/java/com/lsitc/fems/comm/base/service/BatchLogSvc.java b/src/main/java/com/lsitc/fems/comm/base/service/BatchLogSvc.java index 1da59d0..01af060 100644 --- a/src/main/java/com/lsitc/fems/comm/base/service/BatchLogSvc.java +++ b/src/main/java/com/lsitc/fems/comm/base/service/BatchLogSvc.java @@ -38,4 +38,7 @@ public class BatchLogSvc extends BaseSvc { return dao.selectList("comm.base.batchLog.selectBatchLog", param); } + public List selectBatchLogPageTotal(HashMap param) { + return dao.selectList("comm.base.batchLog.selectBatchLogPageTotal", param); + } } diff --git a/src/main/resources/sqlmap/comm/oracle/base/BatchLogMapper.xml b/src/main/resources/sqlmap/comm/oracle/base/BatchLogMapper.xml index 4b51eb6..c352b6a 100644 --- a/src/main/resources/sqlmap/comm/oracle/base/BatchLogMapper.xml +++ b/src/main/resources/sqlmap/comm/oracle/base/BatchLogMapper.xml @@ -132,6 +132,65 @@ AND EXEC_DT BETWEEN #{fromDt} AND #{fromDt} ORDER BY EXEC_DT DESC, BATCH_STRT_DTTM DESC + OFFSET #{offset} ROWS FETCH NEXT #{limit} ROWS ONLY + + +