Commit 71cca4fe by 丁伟峰

Merge remote-tracking branch 'origin/develop' into develop

2 parents 2bd0f0f3 e290d35a
...@@ -16,6 +16,7 @@ public class EngineerBusinessListResp { ...@@ -16,6 +16,7 @@ public class EngineerBusinessListResp {
public static class EngineerBusiness{ public static class EngineerBusiness{
private String engineerCode; private String engineerCode;
private String engineerName; private String engineerName;
private String groupName;
private String kind; private String kind;
private Integer maxNum; private Integer maxNum;
private Integer maxMinute; private Integer maxMinute;
......
...@@ -380,6 +380,9 @@ public class EngineerServiceImpl implements EngineerService { ...@@ -380,6 +380,9 @@ public class EngineerServiceImpl implements EngineerService {
// 获取技术员code列表 // 获取技术员code列表
List<String> engineerCodes = engineers.stream().map(EngineerInfo::getEngineerCode).collect(Collectors.toList()); List<String> engineerCodes = engineers.stream().map(EngineerInfo::getEngineerCode).collect(Collectors.toList());
List<String> groupIds = engineers.stream().map(EngineerInfo::getGroupId).collect(Collectors.toList());
HashMap<String, String> groupNames = this.queryGroupNames(groupIds);
HashMap<String, EngineerBusiness> buss = this.queryEngineerBusiness(engineerCodes); HashMap<String, EngineerBusiness> buss = this.queryEngineerBusiness(engineerCodes);
List<EngineerBusinessListResp.EngineerBusiness> items = new ArrayList<>(); List<EngineerBusinessListResp.EngineerBusiness> items = new ArrayList<>();
...@@ -387,6 +390,7 @@ public class EngineerServiceImpl implements EngineerService { ...@@ -387,6 +390,7 @@ public class EngineerServiceImpl implements EngineerService {
EngineerBusinessListResp.EngineerBusiness item = new EngineerBusinessListResp.EngineerBusiness(); EngineerBusinessListResp.EngineerBusiness item = new EngineerBusinessListResp.EngineerBusiness();
item.setEngineerCode(e.getEngineerCode()); item.setEngineerCode(e.getEngineerCode());
item.setGroupName(groupNames.getOrDefault(e.getGroupId(), ""));
item.setEngineerName(e.getName()); item.setEngineerName(e.getName());
item.setKind((e.getKind() == 1) ? "fullJob" : "partJob"); item.setKind((e.getKind() == 1) ? "fullJob" : "partJob");
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!