Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java =================================================================== diff -u -r24466 -r24534 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java (.../ForeignTousseApplicationManagerImpl.java) (revision 24466) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java (.../ForeignTousseApplicationManagerImpl.java) (revision 24534) @@ -763,7 +763,8 @@ String materialName = materialJson.optString("materialName"); Integer amount = materialJson.optInt("amount"); String includeImplant = materialJson.optString("includeImplant"); - if (Constants.STR_YES.equals(includeImplant)) { + //还需判断材料数量是否大于0 + if (Constants.STR_YES.equals(includeImplant) && amount != null && amount > 0) { includeImplantFlag = TousseDefinition.INCLUDE_IMPLANT; } if(DatabaseUtil.isPoIdValid(appid)){