Commit db8fd79b by zhangkb

修改加载个人标签数接口

parent 27d31f9b
......@@ -82,6 +82,7 @@ public class TagCtrl {
String userId = UserInfoUtils.getUserId();
return tagService.queryPersonalTagAsTree(parentId, userId, deptIdPath);
}
@ApiOperation(value = "搜索维度标签里面的个人标签", notes = "搜索维度标签里面的个人标签")
@GetMapping(value = "/searchPersonalDimensionTagByPage")
public Page searchPersonalDimensionTagByPage(
......
......@@ -295,6 +295,15 @@ public class TagService {
}
}
//分享个人标签
public void shareTags(List<String> tagIds) {
Iterable<Tag> tags = tagRepository.findAllById(tagIds);
tags.forEach(t -> {
t.setIsOpen(Constants.TAG_OPEN_STATUS);
});
tagRepository.saveAll(tags);
}
//如果标签存在冲突,修改当前标签名字和路径
......@@ -358,7 +367,8 @@ public class TagService {
String companyId) {
Criteria criteria = Criteria.where("tagType").is("1");//获取自定义标签
criteria.orOperator(
Criteria.where("dept").is(companyId),//标签是维度管理员机构的
Criteria.where("dept").is(companyId)
.and("dimensionType").is(Constants.TAG_DIMENSION_TRUE),//标签是维度管理员机构的
Criteria.where("dept").is(deptId).and("tagUser").is(userId)//标签是普通用户结构且普通用户名创建
/**,Criteria.where("path").regex("^"+companyPath + Constants.TAG_PATH_SEPARATOR)
.and("isOpen").is(Constants.TAG_OPEN_STATUS)*/);//标签是维度标签路径下的
......@@ -512,13 +522,7 @@ public class TagService {
public void shareTags(List<String> tagIds) {
Iterable<Tag> tags = tagRepository.findAllById(tagIds);
tags.forEach(t -> {
t.setIsOpen(Constants.TAG_OPEN_STATUS);
});
tagRepository.saveAll(tags);
}
......
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