Commit 8af744fd by zhangkb

修改查询个人标签接口

parent b21d0483
...@@ -409,9 +409,12 @@ public class TagService { ...@@ -409,9 +409,12 @@ public class TagService {
for(String companyOrgId : companyOrgIdList) { for(String companyOrgId : companyOrgIdList) {
Criteria criteriaDim = Criteria.where("proDept").is(companyOrgId) Criteria criteriaDim = Criteria.where("proDept").is(companyOrgId)
.and("dimensionType").is(Constants.TAG_DIMENSION_TRUE);//标签是维度管理员机构的 .and("dimensionType").is(Constants.TAG_DIMENSION_TRUE);//标签是维度管理员机构的
criteriaOr.orOperator(criteriaDim);
}
for(String companyOrgId : companyOrgIdList) {
Criteria criteriaShare = Criteria.where("proDept").is(companyOrgId) Criteria criteriaShare = Criteria.where("proDept").is(companyOrgId)
.and("isOpen").is(Constants.TAG_OPEN_STATUS);//公司机构id是companyId和是共享状态的 .and("isOpen").is(Constants.TAG_OPEN_STATUS);//公司机构id是companyId和是共享状态的
criteriaOr.orOperator(criteriaDim,criteriaShare); criteriaOr.orOperator(criteriaShare);
} }
for(String orgId : orgIds) { for(String orgId : orgIds) {
Criteria criteriaUser = Criteria.where("dept").is(orgId).and("tagUser").is(userId); Criteria criteriaUser = Criteria.where("dept").is(orgId).and("tagUser").is(userId);
...@@ -430,9 +433,13 @@ public class TagService { ...@@ -430,9 +433,13 @@ public class TagService {
for(String companyOrgId : companyOrgIdList) { for(String companyOrgId : companyOrgIdList) {
Criteria criteriaDim = Criteria.where("proDept").is(companyOrgId) Criteria criteriaDim = Criteria.where("proDept").is(companyOrgId)
.and("dimensionType").is(Constants.TAG_DIMENSION_TRUE);//标签是维度管理员机构的 .and("dimensionType").is(Constants.TAG_DIMENSION_TRUE);//标签是维度管理员机构的
criteria.orOperator(criteriaDim);
}
for(String companyOrgId : companyOrgIdList) {
Criteria criteriaShare = Criteria.where("proDept").is(companyOrgId) Criteria criteriaShare = Criteria.where("proDept").is(companyOrgId)
.and("isOpen").is(Constants.TAG_OPEN_STATUS);//公司机构id是companyId和是共享状态的 .and("isOpen").is(Constants.TAG_OPEN_STATUS);//公司机构id是companyId和是共享状态的
criteria.orOperator(criteriaDim,criteriaShare); criteria.orOperator(criteriaShare);
} }
for(String orgId : orgIds) { for(String orgId : orgIds) {
Criteria criteriaUser = Criteria.where("dept").is(orgId).and("tagUser").is(userId); Criteria criteriaUser = Criteria.where("dept").is(orgId).and("tagUser").is(userId);
......
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