交付物类型数据字典
This commit is contained in:
+10
-1
@@ -579,7 +579,16 @@ public class SysCategoryController {
|
||||
*/
|
||||
@GetMapping("/getSysCategoryTree")
|
||||
public Result getSysCategoryTree() {
|
||||
return Result.OK(sysCategoryService.getSysCategoryTree());
|
||||
return Result.OK(sysCategoryService.getSysCategoryTree(null));
|
||||
}
|
||||
/**
|
||||
* 只查询交付物类型的树形数据字典
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/getDeliverableTree")
|
||||
public Result getDeliverableTree() {
|
||||
String flag = "deliverable_template";
|
||||
return Result.OK(sysCategoryService.getSysCategoryTree(flag));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -67,7 +67,7 @@ public interface ISysCategoryService extends IService<SysCategory> {
|
||||
* 获取树形结构
|
||||
* @return
|
||||
*/
|
||||
List<SysCategoryTreeVO> getSysCategoryTree();
|
||||
List<SysCategoryTreeVO> getSysCategoryTree(String flag);
|
||||
|
||||
/**
|
||||
* 获取树形结构,中英文可切换
|
||||
|
||||
+8
-2
@@ -264,10 +264,16 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SysCategoryTreeVO> getSysCategoryTree() {
|
||||
public List<SysCategoryTreeVO> getSysCategoryTree(String flag) {
|
||||
try {
|
||||
//只查询技术领域的technology_territory
|
||||
String dictId = sysCategoryMapper.getFieldInfo("technology_territory");
|
||||
String dictId = "";
|
||||
if("deliverable_template".equals(flag)){
|
||||
dictId = sysCategoryMapper.getFieldInfo("deliverable_template");
|
||||
}else{
|
||||
dictId = sysCategoryMapper.getFieldInfo("technology_territory");
|
||||
}
|
||||
|
||||
List<SysCategory> list = new ArrayList<>();
|
||||
if(StringUtils.isNotBlank(dictId)){
|
||||
LambdaQueryWrapper<SysCategory> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
|
||||
Reference in New Issue
Block a user