Index: ssts-web/src/main/java/com/forgon/disinfectsystem/timeout/service/TimeoutManagerImpl.java =================================================================== diff -u -r14183 -r14184 --- ssts-web/src/main/java/com/forgon/disinfectsystem/timeout/service/TimeoutManagerImpl.java (.../TimeoutManagerImpl.java) (revision 14183) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/timeout/service/TimeoutManagerImpl.java (.../TimeoutManagerImpl.java) (revision 14184) @@ -33,16 +33,13 @@ @Override public JSONObject save(TimeoutParameter parameter) { if(parameter == null){ - return JSONUtil.buildJsonObject(false, "保存失败"); + throw new RuntimeException("保存失败"); } - try{ - saveRecycleToWashSetting(parameter); - saveWashToPackingSetting(parameter); - savePackingToReviewSetting(parameter); - saveReviewToSterileSetting(parameter); - }catch(Exception ex){ - return JSONUtil.buildJsonObject(false, ex.getMessage()); - } + + saveRecycleToWashSetting(parameter); + saveWashToPackingSetting(parameter); + savePackingToReviewSetting(parameter); + saveReviewToSterileSetting(parameter); return JSONUtil.buildJsonObject(true, "保存成功"); } /** Index: ssts-web/src/main/java/com/forgon/disinfectsystem/timeout/action/TimeoutAction.java =================================================================== diff -u -r14183 -r14184 --- ssts-web/src/main/java/com/forgon/disinfectsystem/timeout/action/TimeoutAction.java (.../TimeoutAction.java) (revision 14183) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/timeout/action/TimeoutAction.java (.../TimeoutAction.java) (revision 14184) @@ -31,7 +31,7 @@ try { StrutsResponseUtils.output(timeoutManager.save(timeoutParameter)); } catch (Exception e) { - StrutsResponseUtils.output(JSONUtil.buildJsonObject(false)); + StrutsResponseUtils.output(JSONUtil.buildJsonObject(false,e.getMessage())); } }