|
@ -342,16 +342,16 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
week = 6;
|
|
|
}
|
|
|
startDate.add(Calendar.DATE, -week);
|
|
|
sql += " and apply_date >= '" + (df.format(startDate.getTime()) + " 00:00:00")
|
|
|
+ "' and apply_date <= '" + (df.format(today.getTime()) + " 23:59:59'");
|
|
|
sql += " and apply_date between '" + (df.format(startDate.getTime()) + " 00:00:00")
|
|
|
+ "' and '" + (df.format(today.getTime()) + " 23:59:59'");
|
|
|
} else if (label.getLabelCode().equals("2")) {
|
|
|
startDate.set(Calendar.DATE, 1);
|
|
|
sql += " and apply_date >= '" + (df.format(startDate.getTime()) + " 00:00:00")
|
|
|
+ "' and apply_date <= '" + (df.format(today.getTime()) + " 23:59:59'");
|
|
|
sql += " and apply_date between '" + (df.format(startDate.getTime()) + " 00:00:00")
|
|
|
+ "' and '" + (df.format(today.getTime()) + " 23:59:59'");
|
|
|
} else if (label.getLabelCode().equals("3")) {
|
|
|
startDate.add(Calendar.DATE, 29);
|
|
|
sql += " and apply_date >= '" + (df.format(today.getTime()) + " 00:00:00")
|
|
|
+ "' and apply_date <= '" + (df.format(startDate.getTime()) + " 23:59:59'");
|
|
|
sql += " and end between '" + (df.format(today.getTime()) + " 00:00:00")
|
|
|
+ "' and '" + (df.format(startDate.getTime()) + " 23:59:59'");
|
|
|
} else {
|
|
|
throw new Exception("label is not exist");
|
|
|
}
|
|
@ -635,9 +635,9 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
" WHERE " +
|
|
|
" t1." + (doc.getLevel() == 2 ? "doctor" : "doctor_health") + " = ? " +
|
|
|
" AND t1.status > 0 " +
|
|
|
(teamCode > 0 ? (" AND admin_team_code = " + teamCode) : "") +
|
|
|
" AND (t1.name like ? OR t2.label_name like ?) " +
|
|
|
(teamCode > 0 ? (" AND admin_team_code = " + teamCode) : "")
|
|
|
+ " limit " + page + "," + pagesize;
|
|
|
" limit " + page + "," + pagesize;
|
|
|
|
|
|
if (StringUtils.isNotEmpty(labelCode)) {
|
|
|
args = new Object[]{labelCode, labelType, doctor, "%" + filter + "%", "%" + filter + "%"};
|