|
@ -87,10 +87,20 @@ public class PrescriptionInfoService extends BaseService {
|
|
|
//基卫接口
|
|
|
}else{
|
|
|
StringBuffer sqlBuffer = new StringBuffer("SELECT p.code,p.create_time AS date,p.status,p.hospital_name As hospital FROM wlyy_prescription p " +
|
|
|
"WHERE p.status =? AND p.create_time >=? AND p.create_time <=? AND p.patient=?");
|
|
|
"WHERE p.status =? AND p.patient=?");
|
|
|
List<Object> params = new ArrayList<>();
|
|
|
params.add(state);
|
|
|
params.add(patient);
|
|
|
if(StringUtils.isNotBlank(startDate)){
|
|
|
sqlBuffer.append(" AND p.create_time >= ?");
|
|
|
params.add(startDate+" 00:00:00");
|
|
|
}
|
|
|
if(StringUtils.isNotBlank(endDate)){
|
|
|
sqlBuffer.append(" AND p.create_time <= ?");
|
|
|
params.add(endDate+" 23:59:59");
|
|
|
}
|
|
|
//本地库
|
|
|
List<Map<String,Object>> rs =jdbcTemplate.queryForList(sqlBuffer.toString(),
|
|
|
new Object[]{state,startDate+" 00:00:00",endDate+" 23:59:59",patient});
|
|
|
List<Map<String,Object>> rs =jdbcTemplate.queryForList(sqlBuffer.toString(),params.toArray());
|
|
|
return new JSONArray(rs);
|
|
|
}
|
|
|
}
|