update 企标计划变更流程关联标准-分页列表查询
This commit is contained in:
+4
-2
@@ -40,8 +40,10 @@ public class ProcessPlanChangeLinkService extends ServiceImpl<ProcessPlanChangeL
|
|||||||
QueryWrapper<ProcessPlanChangeLink> queryWrapper = QueryGenerator.initQueryWrapper(processPlanChangeLink, req.getParameterMap());
|
QueryWrapper<ProcessPlanChangeLink> queryWrapper = QueryGenerator.initQueryWrapper(processPlanChangeLink, req.getParameterMap());
|
||||||
Page<ProcessPlanChangeLink> pageList = this.page(page, queryWrapper);
|
Page<ProcessPlanChangeLink> pageList = this.page(page, queryWrapper);
|
||||||
List<ProcessPlanChangeLink> records = pageList.getRecords();
|
List<ProcessPlanChangeLink> records = pageList.getRecords();
|
||||||
String userIds = records.stream().map(ProcessPlanChangeLink::getMainDraftingUser).collect(Collectors.joining(","));
|
List<String> userIds = records.stream().map(ProcessPlanChangeLink::getMainDraftingUser).collect(Collectors.toList());
|
||||||
List<DictModel> dictModels = sysBaseAPI.translateDictFromTableByKeys("sys_user", "email", "id", userIds);
|
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);
|
Map<String, String> userMap = CollStreamUtil.toMap(dictModels, DictModel::getValue, DictModel::getText);
|
||||||
for (ProcessPlanChangeLink record : records) {
|
for (ProcessPlanChangeLink record : records) {
|
||||||
String mainDraftingUser = record.getMainDraftingUser();
|
String mainDraftingUser = record.getMainDraftingUser();
|
||||||
|
|||||||
Reference in New Issue
Block a user