|
@@ -638,9 +638,6 @@ public class CaseFrontSheetMainService {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "已最终归档病案首页无法打印!");
|
|
|
}
|
|
|
}
|
|
|
- if (null == sheet.getFileStatus() || 0 == sheet.getFileStatus()) {
|
|
|
- dao.deleteSheetInfo(sheet.getBah(), sheet.getAdmissTimes());
|
|
|
- }
|
|
|
ResultVo<List<CodeName>> save = saveSheet(param.getSheet());
|
|
|
if (save.getCode() != ExceptionEnum.SUCCESS.getCode()) {
|
|
|
Map<String, List<CodeName>> map = new HashMap<>();
|
|
@@ -653,10 +650,6 @@ public class CaseFrontSheetMainService {
|
|
|
if (warnings.get("force").isEmpty()) {
|
|
|
if (param.getPage() == 2) {
|
|
|
saveSheet(sheet);
|
|
|
- if (null == sheet.getFileStatus() || 0 == sheet.getFileStatus()) {
|
|
|
- sheet.setFileStatus(0);
|
|
|
- insertSheetData(sheet);
|
|
|
- }
|
|
|
}
|
|
|
if (warnings.get("advice").isEmpty()) {
|
|
|
return ResultVoUtil.success();
|
|
@@ -721,17 +714,6 @@ public class CaseFrontSheetMainService {
|
|
|
forces.removeIf(item -> Objects.equals(item.getCode(), "dismissDate"));
|
|
|
forces.removeIf(item -> Objects.equals(item.getCode(), "pathologicDiagCode"));
|
|
|
}
|
|
|
- if (forces.isEmpty()) {
|
|
|
- Integer status = dao.selectFileStatus(sheet.getBah(), sheet.getAdmissTimes());
|
|
|
- status = null == status ? -1 : status;
|
|
|
- if (status == 0) {
|
|
|
- dao.deleteSheetInfo(view.getBah(), view.getTimes());
|
|
|
- }
|
|
|
- if (status < 1) {
|
|
|
- sheet.setFileStatus(0);
|
|
|
- insertSheetData(sheet);
|
|
|
- }
|
|
|
- }
|
|
|
return ResultVoUtil.success(warnings);
|
|
|
}
|
|
|
|