From 407b3468602ab1aa3b2c6e360b7757a99290cf8c Mon Sep 17 00:00:00 2001 From: caozhen <18736171426@139.com> Date: Mon, 11 Sep 2023 17:42:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=BA=93=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E5=A7=93=E5=90=8D=E5=B7=A5=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LawsProjectLibraryController.java | 2 +- .../entity/LawsProjectLibrary.java | 5 ++++ .../impl/LawsProjectLibraryServiceImpl.java | 23 ++++++++++++++++++- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/projectLibrary/controller/LawsProjectLibraryController.java b/laws-modules/src/main/java/com/jero/modules/projectLibrary/controller/LawsProjectLibraryController.java index 1c386bfe..e667c04e 100644 --- a/laws-modules/src/main/java/com/jero/modules/projectLibrary/controller/LawsProjectLibraryController.java +++ b/laws-modules/src/main/java/com/jero/modules/projectLibrary/controller/LawsProjectLibraryController.java @@ -136,7 +136,7 @@ public class LawsProjectLibraryController extends JeroController implements ILawsProjectLibraryService { + @Autowired + private ISysUserService sysUserService; /** * 分页查询 @@ -37,9 +43,24 @@ public class LawsProjectLibraryServiceImpl extends ServiceImpl queryWrapper = QueryGenerator.initQueryWrapper(lawsProjectLibrary, req.getParameterMap()); Page page = new Page<>(pageNo, pageSize); - return page(page, queryWrapper); + Page libraryPage = page(page, queryWrapper); + this.voluation(libraryPage.getRecords()); + return libraryPage; } + /** + * 赋值姓名+工号 + */ + private void voluation(List pageRecords){ + for (LawsProjectLibrary pageRecord : pageRecords) { + String projectLeader = pageRecord.getProjectLeader(); + if (StringUtils.isNotBlank(projectLeader)){ + SysUser user = sysUserService.getById(projectLeader); + pageRecord.setNameWorkNo(user.getNameWorkNo()); + } + } + } + /** * 保存 */