Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/action/RecyclingApplicationAction.java =================================================================== diff -u -r14491 -r14506 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/action/RecyclingApplicationAction.java (.../RecyclingApplicationAction.java) (revision 14491) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/action/RecyclingApplicationAction.java (.../RecyclingApplicationAction.java) (revision 14506) @@ -730,8 +730,12 @@ JSONArray toussesJsonArray = new JSONArray(); JSONArray diposableJsonArray = new JSONArray(); - - if (templates != null){ + + /** + * 修复科室存在模板时,如果申请物品存在非整包的物品,非整包物品的数量修改后不能正确显示 + * 如果存在申请单id则不会重新加载模板的数据,防止模板的数据覆盖更新后的数据 + */ + if (StringUtils.isEmpty(applicationId) && templates != null){ List tousseItems = departmentAppTemplateManager .getTousseDefinitionTemplateItems(templates);