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 f133643..5b9537b 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 @@ -811,8 +811,9 @@ public class BabyBookbuildingFacade { br.setErrormsg("保存失败"); return br; } + handleBaby(model, userId, request); //创建建档短信 - createBuildMsg(model, userId, request); + createBuildMsg(model); handleBabyDiangose(request.getBlNo(), hid); br.setErrorcode(ErrorCodeConstants.SUCCESS); @@ -918,16 +919,13 @@ public class BabyBookbuildingFacade { } - /** - * 创建建档短信 - */ - public void createBuildMsg(final BabyModel babyModel, final Integer userId,final BabyBookbuildingAddRequest request) { + public void handleBaby(final BabyModel babyModel,final Integer userId,final BabyBookbuildingAddRequest request) + { commonThreadPool.execute(new Runnable() { @Override public void run() { - //眼保健保存建档时候,保存听力产筛档案mysql表 addMysqlOrUpdateBabyEar(userId, babyModel); @@ -953,6 +951,20 @@ public class BabyBookbuildingFacade { System.out.println("儿童建档服务开通异常!"); e.printStackTrace(); } + } + }); + + } + + /** + * 创建建档短信 + */ + public void createBuildMsg(final BabyModel babyModel) { + + commonThreadPool.execute(new Runnable() { + @Override + public void run() { + //判断医院是否启动和对应的服务项是否启用