案件登记的处理依据树,1.修复禁用后不显示问题,2.增加接口提供不含已禁用项的树
parent
82e6b323d4
commit
f8b390915a
|
|
@ -15,10 +15,7 @@ import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.Date;
|
import java.util.*;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -127,7 +124,14 @@ public class SzTreatmentBasisController{
|
||||||
.filter(o -> 0L == o.getPId())
|
.filter(o -> 0L == o.getPId())
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
|
Iterator<SzTreatmentBasis> iterator = parentList.iterator();
|
||||||
|
while (iterator.hasNext()){
|
||||||
|
SzTreatmentBasis node = iterator.next();
|
||||||
|
Long id = node.getId();
|
||||||
|
if (!listMap.containsKey(id) && Integer.valueOf(0).equals(node.getDisplay())) {
|
||||||
|
iterator.remove();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return R.ok(parentList);
|
return R.ok(parentList);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue