|
@@ -52,6 +52,7 @@ public class UpdateTask implements ITask {
|
|
|
// 获取studyuid
|
|
|
if (attributeMap.item(k).getNodeValue().equals("0020000D")) {
|
|
|
studyuidString = xmlHelper.getString(dicomAttributeList.item(j), "Value");
|
|
|
+ continue;
|
|
|
}
|
|
|
// 获取检查类型
|
|
|
if (attributeMap.item(j).getNodeValue().equals("00080061")) {
|
|
@@ -65,7 +66,7 @@ public class UpdateTask implements ITask {
|
|
|
studyuidString);
|
|
|
if (studyidfind == null) {
|
|
|
Record studyinfo = new Record().set("studyuid", studyuidString).set("modalities", modalitiesString)
|
|
|
- .set("status", 1).set("createAt", new Date()).set("updateAt", new Date());
|
|
|
+ .set("status", 1).set("createAt", parseStringToDateTime()).set("updateAt", parseStringToDateTime());
|
|
|
Db.use("local").save("study", studyinfo);
|
|
|
}
|
|
|
}
|
|
@@ -95,5 +96,19 @@ public class UpdateTask implements ITask {
|
|
|
return daString;
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 日期字符串格式转换
|
|
|
+ *
|
|
|
+ * @param dateStr
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ private String parseStringToDateTime() {
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
+ Date date = new Date();
|
|
|
+ String daString = sdf.format(date);
|
|
|
+ return daString;
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
}
|