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 03562b0..c8de6f0 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 @@ -13,6 +13,7 @@ import com.lyms.platform.common.result.BaseListResponse; import com.lyms.platform.common.result.BaseObjectResponse; import com.lyms.platform.common.result.BaseResponse; import com.lyms.platform.common.utils.*; +import org.apache.commons.lang.math.NumberUtils; import com.lyms.platform.operate.web.request.BabyBookbuildingAddRequest; import com.lyms.platform.operate.web.request.BabyGuideSmsequest; import com.lyms.platform.operate.web.request.BabyManageRequest; @@ -1324,25 +1325,19 @@ public class BabyBookbuildingFacade { if (StringUtils.isNotEmpty(model.getDeliverOrg())) { + result.setDeliverOrg(model.getDeliverOrg()); if(org.apache.commons.lang.math.NumberUtils.isNumber(model.getDeliverOrg())){ - Organization org = organizationService.getOrganization(Integer.parseInt(model.getDeliverOrg())); - try{ - - }catch (Exception e){ - - } - - if (org != null) - { - result.setDeliverOrg(org.getName()); - } - }else { - result.setDeliverOrg(model.getDeliverOrg()); + int orgId = NumberUtils.toInt(model.getDeliverOrg(), 0); + if(orgId>0){ + Organization org = organizationService.getOrganization(orgId); + if (org != null) + { + result.setDeliverOrg(org.getName()); + } + } } } - - return result; }