Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java =================================================================== diff -u -r24098 -r24099 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 24098) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 24099) @@ -2200,7 +2200,7 @@ if(CollectionUtils.isNotEmpty(sterilingModeList) && CollectionUtils.isNotEmpty(tousses)){ if(sterilingModeList.size() > 1){ - throw new SystemException("该篮筐有多种不同灭菌方式的物品,不能装载器械包,请先将框内灭菌方式不同的物品移除!"); + throw new RuntimeException("该篮筐有多种不同灭菌方式的物品,不能装载器械包,请先将框内灭菌方式不同的物品移除!"); }else{ //否则判断要灭菌装载的包的灭菌方式与篮筐内已有的包的灭菌方式是否一致(排除不追溯的包) //判断现有篮筐实例里的包实例的灭菌方式与本次要灭菌装载的器械包实例的灭菌方式是否有不一致的包(排除掉不追溯的包),如果有不一致则抛出异常 @@ -2213,7 +2213,7 @@ } } } - }catch (Exception e){ + }catch (SQLException e){ logger.error(e); throw new RuntimeException(e); }finally{