Commit 2ade957c by 陈健智

修改项目绑定事件标签品牌id传参

parent 849ae8db
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<dubbo.version>2.7.4.1</dubbo.version> <dubbo.version>2.7.4.1</dubbo.version>
<curator.version>2.12.0</curator.version> <curator.version>2.12.0</curator.version>
<push.log.version>2.17.0-SNAPSHOT</push.log.version> <push.log.version>2.17.0-SNAPSHOT</push.log.version>
<event-client.version>0.0.1-SNAPSHOT</event-client.version> <event-client.version>1.0.1-SNAPSHOT</event-client.version>
</properties> </properties>
<dependencies> <dependencies>
......
...@@ -95,10 +95,10 @@ public class ProjectServiceImpl implements ProjectService { ...@@ -95,10 +95,10 @@ public class ProjectServiceImpl implements ProjectService {
String submitterId = JwtUtil.unsign(request.getHeader(jwtKey), Map.class).get(GenericAttribute.USER_ID).toString(); String submitterId = JwtUtil.unsign(request.getHeader(jwtKey), Map.class).get(GenericAttribute.USER_ID).toString();
String submitter = userService.queryUserInfo(submitterId, project.getId()).getNickname(); String submitter = userService.queryUserInfo(submitterId, project.getId()).getNickname();
// 主品牌绑定事件标签 // 主品牌绑定事件标签,主品牌品牌id使用项目id
List<EventTagRelatedDTO> eventTagsList = projectVO.getEventTagsList(); List<EventTagRelatedDTO> eventTagsList = projectVO.getEventTagsList();
eventTagClient.bindBrandkbs(project.getBrandLinkedGroup(), project.getBrandLinkedGroupId(), eventTagsList, eventTagClient.bindBrandkbs(project.getBrandLinkedGroup(), project.getBrandLinkedGroupId(), eventTagsList,
project.getProjectName(), project.getId(), project.getBrandName(), Constant.PRIMARY_CONTEND_ID, submitter, submitterId); project.getProjectName(), project.getId(), project.getBrandName(), project.getId(), submitter, submitterId);
// 竞品绑定事件标签 // 竞品绑定事件标签
List<Contend> contendList = project.getContendList(); List<Contend> contendList = project.getContendList();
if (CollectionUtils.isNotEmpty(contendList)) { if (CollectionUtils.isNotEmpty(contendList)) {
...@@ -148,7 +148,9 @@ public class ProjectServiceImpl implements ProjectService { ...@@ -148,7 +148,9 @@ public class ProjectServiceImpl implements ProjectService {
Map<String, List<EventTagRelatedDTO>> eventTagsMap = (Map<String, List<EventTagRelatedDTO>>) eventTagClient.getBrandkbsBindingEventTags(pid).getData(); Map<String, List<EventTagRelatedDTO>> eventTagsMap = (Map<String, List<EventTagRelatedDTO>>) eventTagClient.getBrandkbsBindingEventTags(pid).getData();
List<EventTagRelatedDTO> eventTagsList = new ArrayList<>(); List<EventTagRelatedDTO> eventTagsList = new ArrayList<>();
if (!Tools.isEmpty(eventTagsMap)) { if (!Tools.isEmpty(eventTagsMap)) {
eventTagsList = eventTagsMap.get(Constant.PRIMARY_CONTEND_ID); // 获取主品牌标签
eventTagsList = eventTagsMap.get(projectVO.getId());
// 获取竞品标签
List<Contend> contendList = projectVO.getContendList(); List<Contend> contendList = projectVO.getContendList();
if (!Tools.isEmpty(contendList)) { if (!Tools.isEmpty(contendList)) {
for (Contend contend : contendList) { for (Contend contend : contendList) {
...@@ -160,7 +162,6 @@ public class ProjectServiceImpl implements ProjectService { ...@@ -160,7 +162,6 @@ public class ProjectServiceImpl implements ProjectService {
return projectVO; return projectVO;
} }
@Override @Override
public Project getProjectById(String pid) { public Project getProjectById(String pid) {
return projectDao.findOneById(pid); return projectDao.findOneById(pid);
...@@ -187,10 +188,10 @@ public class ProjectServiceImpl implements ProjectService { ...@@ -187,10 +188,10 @@ public class ProjectServiceImpl implements ProjectService {
String submitterId = JwtUtil.unsign(request.getHeader(jwtKey), Map.class).get(GenericAttribute.USER_ID).toString(); String submitterId = JwtUtil.unsign(request.getHeader(jwtKey), Map.class).get(GenericAttribute.USER_ID).toString();
String submitter = userService.queryUserInfo(submitterId, project.getId()).getNickname(); String submitter = userService.queryUserInfo(submitterId, project.getId()).getNickname();
// 主品牌修改绑定事件标签 // 主品牌修改绑定事件标签, 主品牌id使用项目id
List<EventTagRelatedDTO> eventTagsList = projectVO.getEventTagsList(); List<EventTagRelatedDTO> eventTagsList = projectVO.getEventTagsList();
eventTagClient.modifyBrandkbsEventTags(project.getBrandLinkedGroup(), project.getBrandLinkedGroupId(), eventTagsList, eventTagClient.modifyBrandkbsEventTags(project.getBrandLinkedGroup(), project.getBrandLinkedGroupId(), eventTagsList,
project.getProjectName(), project.getId(), project.getBrandName(), Constant.PRIMARY_CONTEND_ID, submitter, submitterId); project.getProjectName(), project.getId(), project.getBrandName(), project.getId(), submitter, submitterId);
// 竞品修改绑定事件标签 // 竞品修改绑定事件标签
List<Contend> contendList = project.getContendList(); List<Contend> contendList = project.getContendList();
if (CollectionUtils.isNotEmpty(contendList)) { if (CollectionUtils.isNotEmpty(contendList)) {
......
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