update 企标计划变更流程关联标准-分页列表查询

This commit is contained in:
lijiarao
2024-10-10 17:57:48 +08:00
parent c58fb3ae44
commit 540340b2fa
@@ -40,8 +40,10 @@ public class ProcessPlanChangeLinkService extends ServiceImpl<ProcessPlanChangeL
QueryWrapper<ProcessPlanChangeLink> queryWrapper = QueryGenerator.initQueryWrapper(processPlanChangeLink, req.getParameterMap());
Page<ProcessPlanChangeLink> pageList = this.page(page, queryWrapper);
List<ProcessPlanChangeLink> records = pageList.getRecords();
String userIds = records.stream().map(ProcessPlanChangeLink::getMainDraftingUser).collect(Collectors.joining(","));
List<DictModel> dictModels = sysBaseAPI.translateDictFromTableByKeys("sys_user", "email", "id", userIds);
List<String> userIds = records.stream().map(ProcessPlanChangeLink::getMainDraftingUser).collect(Collectors.toList());
List<String> userId1s = records.stream().map(ProcessPlanChangeLink::getDraftingUserNew).collect(Collectors.toList());
userIds.addAll(userId1s);
List<DictModel> dictModels = sysBaseAPI.translateDictFromTableByKeys("sys_user", "email", "id", String.join(",",userIds));
Map<String, String> userMap = CollStreamUtil.toMap(dictModels, DictModel::getValue, DictModel::getText);
for (ProcessPlanChangeLink record : records) {
String mainDraftingUser = record.getMainDraftingUser();