|
@@ -11,12 +11,16 @@ public class SymptomNameNode {
|
|
|
/**
|
|
|
* 获取症状名称列表
|
|
|
*/
|
|
|
- public List<String> getSymptomList(String name, SymptomNameRepository symptomNameRepository, BaseNodeRepository baseNodeRepository) {
|
|
|
+ public List<String> getSymptomList(String name, Integer size, SymptomNameRepository symptomNameRepository, BaseNodeRepository baseNodeRepository) {
|
|
|
List<String> symplt = new ArrayList<>();
|
|
|
- List<Symptom> symplist = symptomNameRepository.index(name, name, 100);
|
|
|
+ if (null == size) {
|
|
|
+ size = 100;
|
|
|
+ }
|
|
|
+
|
|
|
+ List<Symptom> symplist = symptomNameRepository.index(name, name, size);
|
|
|
|
|
|
- if (ListUtil.isNotEmpty(symplist) && symplist.size() > 100) {
|
|
|
- symplist = symplist.subList(0, 100);
|
|
|
+ if (ListUtil.isNotEmpty(symplist) && symplist.size() > size) {
|
|
|
+ symplist = symplist.subList(0, size);
|
|
|
}
|
|
|
|
|
|
for (Symptom symptom : symplist) {
|