刘韬 1 year ago
parent
commit
65b88c94ad

+ 2 - 2
DataFusion/src/com/zskk/control/ViewController.java

@@ -190,8 +190,8 @@ public class ViewController extends Controller {
 		//检查方法
 		params.put("exam_project", "[头颅,平扫][头颅,MRA]");  
 		DataService dService = ServiceFactory.getService(DataService.class);
-        dService.saveReport(params);
-        this.renderText("c");
+        String d=  dService.saveReport(params);
+        this.renderText(d);
 
 	}
 	

+ 3 - 2
DataFusion/src/com/zskk/service/DataService.java

@@ -67,12 +67,13 @@ public class DataService {
      * @param instutionId
      * @param number
      */
-    public void saveReport(Map <String,Object> map) {
+    public String saveReport(Map <String,Object> map) {
         String IV = "0000000000000000";
     	String aesEncryptStr = AESUtils.aesEncryptStr(JSON.toJSONString(map), PropKit.get("nw_key"),IV);
     	Map <String,String> mapaes = new HashMap<String,String>();
     	mapaes.put("data",aesEncryptStr);
-		String content = postWithParameters(SAVE_REPORT_URL, mapaes);	
+		String content = postWithParameters(SAVE_REPORT_URL, mapaes);
+		return content;
 	}
     
     /**

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

@@ -26,7 +26,7 @@ public class UpdateTask implements ITask {
 			Record studyidfind = Db.use("local").findFirst("select * from study where studyuid = ?",
 					jsonObject.getString("studyuid"));
 			if (studyidfind == null) {
-				Record studyinfo = new Record().set("studyuid", jsonObject.getString("studyuid")).set("modalities", jsonObject.getString("exam_class"))
+				Record studyinfo = new Record().set("id", jsonObject.getString("id")).set("studyuid", jsonObject.getString("studyuid")).set("modalities", jsonObject.getString("exam_class"))
 						.set("patientNum", jsonObject.getString("patient_num")).set("accessionNumber", jsonObject.getString("accession_num")).set("examstatus", 0).set("reportstatus", 0).set("createAt", parseStringToDateTime()).set("updateAt", parseStringToDateTime());
 				Db.use("local").save("study", studyinfo);
 			}