交付物类型数据字典
This commit is contained in:
+10
-1
@@ -579,7 +579,16 @@ public class SysCategoryController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/getSysCategoryTree")
|
@GetMapping("/getSysCategoryTree")
|
||||||
public Result 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
|
* @return
|
||||||
*/
|
*/
|
||||||
List<SysCategoryTreeVO> getSysCategoryTree();
|
List<SysCategoryTreeVO> getSysCategoryTree(String flag);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取树形结构,中英文可切换
|
* 获取树形结构,中英文可切换
|
||||||
|
|||||||
+8
-2
@@ -264,10 +264,16 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<SysCategoryTreeVO> getSysCategoryTree() {
|
public List<SysCategoryTreeVO> getSysCategoryTree(String flag) {
|
||||||
try {
|
try {
|
||||||
//只查询技术领域的technology_territory
|
//只查询技术领域的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<>();
|
List<SysCategory> list = new ArrayList<>();
|
||||||
if(StringUtils.isNotBlank(dictId)){
|
if(StringUtils.isNotBlank(dictId)){
|
||||||
LambdaQueryWrapper<SysCategory> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<SysCategory> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+4
-4
@@ -384,7 +384,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
|
|
||||||
}
|
}
|
||||||
//树形数据字典
|
//树形数据字典
|
||||||
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree();
|
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree(null);
|
||||||
List<Map<String, Object>> list = new ArrayList<>();
|
List<Map<String, Object>> list = new ArrayList<>();
|
||||||
for (OnlCgformField onlCgformField : fieldList) {
|
for (OnlCgformField onlCgformField : fieldList) {
|
||||||
Map<String, Object> map = new HashMap<>();
|
Map<String, Object> map = new HashMap<>();
|
||||||
@@ -430,7 +430,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
fieldList = fieldList.stream().filter(e -> YesOrNoEnum.YES.getValue().equals(String.valueOf(e.getIsQuery()))).collect(Collectors.toList());
|
fieldList = fieldList.stream().filter(e -> YesOrNoEnum.YES.getValue().equals(String.valueOf(e.getIsQuery()))).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
//树形数据字典
|
//树形数据字典
|
||||||
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree();
|
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree(null);
|
||||||
List<Map<String, Object>> list = new ArrayList<>();
|
List<Map<String, Object>> list = new ArrayList<>();
|
||||||
for (OnlCgformField onlCgformField : fieldList) {
|
for (OnlCgformField onlCgformField : fieldList) {
|
||||||
Map<String, Object> map = new HashMap<>();
|
Map<String, Object> map = new HashMap<>();
|
||||||
@@ -561,7 +561,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
|
|
||||||
}
|
}
|
||||||
//树形数据字典
|
//树形数据字典
|
||||||
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree();
|
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree(null);
|
||||||
// List<Map<String, Object>> result = new ArrayList<>();
|
// List<Map<String, Object>> result = new ArrayList<>();
|
||||||
// for (OnlCgformArea onlCgformAreaTemp : areaList) {
|
// for (OnlCgformArea onlCgformAreaTemp : areaList) {
|
||||||
// String areaName = "";
|
// String areaName = "";
|
||||||
@@ -654,7 +654,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
|
|
||||||
}
|
}
|
||||||
//树形数据字典
|
//树形数据字典
|
||||||
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree();
|
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree(null);
|
||||||
List<Map<String, Object>> result = new ArrayList<>();
|
List<Map<String, Object>> result = new ArrayList<>();
|
||||||
for (OnlCgformArea onlCgformAreaTemp : areaList) {
|
for (OnlCgformArea onlCgformAreaTemp : areaList) {
|
||||||
String areaName = "";
|
String areaName = "";
|
||||||
|
|||||||
+1
-1
@@ -2808,7 +2808,7 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
|
|||||||
fieldList = fieldList.stream().filter(e -> YesOrNoEnum.YES.getValue().equals(String.valueOf(e.getIsQuery()))).collect(Collectors.toList());
|
fieldList = fieldList.stream().filter(e -> YesOrNoEnum.YES.getValue().equals(String.valueOf(e.getIsQuery()))).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
//树形数据字典
|
//树形数据字典
|
||||||
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree(); // 查询所有 并以树结构返回
|
List<SysCategoryTreeVO> sysCategoryTree = sysCategoryService.getSysCategoryTree(null); // 查询所有 并以树结构返回
|
||||||
List<Map<String, Object>> list = new ArrayList<>();
|
List<Map<String, Object>> list = new ArrayList<>();
|
||||||
for (OnlCgformField onlCgformField : fieldList) {
|
for (OnlCgformField onlCgformField : fieldList) {
|
||||||
Map<String, Object> map = new HashMap<>();
|
Map<String, Object> map = new HashMap<>();
|
||||||
|
|||||||
Reference in New Issue
Block a user