|
@ -213,12 +213,19 @@ public class YkyyEntranceService {
|
|
|
* @return
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
public JSONArray vlisReportMasterlist(String patient,Integer page,Integer size) throws Exception{
|
|
|
public JSONArray vlisReportMasterlist(String patient,Integer page,Integer size,String startTime,String endTime) throws Exception{
|
|
|
PatientMappingDO patientMappingDO = patientMappingDao.findByPatient(patient);
|
|
|
if(patientMappingDO==null){
|
|
|
return new JSONArray();
|
|
|
}
|
|
|
String sql ="select * from VLIS_REPORT_MASTER where PATIENT_ID = '"+patientMappingDO.getMappingCode()+"' order by REPORT_TIME desc";
|
|
|
String sql ="select * from VLIS_REPORT_MASTER where PATIENT_ID = '"+patientMappingDO.getMappingCode()+"'";
|
|
|
if(StringUtils.isNoneBlank(startTime)){
|
|
|
sql+=" and to_char(REPORT_TIME,'yyyy-mm-dd hh24:mi:ss') >= '"+startTime+"' ";
|
|
|
}
|
|
|
if(StringUtils.isNoneBlank(endTime)){
|
|
|
sql+=" and to_char(REPORT_TIME,'yyyy-mm-dd hh24:mi:ss') >= '"+endTime+"' ";
|
|
|
}
|
|
|
sql+=" order by REPORT_TIME desc";
|
|
|
Map<String,Object> params = new HashedMap();
|
|
|
params.put("sql",sql);
|
|
|
params.put("size",size);
|