ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java
@@ -352,8 +352,9 @@ //开启和his对接 if(null !=sfkqdyhis && sfkqdyhis.equals("Y")){ String baoGaoDan = ltkjHybgdService.getJianYanBaoGaoDan(order.getCardId()); if(null !=baoGaoDan){ List<String> baoGaoDans = ltkjHybgdService.getJianYanBaoGaoDan(order.getCardId()); if(null !=baoGaoDans && baoGaoDans.size()>0){ // for (String baoGaoDan : baoGaoDans) { Date dates = new Date(); Map<String,Object> map=new HashMap<>(); map.put("his_registration_id",order.getCardId()); @@ -424,6 +425,7 @@ } } } // } //同步化验项目 testMapper.updateDetailByCall(order.getCardId(), String.valueOf(order.getOrderId()), order.getTjNumber(), UserHoder.getLoginUser().getUserId()); //同步检查项目 ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjHybgdMapper.java
@@ -9,6 +9,8 @@ import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Select; import java.util.List; /** * @Company: 西安路泰科技有限公司 * @Author: lige @@ -24,5 +26,5 @@ @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id =#{cardId} AND a.type='检验' GROUP BY a.sqdh") String getJianYanBaoGaoDan(String cardId); List<String> getJianYanBaoGaoDan(String cardId); } ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjHybgdService.java
@@ -4,6 +4,8 @@ import com.ltkj.hosp.sqlDomain.LtkjExamJcsqd; import com.ltkj.hosp.sqlDomain.LtkjHybgd; import java.util.List; /** * @Company: 西安路泰科技有限公司 * @Author: lige @@ -13,5 +15,5 @@ void deletedLtkjHybgdByTjhAndTmh(String tmh); String getJianYanBaoGaoDan(String cardId); List<String> getJianYanBaoGaoDan(String cardId); } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjHybgdServiceImpl.java
@@ -10,6 +10,7 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; /** * 病种+意见Service业务层处理 @@ -28,7 +29,7 @@ } @Override public String getJianYanBaoGaoDan(String cardId) { public List<String> getJianYanBaoGaoDan(String cardId) { return mapper.getJianYanBaoGaoDan(cardId); } }