刘韬 vor 5 Jahren
Ursprung
Commit
03d6a2daed
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      DataFusion/src/com/zskk/task/DataTask.java

+ 3 - 2
DataFusion/src/com/zskk/task/DataTask.java

@@ -220,10 +220,11 @@ public class DataTask implements ITask {
 	}
 	
 	private String getDoctorIdByName(String name) {
-		if (name == null) {
+		if (name == null || name.isBlank()) {
 			return null;
 		}
-		Doctors doctors = Doctors.dao.use("zskk").findFirst("SELECT * FROM doctors where instr(?,realname) and institution_id=15700002 and realname<>null",name);
+		name = name.replace(" ", "");
+		Doctors doctors = Doctors.dao.use("zskk").findFirst("SELECT * FROM doctors where instr(?,realname) and institution_id=15700002 and realname is not null",name);
 		if (doctors == null) {
 			Doctors newDoctors = new Doctors().use("zskk");
 			newDoctors.setId(creatId());