Browse Source

添加节点类型、标签等

master
陈裕财 4 years ago
parent
commit
073744aa49
  1. 8
      xm-core/src/main/java/com/xm/core/ctrl/XmProjectGroupUserController.java

8
xm-core/src/main/java/com/xm/core/ctrl/XmProjectGroupUserController.java

@ -377,12 +377,12 @@ public class XmProjectGroupUserController {
return ResponseHelper.failed("userid-or-groupId-0","请上送用户编号及小组编号"); return ResponseHelper.failed("userid-or-groupId-0","请上送用户编号及小组编号");
}else{ }else{
for (XmProjectGroupUser gu : gus) { for (XmProjectGroupUser gu : gus) {
if(!"1".equals(gu.getPgClass())&&StringUtils.hasText(gu.getProjectId())){
if(!"1".equals(gu.getPgClass())&&!StringUtils.hasText(gu.getProjectId())){
return ResponseHelper.failed("projectId-0","项目编号不能为空"); return ResponseHelper.failed("projectId-0","项目编号不能为空");
}else{
}else if("1".equals(gu.getPgClass())&&!StringUtils.hasText(gu.getProductId()))
return ResponseHelper.failed("productId-0","产品编号不能为空"); return ResponseHelper.failed("productId-0","产品编号不能为空");
} }
}
} }
List<XmProjectGroupUser> gusDb=this.xmProjectGroupUserService.selectListByIds(gus); List<XmProjectGroupUser> gusDb=this.xmProjectGroupUserService.selectListByIds(gus);
//过滤掉已经存在的 //过滤掉已经存在的
@ -471,7 +471,7 @@ public class XmProjectGroupUserController {
groupUsersMap.forEach((groupId,groupUsers)->{ groupUsersMap.forEach((groupId,groupUsers)->{
List<Map<String,Object>> users=groupUsers.stream().map(i->map("userid",i.getUserid(),"username",i.getUsername())).collect(Collectors.toList()); List<Map<String,Object>> users=groupUsers.stream().map(i->map("userid",i.getUserid(),"username",i.getUsername())).collect(Collectors.toList());
pushMsgService.pushLeaveChannelGroupMsg(user.getBranchId(),groupId, users);
pushMsgService.pushJoinChannelGroupMsg(user.getBranchId(),groupId, users);
if("0".equals(pgClass)){ if("0".equals(pgClass)){
xmProjectGroupService.clearProjectGroup(projectId); xmProjectGroupService.clearProjectGroup(projectId);

Loading…
Cancel
Save