Index: ssts-web/src/main/webapp/disinfectsystem/recyclingdamagerecord/damageMaterialAdditionalForm.js =================================================================== diff -u -r16187 -r16202 --- ssts-web/src/main/webapp/disinfectsystem/recyclingdamagerecord/damageMaterialAdditionalForm.js (.../damageMaterialAdditionalForm.js) (revision 16187) +++ ssts-web/src/main/webapp/disinfectsystem/recyclingdamagerecord/damageMaterialAdditionalForm.js (.../damageMaterialAdditionalForm.js) (revision 16202) @@ -297,7 +297,9 @@ if(result.success){ additionalMaterialCallback(result.success,type,packingTaskId); - reflushGrid() + if(packingTaskId == ""){ + reflushGrid() + } top.Ext.getCmp("additionalMaterialWin").close(); } Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java =================================================================== diff -u -r16196 -r16202 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 16196) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 16202) @@ -462,7 +462,7 @@ String type = StrutsParamUtils.getPraramValue("type", ""); String washBasketBarcode = StrutsParamUtils.getPraramValue("washBasketBarcode", ""); try { - //全部装配 + //批量补充丢失、报损 if(StringUtils.isBlank(packingTaskId)){ packingManager.materialSupplement(type, suppleJson, washBasketBarcode); //单个装配