|
|
|
@ -71,6 +71,7 @@ public class QuickSearchServiceImpl extends Service implements QuickSearchServic
|
|
|
|
|
} else {
|
|
|
|
|
// 字段本身值、判断有无下拉框选项
|
|
|
|
|
List<ConditionOption> options = selectOptions.stream().map(item -> ConditionOption.builder().key(item.getKey()).showname(item.getShowname()).build()).collect(Collectors.toList());
|
|
|
|
|
options.add(0,ConditionOption.builder().key("-1").showname("全部").build());
|
|
|
|
|
condition.setOptions(options);
|
|
|
|
|
}
|
|
|
|
|
rangeConditions.add(condition);
|
|
|
|
@ -99,10 +100,13 @@ public class QuickSearchServiceImpl extends Service implements QuickSearchServic
|
|
|
|
|
case 1:
|
|
|
|
|
// 整数-浮点数
|
|
|
|
|
List<QuickSearchDetail> quickSearchDetailList = getQuickSearchMapper().getQuickSearchDetailByCid(quickSearchCondition.getId().toString());
|
|
|
|
|
|
|
|
|
|
if (CollectionUtils.isEmpty(quickSearchDetailList)) {
|
|
|
|
|
condition.setCom("未设置选项");
|
|
|
|
|
} else {
|
|
|
|
|
condition.setOptions(quickSearchDetailList.stream().map(item -> ConditionOption.builder().key(item.getId().toString()).showname(item.getCustomName()).build()).collect(Collectors.toList()));
|
|
|
|
|
List<ConditionOption> collect = quickSearchDetailList.stream().map(item -> ConditionOption.builder().key(item.getId().toString()).showname(item.getCustomName()).build()).collect(Collectors.toList());
|
|
|
|
|
collect.add(0,ConditionOption.builder().key("-1").showname("全部").build());
|
|
|
|
|
condition.setOptions(collect);
|
|
|
|
|
}
|
|
|
|
|
rangeConditions.add(condition);
|
|
|
|
|
break;
|
|
|
|
|