|
@@ -6,6 +6,7 @@ import com.lantone.qc.pub.Content;
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
@@ -23,7 +24,11 @@ public class DEAC0109 extends QCCatalogue {
|
|
status.set("0");
|
|
status.set("0");
|
|
if (inputInfo.getDeathCaseDiscussDoc() != null && inputInfo.getDeathCaseDiscussDoc().getStructureMap() != null) {
|
|
if (inputInfo.getDeathCaseDiscussDoc() != null && inputInfo.getDeathCaseDiscussDoc().getStructureMap() != null) {
|
|
Map<String, String> deathCaseDiscussStructureMap = inputInfo.getDeathCaseDiscussDoc().getStructureMap();
|
|
Map<String, String> deathCaseDiscussStructureMap = inputInfo.getDeathCaseDiscussDoc().getStructureMap();
|
|
|
|
+ Map<String, String> deathCaseRecordStructureMap = inputInfo.getDeathRecordDoc().getStructureMap();
|
|
String deceaseTime = deathCaseDiscussStructureMap.get("死亡时间");
|
|
String deceaseTime = deathCaseDiscussStructureMap.get("死亡时间");
|
|
|
|
+ if(CatalogueUtil.isEmpty(deceaseTime)){
|
|
|
|
+ deceaseTime = deathCaseRecordStructureMap.get("死亡时间");
|
|
|
|
+ }
|
|
String key = getKeyByHospitalId();
|
|
String key = getKeyByHospitalId();
|
|
String recordTime = deathCaseDiscussStructureMap.get(key);
|
|
String recordTime = deathCaseDiscussStructureMap.get(key);
|
|
if (CatalogueUtil.isEmpty(deceaseTime) || CatalogueUtil.isEmpty(recordTime)) {
|
|
if (CatalogueUtil.isEmpty(deceaseTime) || CatalogueUtil.isEmpty(recordTime)) {
|