|
@ -1751,7 +1751,11 @@ public class PatientInfoService extends BaseService {
|
|
|
/* String sql = "SELECT p.code,p.name,CASE p.sex WHEN 1 THEN '男' WHEN 2 THEN '女' END sex,p.idcard,f.doctor_name" +
|
|
|
" FROM wlyy_patient p LEFT JOIN wlyy_sign_family f ON p.code = f.patient" +
|
|
|
" WHERE f.status = 1 AND p.name LIKE '%"+keyWord+"%' OR p.idcard LIKE '%"+keyWord+"%' and f.hospital = '"+hospital+"'"+" limit ?,?";*/
|
|
|
String sql ="SELECT f.patient as code,f.name,f.idcard,f.doctor_name FROM wlyy_sign_family f where f.status > 0 AND f.hospital = '"+hospital+"' AND f.name LIKE '%"+keyWord+"%' OR f.idcard LIKE '%"+keyWord+"%' limit ?,?";
|
|
|
String sql ="SELECT f.patient as code,f.name,f.idcard,f.doctor_name FROM wlyy_sign_family f where f.status > 0 AND f.hospital = '"+hospital+"' " ;
|
|
|
if (StringUtils.isNotEmpty(keyWord)){
|
|
|
sql += "AND f.name LIKE '%"+keyWord+"%' OR f.idcard LIKE '%"+keyWord+"%'";
|
|
|
}
|
|
|
sql += " limit ?,?";
|
|
|
patientList = jdbcTemplate.queryForList(sql ,new Object[]{start,pageSize});
|
|
|
|
|
|
String patientDeviceSql = "SELECT user as patientCode FROM wlyy_patient_device WHERE device_sn='"+deviceSn+"'";
|