|
@@ -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();
|
|
|
}
|