刘韬 3 rokov pred
rodič
commit
28845f11f5

+ 23 - 13
DataFusion/src/com/zskk/control/ViewController.java

@@ -106,23 +106,33 @@ public class ViewController extends Controller {
 			Record recordei = Db.use("connected").findFirst("select * from examinfo where studyuid=?", jsonObject.getString("studyuid"));
 			Record recordrc = Db.use("connected").findFirst("select * from reportcheck where studyuid=?", jsonObject.getString("studyuid"));
 			Record recordri = Db.use("connected").findFirst("select * from reportinfo where studyuid=?", jsonObject.getString("studyuid"));
-			if (recordei==null || recordrc==null || recordri==null) {
+			if (recordei==null && recordrc==null && recordri==null) {
 				continue;
 			}
-			recordei.set("ViewFlag", "1");
-			recordrc.set("ViewFlag", "1");
-			recordri.set("ViewFlag", "1");
+			if (recordei!=null) {
+				recordei.set("ViewFlag", "1");
+				recordei.set("ViewTime", jsonObject.getString("createdAt"));
+				recordei.set("ViewName", jsonObject.getString("name") + "_"+ source);
+				Db.use("connected").update("examinfo", recordei);
+
+
+			}
+//			if (recordrc!=null) {
+//				recordrc.set("ViewFlag", "1");
+//				recordrc.set("ViewTime", jsonObject.getString("createdAt"));
+//				recordrc.set("ViewName", jsonObject.getString("name") + "_"+ source);
+//				Db.use("connected").update("reportcheck", recordrc);
+//
+//
+//			}
+//			if (recordri!=null) {
+//				recordri.set("ViewFlag", "1");
+//				recordri.set("ViewTime", jsonObject.getString("createdAt"));
+//				recordri.set("ViewName", jsonObject.getString("name") + "_"+ source);
+//				Db.use("connected").update("reportinfo", recordri);
+//			}
 			
-			recordei.set("ViewTime", jsonObject.getString("createdAt"));
-			recordrc.set("ViewTime", jsonObject.getString("createdAt"));
-			recordri.set("ViewTime", jsonObject.getString("createdAt"));
 			
-			recordei.set("ViewName", jsonObject.getString("name") + "_"+ source);
-			recordrc.set("ViewName", jsonObject.getString("name") + "_"+ source);
-			recordri.set("ViewName", jsonObject.getString("name") + "_"+ source);
-			Db.use("connected").update("examinfo", recordei);
-			Db.use("connected").update("reportcheck", recordrc);
-			Db.use("connected").update("reportinfo", recordri);
     		renderText("succeed");
 
         	} catch (Exception e) {

+ 1 - 1
DataFusion/src/com/zskk/task/BindTask.java

@@ -41,7 +41,7 @@ public class BindTask implements ITask {
 			Record recordei = Db.use("connected").findFirst("select * from examinfo where studyuid=?", jsonObject.getString("studyuid"));
 			Record recordrc = Db.use("connected").findFirst("select * from reportcheck where studyuid=?", jsonObject.getString("studyuid"));
 			Record recordri = Db.use("connected").findFirst("select * from reportinfo where studyuid=?", jsonObject.getString("studyuid"));
-			if (recordei==null || recordrc==null || recordri==null) {
+			if (recordei==null && recordrc==null && recordri==null) {
 				continue;
 			}
 			recordei.set("ViewFlag", "1");