Commit 25bbfa70 authored by tianbo's avatar tianbo

perf(amos-boot-module-jg): 优化使用登记单据列表查询性能

- 在列表查询和总数查询前添加日志记录开始信息 - 在列表查询和总数查询后添加日志记录耗时信息
parent 07a487b8
...@@ -355,11 +355,14 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -355,11 +355,14 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
SortVo sortMap = commonServiceImpl.sortFieldConversionNoToUnderline(sort); SortVo sortMap = commonServiceImpl.sortFieldConversionNoToUnderline(sort);
// 统计查询时间 // 统计查询时间
long startTime = System.currentTimeMillis(); long startTime = System.currentTimeMillis();
logger.info("使用登记单据-列表查询");
List<Map<String, Object>> resultRecords = this.baseMapper.getListPage1(page.getSize(), page.getSize() * (page.getCurrent() - 1), sortMap, dto, roleIds, client); List<Map<String, Object>> resultRecords = this.baseMapper.getListPage1(page.getSize(), page.getSize() * (page.getCurrent() - 1), sortMap, dto, roleIds, client);
logger.info("使用登记单据-列表查询耗时:{}毫秒", (System.currentTimeMillis() - startTime));
page.setRecords(resultRecords); page.setRecords(resultRecords);
logger.info("开始执行查询列表总数"); logger.info("使用登记单据-列表总数查询");
startTime = System.currentTimeMillis();
page.setTotal(this.baseMapper.getListPageCount(sortMap, dto, roleIds, client)); page.setTotal(this.baseMapper.getListPageCount(sortMap, dto, roleIds, client));
logger.info("结束执行查询列表总数,耗时:{}毫秒", (System.currentTimeMillis() - startTime)); logger.info("使用登记单据-列表总数查询耗时:{}毫秒", (System.currentTimeMillis() - startTime));
return page; return page;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment