|
@@ -57,6 +57,9 @@ public class CommonBusinessService {
|
|
|
@Resource
|
|
@Resource
|
|
|
private StreamBridge streamBridge;
|
|
private StreamBridge streamBridge;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CommonBusinessService commonBusinessService;
|
|
|
|
|
+
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* @param keywords 关键字 resDto查询结果集
|
|
* @param keywords 关键字 resDto查询结果集
|
|
@@ -210,26 +213,9 @@ public class CommonBusinessService {
|
|
|
cooperateManageQueryResVo.setEntId(cooperateManageQueryResDto.getOurEntId());
|
|
cooperateManageQueryResVo.setEntId(cooperateManageQueryResDto.getOurEntId());
|
|
|
cooperateManageQueryResVo.setEntName(entMap.get(cooperateManageQueryResDto.getOurEntId()));
|
|
cooperateManageQueryResVo.setEntName(entMap.get(cooperateManageQueryResDto.getOurEntId()));
|
|
|
cooperateManageQueryResVo.setApprovalRemark(cooperateManageQueryResDto.getApprovalRemark());
|
|
cooperateManageQueryResVo.setApprovalRemark(cooperateManageQueryResDto.getApprovalRemark());
|
|
|
-
|
|
|
|
|
UserCacheResDto userCacheResDto = userCacheResDtoMap.get(cooperateManageQueryResDto.getCreateBy());
|
|
UserCacheResDto userCacheResDto = userCacheResDtoMap.get(cooperateManageQueryResDto.getCreateBy());
|
|
|
cooperateManageQueryResVo.setCreateByName(userCacheResDto.getName());
|
|
cooperateManageQueryResVo.setCreateByName(userCacheResDto.getName());
|
|
|
|
|
|
|
|
- String typesStr = cooperateManageQueryResDto.getTypes();
|
|
|
|
|
- List<Integer> typelist = new ArrayList<>();
|
|
|
|
|
- String[] split = typesStr.split(Global.COMMA);
|
|
|
|
|
- for (String typeStr : split) {
|
|
|
|
|
- String[] split1 = typeStr.split(Global.POUND);
|
|
|
|
|
- Integer type = Integer.valueOf(split1[0]);
|
|
|
|
|
- Long userId = Long.valueOf(split1[1]);
|
|
|
|
|
- UserCacheResDto userCacheResDto1 = userCacheResDtoMap.get(userId);
|
|
|
|
|
- if (userCacheResDto1.getEntInfo().getId().equals(entId)) {
|
|
|
|
|
- typelist.add(type);
|
|
|
|
|
- } else {
|
|
|
|
|
- typelist.add(changeAttribute(type));
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- cooperateManageQueryResVo.setCooperateTypes(String.join(Global.COMMA, typelist.stream().distinct().map(String::valueOf).toList()));
|
|
|
|
|
-
|
|
|
|
|
//我方是发起方
|
|
//我方是发起方
|
|
|
if (entId.equals(cooperateManageQueryResDto.getEntId())) {
|
|
if (entId.equals(cooperateManageQueryResDto.getEntId())) {
|
|
|
cooperateManageQueryResVo.setContacts(cooperateManageQueryResDto.getInviteeContacts());
|
|
cooperateManageQueryResVo.setContacts(cooperateManageQueryResDto.getInviteeContacts());
|
|
@@ -238,7 +224,7 @@ public class CommonBusinessService {
|
|
|
cooperateManageQueryResVo.setManager(cooperateManageQueryResDto.getInviterContacts());
|
|
cooperateManageQueryResVo.setManager(cooperateManageQueryResDto.getInviterContacts());
|
|
|
cooperateManageQueryResVo.setManagerPhone(cooperateManageQueryResDto.getInviterPhone());
|
|
cooperateManageQueryResVo.setManagerPhone(cooperateManageQueryResDto.getInviterPhone());
|
|
|
cooperateManageQueryResVo.setManagerId(cooperateManageQueryResDto.getInviterContactsId());
|
|
cooperateManageQueryResVo.setManagerId(cooperateManageQueryResDto.getInviterContactsId());
|
|
|
-
|
|
|
|
|
|
|
+ cooperateManageQueryResVo.setCooperateTypes(cooperateManageQueryResDto.getTypes());
|
|
|
} else {
|
|
} else {
|
|
|
cooperateManageQueryResVo.setContacts(cooperateManageQueryResDto.getInviterContacts());
|
|
cooperateManageQueryResVo.setContacts(cooperateManageQueryResDto.getInviterContacts());
|
|
|
cooperateManageQueryResVo.setPhone(cooperateManageQueryResDto.getInviterPhone());
|
|
cooperateManageQueryResVo.setPhone(cooperateManageQueryResDto.getInviterPhone());
|
|
@@ -246,8 +232,8 @@ public class CommonBusinessService {
|
|
|
cooperateManageQueryResVo.setManager(cooperateManageQueryResDto.getInviteeContacts());
|
|
cooperateManageQueryResVo.setManager(cooperateManageQueryResDto.getInviteeContacts());
|
|
|
cooperateManageQueryResVo.setManagerPhone(cooperateManageQueryResDto.getInviteePhone());
|
|
cooperateManageQueryResVo.setManagerPhone(cooperateManageQueryResDto.getInviteePhone());
|
|
|
cooperateManageQueryResVo.setManagerId(cooperateManageQueryResDto.getInviteeContactsId());
|
|
cooperateManageQueryResVo.setManagerId(cooperateManageQueryResDto.getInviteeContactsId());
|
|
|
|
|
+ cooperateManageQueryResVo.setCooperateTypes(commonBusinessService.changeCooperateType(cooperateManageQueryResDto.getTypes()));
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
result.add(cooperateManageQueryResVo);
|
|
result.add(cooperateManageQueryResVo);
|
|
|
}
|
|
}
|
|
|
return result;
|
|
return result;
|