Browse Source

给标签热度缓存dto加属性

dev_shibei_match
wangchao 4 years ago
parent
commit
09455ae033
  1. 5
      epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/result/IssueCategoryTagResultDTO.java
  2. 4
      epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueProjectTagDictServiceImpl.java

5
epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/result/IssueCategoryTagResultDTO.java

@ -23,7 +23,12 @@ public class IssueCategoryTagResultDTO implements Serializable {
*/
private String name;
/**
* 是否禁用(enable:启用 disable:禁用)
*/
private String isDisable;
//equals计算时忽略isDisable属性
@Override
public boolean equals(Object o) {
if (this == o) return true;

4
epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueProjectTagDictServiceImpl.java

@ -170,7 +170,7 @@ public class IssueProjectTagDictServiceImpl extends BaseServiceImpl<IssueProject
tags.forEach(tag -> {
String redisKey = GovIssueRedisKeys.getGovernmentTagKey(param.getCustomerId(),tag.getCategoryId());
IssueCategoryTagResultDTO cache = new IssueCategoryTagResultDTO();
cache.setId(tag.getId());cache.setName(tag.getTagName());
cache.setId(tag.getId());cache.setName(tag.getTagName());cache.setIsDisable(tag.getIsDisable());
if(CollectionUtils.isNotEmpty(value.get(redisKey))){
value.get(redisKey).add(cache);
}else{
@ -191,7 +191,7 @@ public class IssueProjectTagDictServiceImpl extends BaseServiceImpl<IssueProject
tags.forEach(tag -> {
String redisKey = GovIssueRedisKeys.getGovernmentTagKey(param.getCustomerId(),tag.getCategoryId());
IssueCategoryTagResultDTO cache = new IssueCategoryTagResultDTO();
cache.setId(tag.getId());cache.setName(tag.getTagName());
cache.setId(tag.getId());cache.setName(tag.getTagName());cache.setIsDisable(tag.getIsDisable());
if(CollectionUtils.isNotEmpty(value.get(redisKey))){
value.get(redisKey).add(cache);
}else{

Loading…
Cancel
Save