浏览代码

操作条目时推送缺陷返回给his方

songxinlu 3 年之前
父节点
当前提交
47c8cbe823
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      src/main/java/com/diagbot/facade/MedDefectFeedbackFacade.java

+ 7 - 1
src/main/java/com/diagbot/facade/MedDefectFeedbackFacade.java

@@ -15,6 +15,7 @@ import com.diagbot.entity.SysUser;
 import com.diagbot.enums.IsDeleteEnum;
 import com.diagbot.exception.CommonErrorCode;
 import com.diagbot.exception.CommonException;
+import com.diagbot.facade.his.FeedbackHosFacade;
 import com.diagbot.service.impl.MedDefectFeedbackServiceImpl;
 import com.diagbot.service.impl.MedQcresultInfoServiceImpl;
 import com.diagbot.util.BeanUtil;
@@ -26,6 +27,7 @@ import com.diagbot.vo.ChangeQcResultVO;
 import com.diagbot.vo.GetMedDefectFeedbackPageVO;
 import com.diagbot.vo.QcresultVO;
 import com.diagbot.vo.UPdDefectBackByIDVO;
+import com.diagbot.vo.his.FeedbackHosVO;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
@@ -47,6 +49,8 @@ public class MedDefectFeedbackFacade extends MedDefectFeedbackServiceImpl {
     private SysUserFacade sysUserFacade;
     @Autowired
     private QcresultDetailFacade qcresultDetailFacade;
+    @Autowired
+    private FeedbackHosFacade feedbackHosFacade;
 
 
     /**
@@ -188,7 +192,9 @@ public class MedDefectFeedbackFacade extends MedDefectFeedbackServiceImpl {
      */
     private void sendToHis(MedDefectFeedback insert) {
         try {
-
+            FeedbackHosVO feedbackHosVO = new FeedbackHosVO();
+            BeanUtil.copyProperties(insert,feedbackHosVO);
+            feedbackHosFacade.pushFeedback(feedbackHosVO);
         } catch (Exception e) {
             e.printStackTrace();
         }