Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java =================================================================== diff -u -r29999 -r30051 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java (.../ForeignTousseApplicationManagerImpl.java) (revision 29999) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java (.../ForeignTousseApplicationManagerImpl.java) (revision 30051) @@ -292,9 +292,11 @@ throw new RuntimeException("当前申请科室已停用,不能进行申领!"); } // 检查申请单是否合法 - String valide = invoicePlanManager.valideApplication(application, application.getOldVersion()); - if(StringUtils.isNotBlank(valide)){ - throw new SystemException(valide); + if(!StringUtils.equals(ForeignTousseApplication.ACTION_TYPE_CONFIRM_RETURN, actionType)){ + String valide = invoicePlanManager.valideApplication(application, application.getOldVersion()); + if(StringUtils.isNotBlank(valide)){ + throw new SystemException(valide); + } } SupplyRoomConfig systemParams = supplyRoomConfigManager .getSystemParamsObj();