diff --git a/src/main/java/com/cm/population/service/populationinfo/impl/PopulationInfoServiceImpl.java b/src/main/java/com/cm/population/service/populationinfo/impl/PopulationInfoServiceImpl.java index 6b68f70..d3f1f04 100644 --- a/src/main/java/com/cm/population/service/populationinfo/impl/PopulationInfoServiceImpl.java +++ b/src/main/java/com/cm/population/service/populationinfo/impl/PopulationInfoServiceImpl.java @@ -439,11 +439,14 @@ public class PopulationInfoServiceImpl extends AbstractService implements IPopul @Override public List list(Map params) { if(params.get("populationInfoIds") != null) { - List list = Arrays.asList(params.get("populationInfoIds").toString().split("\\_")); - if (list.size() > 100) { - throw new SearchException("单次最多选择100个"); + Object obj = params.get("populationInfoIds"); + if (obj instanceof String) { + List list = Arrays.asList(params.get("populationInfoIds").toString().split("\\_")); + if (list.size() > 100) { + throw new SearchException("单次最多选择100个"); + } + params.put("populationInfoIds", list); } - params.put("populationInfoIds", list); } List listList = populationInfoDao.list(params); ArrayList arr = new ArrayList(); diff --git a/src/main/resources/templates/populationinfo/bind.html b/src/main/resources/templates/populationinfo/bind.html index 39a1476..7614896 100644 --- a/src/main/resources/templates/populationinfo/bind.html +++ b/src/main/resources/templates/populationinfo/bind.html @@ -47,7 +47,7 @@ 认领选择的人员