diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyBuildController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyBuildController.java index 6900468..77a08a5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyBuildController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyBuildController.java @@ -817,7 +817,7 @@ public class BabyBuildController extends BaseController { */ @RequestMapping(value = "/getBabyDiseases", method = RequestMethod.GET) @ResponseBody - public String getBabyDisease(@RequestParam(required = true) String id) { + public List getBabyDisease(@RequestParam(required = true) String id) { return babyBookbuildingFacade.getBabyDisease(id); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index e536862..3467016 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -4881,20 +4881,15 @@ public class BabyBookbuildingFacade { } - public String getBabyDisease(String id) { - StringBuffer diseases = new StringBuffer(); + public List getBabyDisease(String id) { + List diseases = new ArrayList<>(); BabyModel babyModel = babyBookbuildingService.queryBabyBuildById(id); if (babyModel != null && CollectionUtils.isNotEmpty(babyModel.getDiseases())) { for (int i = 0, len = babyModel.getDiseases().size(); i < len; i++) { - if (i != len - 1) { - diseases.append(BabyDiseaseEnums.getNameById(Integer.parseInt(babyModel.getDiseases().get(i)))); - diseases.append(","); - } else { - diseases.append(BabyDiseaseEnums.getNameById(Integer.parseInt(babyModel.getDiseases().get(i)))); - } + diseases.add(BabyDiseaseEnums.getNameById(Integer.parseInt(babyModel.getDiseases().get(i)))); } } - return diseases.toString(); + return diseases; } } \ No newline at end of file