|
@ -57,7 +57,6 @@ import com.elink.esua.epdc.dto.issue.IssueDTO; |
|
|
import com.elink.esua.epdc.dto.issue.form.IssuePendingResponseFormDTO; |
|
|
import com.elink.esua.epdc.dto.issue.form.IssuePendingResponseFormDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssuePendingResponseResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssuePendingResponseResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueStateStatisticsResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueStateStatisticsResultDTO; |
|
|
import com.elink.esua.epdc.dto.item.EpdcItemDto; |
|
|
|
|
|
import com.elink.esua.epdc.dto.result.KpiEventReportAmountResultDTO; |
|
|
import com.elink.esua.epdc.dto.result.KpiEventReportAmountResultDTO; |
|
|
import com.elink.esua.epdc.modules.async.IssueOverseeResultsTask; |
|
|
import com.elink.esua.epdc.modules.async.IssueOverseeResultsTask; |
|
|
import com.elink.esua.epdc.modules.async.NewsTask; |
|
|
import com.elink.esua.epdc.modules.async.NewsTask; |
|
@ -294,8 +293,6 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
EpdcEventsEntity entity = new EpdcEventsEntity(); |
|
|
EpdcEventsEntity entity = new EpdcEventsEntity(); |
|
|
EpdcItemDto itemEntity = new EpdcItemDto(); |
|
|
|
|
|
itemEntity.setEventId(dto.getId()); |
|
|
|
|
|
entity.setId(dto.getId()); |
|
|
entity.setId(dto.getId()); |
|
|
entity.setEventState(dto.getEventState()); |
|
|
entity.setEventState(dto.getEventState()); |
|
|
// 初始化分类
|
|
|
// 初始化分类
|
|
@ -303,13 +300,12 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv |
|
|
EventsCategoryDTO categoryInfo = this.initCategoryInfo(dto.getCategoryId()); |
|
|
EventsCategoryDTO categoryInfo = this.initCategoryInfo(dto.getCategoryId()); |
|
|
entity.setCategoryCode(categoryInfo.getCategoryCode()); |
|
|
entity.setCategoryCode(categoryInfo.getCategoryCode()); |
|
|
entity.setFirstCategoryCode(categoryInfo.getFirstCategoryCode()); |
|
|
entity.setFirstCategoryCode(categoryInfo.getFirstCategoryCode()); |
|
|
itemEntity.setCategoryFullCode(categoryInfo.getCategoryFullCode()); |
|
|
entity.setCategoryFullName(categoryInfo.getCategoryFullName()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
entity.setAdvice(dto.getAdvice()); |
|
|
entity.setAdvice(dto.getAdvice()); |
|
|
// 更新事件表审核状态
|
|
|
// 更新事件表审核状态
|
|
|
updateById(entity); |
|
|
updateById(entity); |
|
|
baseDao.insertByEventId(itemEntity.getEventId(),itemEntity.getCategoryFullCode()); |
|
|
|
|
|
// 积分埋点 事件状态 0-待审核,2-驳回,4-审核通过 议题规则:话题被群主转为议题,事件转为议题
|
|
|
// 积分埋点 事件状态 0-待审核,2-驳回,4-审核通过 议题规则:话题被群主转为议题,事件转为议题
|
|
|
if("4".equals(dto.getEventState())){ |
|
|
if("4".equals(dto.getEventState())){ |
|
|
PointLogFormDTO pointLogFormDTO = new PointLogFormDTO(); |
|
|
PointLogFormDTO pointLogFormDTO = new PointLogFormDTO(); |
|
@ -652,24 +648,18 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv |
|
|
resultDto.setFirstCategoryCode(cateList.get(0).getCategoryCode()); |
|
|
resultDto.setFirstCategoryCode(cateList.get(0).getCategoryCode()); |
|
|
//分类标签全称拼接:-分割
|
|
|
//分类标签全称拼接:-分割
|
|
|
String name = ""; |
|
|
String name = ""; |
|
|
String code = ""; |
|
|
|
|
|
for (int i = 0; i < cateList.size(); i++) { |
|
|
for (int i = 0; i < cateList.size(); i++) { |
|
|
if (i == cateList.size() - 1) { |
|
|
if (i == cateList.size() - 1) { |
|
|
code = code + cateList.get(i).getCategoryCode(); |
|
|
|
|
|
name = name + cateList.get(i).getCategoryName(); |
|
|
name = name + cateList.get(i).getCategoryName(); |
|
|
} else { |
|
|
} else { |
|
|
name = name + cateList.get(i).getCategoryName() + "-"; |
|
|
name = name + cateList.get(i).getCategoryName() + "-"; |
|
|
code = code + cateList.get(i).getCategoryCode() + "-"; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
code = code + "-" + cateDto.getCategoryCode(); |
|
|
|
|
|
name = name + "-" + cateDto.getCategoryName(); |
|
|
name = name + "-" + cateDto.getCategoryName(); |
|
|
resultDto.setCategoryFullCode(code); |
|
|
|
|
|
resultDto.setCategoryFullName(name); |
|
|
resultDto.setCategoryFullName(name); |
|
|
// 所选分类标签为一级
|
|
|
// 所选分类标签为一级
|
|
|
} else { |
|
|
} else { |
|
|
//当前标签作为一级标签
|
|
|
//当前标签作为一级标签
|
|
|
resultDto.setCategoryFullCode(cateDto.getCategoryCode()); |
|
|
|
|
|
resultDto.setFirstCategoryCode(cateDto.getCategoryCode()); |
|
|
resultDto.setFirstCategoryCode(cateDto.getCategoryCode()); |
|
|
resultDto.setCategoryFullName(cateDto.getCategoryName()); |
|
|
resultDto.setCategoryFullName(cateDto.getCategoryName()); |
|
|
} |
|
|
} |
|
|