diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/dzfy/DzfyHisService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/dzfy/DzfyHisService.java index 6494614..bb93f0a 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/dzfy/DzfyHisService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/dzfy/DzfyHisService.java @@ -457,12 +457,13 @@ public class DzfyHisService { public List findAllVcCarddNo(String vcCardNo) { List allCardNoList = new ArrayList(); + List allNoList = new ArrayList(); if (StringUtils.isNotBlank(vcCardNo)) { System.out.println("vcCardNo = " + vcCardNo); Connection conn = com.lyms.hospitalapi.dzfy.ConnTools.makeHisConnection(); QueryRunner queryRunner = new QueryRunner(true); - String sql = "select id as id from zlhis.v_patientinfo where cardno = '"+vcCardNo+"'"; + String sql = "select 病人ID as id from zlhis.v_cardinfo where 卡号 = '"+vcCardNo+"'"; try { List hisDzReplaceList = queryRunner.query(conn,sql,new BeanListHandler(DzReplace.class)); @@ -470,6 +471,9 @@ public class DzfyHisService { { String jzkSql = "select 病人ID as id,卡号 as cardNo,登记时间 as combTime from zlhis.jzkghjl where 病人ID = '"+hisDzReplaceList.get(0).getId()+"'"; allCardNoList = queryRunner.query(conn,jzkSql,new BeanListHandler(DzReplace.class)); + String noSql = "select 病人ID as id,卡号 as cardNo from zlhis.v_cardinfo where 病人ID = '"+hisDzReplaceList.get(0).getId()+"'"; + allNoList = queryRunner.query(conn,noSql,new BeanListHandler(DzReplace.class)); + allCardNoList.addAll(allNoList); System.out.println("vcCardNo list " + allCardNoList); } }