修复bug:综合管理 — 三项制度管理 — 安全生产责任制列表与总数不相符的问题

dev
WL 2024-06-19 17:12:23 +08:00
parent 1e8374fa4f
commit 8b0567523c
1 changed files with 10 additions and 0 deletions

View File

@ -93,6 +93,16 @@ public class TextLibraryServiceImpl implements TextLibraryService {
public List<PageData> list(Page page) throws Exception {
List<PageData> list = textlibraryMapper.datalistPage(page);
list = list.stream().parallel().distinct().collect(Collectors.toList());
page.setTotalResult(list.size());
if (page.getTotalResult() % page.getShowCount() == 0)
page.setTotalPage(page.getTotalResult() / page.getShowCount());
else
page.setTotalPage(page.getTotalResult() / page.getShowCount() + 1);
if (page.getCurrentPage() <= 0)
page.getPd().put("currentResult", (page.getCurrentPage()) * page.getShowCount());
else
page.getPd().put("currentResult", (page.getCurrentPage() - 1) * page.getShowCount());
for (PageData entity : list) {
List<PageData> _labels = libraryLabelsMapper.findBylibraryId(entity);
// 安全操作规程