Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java =================================================================== diff -u -r12703 -r12740 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 12703) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 12740) @@ -1893,6 +1893,8 @@ if(getCssdHandleToussesConfig(cssdHandleTousses) == null){ objectDao.saveOrUpdate(cssdHandleTousses); result.add(tousseDefinition); + }else{ + throw new RuntimeException(orgUnit.getName() + "已配置处理" + tousseDefinition.getName()); } } } Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/cssdservicedepts/action/CssdServiceDeptsAction.java =================================================================== diff -u -r12677 -r12740 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/cssdservicedepts/action/CssdServiceDeptsAction.java (.../CssdServiceDeptsAction.java) (revision 12677) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/cssdservicedepts/action/CssdServiceDeptsAction.java (.../CssdServiceDeptsAction.java) (revision 12740) @@ -204,7 +204,7 @@ httpServletResponse.getWriter().print(jsonObject); } catch (Exception e) { jsonObject.put("success", false); - jsonObject.put("message", "保存供应室服务临床科室失败:" + e); + jsonObject.put("message", "保存供应室服务临床科室失败:" + e.getMessage()); } }else{ jsonObject.put("success", false); Index: forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java =================================================================== diff -u -r12674 -r12740 --- forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java (.../OrgUnitManagerImpl.java) (revision 12674) +++ forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java (.../OrgUnitManagerImpl.java) (revision 12740) @@ -638,6 +638,8 @@ if(getCssdServiceDeptsConfig(cssdServiceDepts) == null){ objectDao.saveOrUpdate(cssdServiceDepts); result.add(orgUnit); + }else{ + throw new RuntimeException(cssd.getName() + "已配置服务" + orgUnit.getName()); } } } Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/cssdhandletousses/action/CssdHandleToussesAction.java =================================================================== diff -u -r12675 -r12740 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/cssdhandletousses/action/CssdHandleToussesAction.java (.../CssdHandleToussesAction.java) (revision 12675) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/cssdhandletousses/action/CssdHandleToussesAction.java (.../CssdHandleToussesAction.java) (revision 12740) @@ -115,7 +115,7 @@ httpServletResponse.getWriter().print(jsonObject); } catch (Exception e) { jsonObject.put("success", false); - jsonObject.put("message", "保存供应室处理的器械包配置失败:" + e); + jsonObject.put("message", "保存供应室处理的器械包配置失败:" + e.getMessage()); } }else{ jsonObject.put("success", false);