Browse Source

病历保存接口修改

rgb 6 years ago
parent
commit
1842a11268
1 changed files with 11 additions and 2 deletions
  1. 11 2
      icss-service/src/main/java/com/diagbot/facade/InquiryInfoFacade.java

+ 11 - 2
icss-service/src/main/java/com/diagbot/facade/InquiryInfoFacade.java

@@ -9,6 +9,7 @@ import java.util.Optional;
 import java.util.stream.Collectors;
 
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.stereotype.Component;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -30,6 +31,8 @@ import com.diagbot.entity.InquiryScale;
 import com.diagbot.entity.PatientInfo;
 import com.diagbot.enums.IsDeleteEnum;
 import com.diagbot.enums.SexTypeEnum;
+import com.diagbot.service.InquiryDrugService;
+import com.diagbot.service.InquiryScaleService;
 import com.diagbot.service.impl.InquiryInfoServiceImpl;
 import com.diagbot.util.BeanUtil;
 import com.diagbot.util.DateUtil;
@@ -62,9 +65,15 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
     @Autowired
     private InquiryDrugFacade inquiryDrugFacade;
     @Autowired
+    @Qualifier("inquiryDrugServiceImpl")
+    private InquiryDrugService inquiryDrugService;
+    @Autowired
     private InquiryEvaluationFacade inquiryEvaluationFacade;
     @Autowired
     private InquiryScaleFacade inquiryScaleFacade;
+    @Autowired
+    @Qualifier("inquiryScaleServiceImpl")
+    private InquiryScaleService inquiryScaleService;
 
     /**
      * 问诊记录保存
@@ -132,7 +141,7 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
             	i.setInquiryId(inquiryId_);
             	i.setGmtCreate(now);
             });
-            inquiryDrugFacade.saveInquiryDrugs(inquiryDrugList);
+            inquiryDrugService.saveBatch(inquiryDrugList);
         }
         
         if(saveInquiryVO.getInquiryEvaluation()!=null){
@@ -149,7 +158,7 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
         			i.setInquiryEvaluationId(inquiryEvaluation.getId());
         			i.setGmtCreate(now);
         		});
-        		inquiryScaleFacade.saveInquiryScales(inquiryScaleList);
+        		inquiryScaleService.saveBatch(inquiryScaleList);
         	}
         }