Commit 74474cd7 by 周海峰

查询数据域为空修复

parent b7e88707
...@@ -61,9 +61,14 @@ public class DesensitizationRuleServiceImpl implements DesensitizationRuleServic ...@@ -61,9 +61,14 @@ public class DesensitizationRuleServiceImpl implements DesensitizationRuleServic
} }
public List<TCoreDataArea> queryRuleList(String dataarea) { public List<TCoreDataArea> queryRuleList(String dataarea) {
List<TCoreDataArea> arealist = this.tCoreDataAreaDao.queryAll(Order.asc("areatype"), Order.desc("createtime"), new Criterion[]{Restrictions.like("dataarea", dataarea, MatchMode.ANYWHERE)}); List<TCoreDataArea> arealist;
if (ObjectUtil.isEmpty(dataarea)) {
arealist = this.tCoreDataAreaDao.queryAll(Order.asc("areatype"), Order.desc("createtime"));
} else {
arealist = this.tCoreDataAreaDao.queryAll(Order.asc("areatype"), Order.desc("createtime"), new Criterion[]{Restrictions.like("dataarea", dataarea, MatchMode.ANYWHERE)});
}
for(TCoreDataArea dataArea : arealist) { for (TCoreDataArea dataArea : arealist) {
List<TCoreDesensitizationRule> rulelist = this.tCoreDesensitizationRuleDao.queryAll(new Criterion[]{Restrictions.eq("dataarea_id", dataArea.getId())}); List<TCoreDesensitizationRule> rulelist = this.tCoreDesensitizationRuleDao.queryAll(new Criterion[]{Restrictions.eq("dataarea_id", dataArea.getId())});
dataArea.setRuleList(rulelist); dataArea.setRuleList(rulelist);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论