Commit 1a5c464c by 宋珺琪

...

parent 586b6a91
......@@ -132,11 +132,11 @@ public class HnTbStRygxServiceImpl extends ServiceImpl<HnTbStRygxMapper, HnTbStR
List<Map<String, Object>> resultList = new ArrayList<>();
for (HnTbStRygx ry : teamList) {
String name = ry.getName();
List<String> nameList = Arrays.asList(name.split(","));
List<String> nameList = Arrays.asList(name.split(","));//团队的标识
String sfzh = ry.getSfzh();
List<String> sfzhList = Arrays.asList(sfzh.split(","));
Set map_childrenSet = new HashSet();
Set map_nameSet = new HashSet();
List<String> sfzhList = Arrays.asList(sfzh.split(","));//共同联系人的身份证
Set map_childrenSet = new HashSet(); //共同联系人分别的团伙里的信息
Set map_nameSet = new HashSet(); //共同联系人的信息 xm和sfz
Map<String, Object> resultMap = new HashMap();
for (String n : sfzhList) {
// nameSet根据sfz和rwid查xm和sfz
......@@ -146,9 +146,9 @@ public class HnTbStRygxServiceImpl extends ServiceImpl<HnTbStRygxMapper, HnTbStR
List<HnTbStRygx> list = baseMapper.getInfoBySfzh(n, nameList, taskId);
map_childrenSet.addAll(list);
}
//每个团伙的共同联系人有谁(联系人与被联系人的关系)
//每个团伙的共同联系人有谁(联系人(团伙)与被联系人的关系)
resultMap.put("children", map_childrenSet);
resultMap.put("name", map_nameSet);
resultMap.put("name", map_nameSet);//共同联系人
//每个团伙的共同联系人有多少人
// resultMap.put("lxrTotal", ryList.size());
resultMap.put("id", RandomUtil.randomString(17));
......@@ -170,7 +170,7 @@ public class HnTbStRygxServiceImpl extends ServiceImpl<HnTbStRygxMapper, HnTbStR
* @return
*/
public List<HnTbStRygx> findTeam(Integer teamNum, String taskId) {
//所有,每一个人和他的联系人 key ---》 value
//获取每一个团伙和他们的共同联系人 团伙和共同联系人用逗号拼接
List<HnTbStRygx> teamList = hnKshMapper.getSfzhList(teamNum, taskId);
if (teamList.isEmpty()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment