Commit 6725ec1c by zhangkb

目录idPath添加分号隔开

parent 33c98c37
......@@ -31,14 +31,14 @@ public class ScoreRuleCatalogService {
//获取parentId拼接idPath
Integer parentId = scoreRuleCatalog.getParentId();
if(parentId==0) {//顶层节点
scoreRuleCatalog.setIdPath(String.valueOf(scoreRuleCatalog.getId()));
scoreRuleCatalog.setIdPath(String.valueOf(scoreRuleCatalog.getId())+";");
}else {
ScoreRuleCatalog parentScoreRuleCatalog = scoreRuleCatalogMapper.
selectByPrimaryKey(scoreRuleCatalog.getParentId());
if(parentScoreRuleCatalog==null) {
throw new Exception("父节点不存在:parent catalog is not exist");
}else {
scoreRuleCatalog.setIdPath(parentScoreRuleCatalog.getIdPath()+";"+scoreRuleCatalog.getId());
scoreRuleCatalog.setIdPath(parentScoreRuleCatalog.getIdPath()+scoreRuleCatalog.getId()+";");
}
}
//保存
......
......@@ -31,14 +31,14 @@ public class ScorecardCatalogService {
//获取parentId拼接idPath
Integer parentId = scorecardCatalog.getParentId();
if(parentId==0) {//顶层节点
scorecardCatalog.setIdPath(String.valueOf(scorecardCatalog.getId()));
scorecardCatalog.setIdPath(String.valueOf(scorecardCatalog.getId())+";");
}else {
ScorecardCatalog parentScorecardCatalog = scorecardCatalogMapper.
selectByPrimaryKey(scorecardCatalog.getParentId());
if(parentScorecardCatalog==null) {
throw new Exception("父节点不存在:parent catalog is not exist");
}else {
scorecardCatalog.setIdPath(parentScorecardCatalog.getIdPath()+";"+scorecardCatalog.getId());
scorecardCatalog.setIdPath(parentScorecardCatalog.getIdPath()+scorecardCatalog.getId()+";");
}
}
//保存
......
......@@ -30,14 +30,14 @@ public class ShortboardCatalogService {
//获取parentId拼接idPath
Integer parentId = shortboardCatalog.getParentId();
if(parentId==0) {//顶层节点
shortboardCatalog.setIdPath(String.valueOf(shortboardCatalog.getId()));
shortboardCatalog.setIdPath(String.valueOf(shortboardCatalog.getId())+";");
}else {
ShortboardCatalog parentShortboardCatalog = shortboardCatalogMapper.
selectByPrimaryKey(shortboardCatalog.getParentId());
if(parentShortboardCatalog==null) {
throw new Exception("父节点不存在:parent catalog is not exist");
}else {
shortboardCatalog.setIdPath(parentShortboardCatalog.getIdPath()+";"+shortboardCatalog.getId());
shortboardCatalog.setIdPath(parentShortboardCatalog.getIdPath()+shortboardCatalog.getId()+";");
}
}
//保存
......
......@@ -31,14 +31,14 @@ public class ShortboardUnitCatalogService {
//获取parentId拼接idPath
Integer parentId = shortboardUnitCatalog.getParentId();
if(parentId==0) {//顶层节点
shortboardUnitCatalog.setIdPath(String.valueOf(shortboardUnitCatalog.getId()));
shortboardUnitCatalog.setIdPath(String.valueOf(shortboardUnitCatalog.getId())+";");
}else {
ShortboardUnitCatalog parentShortboardUnitCatalog = shortboardUnitCatalogMapper.
selectByPrimaryKey(shortboardUnitCatalog.getParentId());
if(parentShortboardUnitCatalog==null) {
throw new Exception("父节点不存在:parent catalog is not exist");
}else {
shortboardUnitCatalog.setIdPath(parentShortboardUnitCatalog.getIdPath()+";"+shortboardUnitCatalog.getId());
shortboardUnitCatalog.setIdPath(parentShortboardUnitCatalog.getIdPath()+shortboardUnitCatalog.getId()+";");
}
}
//保存
......
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