Browse Source

企业端, 预约详情, 部门去重

v3
蟑螂恶霸 2 years ago
parent
commit
7eeebb6a43
  1. 19
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseLawEnforcementServiceImpl.java

19
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseLawEnforcementServiceImpl.java

@ -1,7 +1,9 @@
package com.zdxt.code.service.impl; package com.zdxt.code.service.impl;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Set;
import cn.hutool.core.convert.Convert; import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
@ -69,19 +71,14 @@ public class EnterpriseLawEnforcementServiceImpl implements IEnterpriseLawEnforc
} else { } else {
lawUnites.add(enterpriseLawEnforcement); lawUnites.add(enterpriseLawEnforcement);
} }
String bureauDeptName = "", bureauDeptId = ""; Set<String> bureauDeptNames = new HashSet();
Set<String> bureauDeptIds = new HashSet();
for (EnterpriseLawEnforcement tmp : lawUnites) { for (EnterpriseLawEnforcement tmp : lawUnites) {
bureauDeptName += tmp.getBureauDeptName() +","; bureauDeptNames.add(tmp.getLawEnforcement());
bureauDeptId += tmp.getBureauDeptId() +","; bureauDeptIds.add(tmp.getLawEnforcementId());
} }
if(!bureauDeptName.equals("")){ enterpriseLawEnforcement.setBureauDeptName(String.join(",", bureauDeptNames));
bureauDeptName = bureauDeptName.substring(0,bureauDeptName.length()-1); enterpriseLawEnforcement.setBureauDeptId(String.join(",", bureauDeptIds));
}
if(!bureauDeptId.equals("")){
bureauDeptId = bureauDeptId.substring(0,bureauDeptId.length()-1);
}
enterpriseLawEnforcement.setBureauDeptName(bureauDeptName);
enterpriseLawEnforcement.setBureauDeptId(bureauDeptId);
// 执法人员1需要展示执法码 // 执法人员1需要展示执法码
if(enterpriseLawEnforcement.getLawEnforcerId() != null){ if(enterpriseLawEnforcement.getLawEnforcerId() != null){

Loading…
Cancel
Save