处理服务指令树层级关系
This commit is contained in:
parent
11a8dbc9c9
commit
1fad02dd3f
|
@ -1,5 +1,6 @@
|
||||||
package com.nu.modules.servicedirective.service.impl;
|
package com.nu.modules.servicedirective.service.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.util.IdUtil;
|
||||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||||
|
@ -453,15 +454,19 @@ public class ConfigServiceDirectiveServiceImpl extends ServiceImpl<ConfigService
|
||||||
dirList.sort(Comparator.comparingInt(ConfigServiceDirective::getSort));
|
dirList.sort(Comparator.comparingInt(ConfigServiceDirective::getSort));
|
||||||
for (ConfigServiceDirective dir : dirList) {
|
for (ConfigServiceDirective dir : dirList) {
|
||||||
TreeNode dirNode = new TreeNode(inst.getId(), cat.getId(), tp.getId(), dir.getId(), dir.getDirectiveName(), 4, cycleTypeMap.get(dir.getCycleType()), dir.getIzEnabled(), dir.getSort(), canAdd);
|
TreeNode dirNode = new TreeNode(inst.getId(), cat.getId(), tp.getId(), dir.getId(), dir.getDirectiveName(), 4, cycleTypeMap.get(dir.getCycleType()), dir.getIzEnabled(), dir.getSort(), canAdd);
|
||||||
dirNode.setBodyTagList(dir.getBodyTagList());
|
TreeNode tagNode = new TreeNode(inst.getId(), cat.getId(), tp.getId(), IdUtil.simpleUUID(), "标签", 5, cycleTypeMap.get(dir.getCycleType()), dir.getIzEnabled(), dir.getSort(), canAdd);
|
||||||
dirNode.setEmotionTagList(dir.getEmotionTagList());
|
tagNode.setBodyTagList(dir.getBodyTagList());
|
||||||
|
tagNode.setEmotionTagList(dir.getEmotionTagList());
|
||||||
typeNode.addChild(dirNode);
|
typeNode.addChild(dirNode);
|
||||||
|
dirNode.addChild(tagNode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catNode.addChild(typeNode);
|
catNode.addChild(typeNode);
|
||||||
|
canAdd = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
instNode.addChild(catNode);
|
instNode.addChild(catNode);
|
||||||
|
canAdd = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
tree.add(instNode);
|
tree.add(instNode);
|
||||||
|
|
Loading…
Reference in New Issue