Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManagerImpl.java =================================================================== diff -u -r17246 -r17251 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManagerImpl.java (.../InvoicePlanManagerImpl.java) (revision 17246) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManagerImpl.java (.../InvoicePlanManagerImpl.java) (revision 17251) @@ -1969,7 +1969,7 @@ } @Override - public void checkTousseItemCanCancel(Collection tousseItemIds) throws OperationException { + public void checkTousseItemCanCancel(Collection tousseItemIds){ String hql = "select tousseName from TousseItem where id in(:ids) and sendOutAmount > 0"; List tousseNames = objectDao.getHibernateSession().createQuery(hql).setParameterList("ids", tousseItemIds).list(); if (tousseNames.size() > 0){ Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManager.java =================================================================== diff -u -r17242 -r17251 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManager.java (.../InvoicePlanManager.java) (revision 17242) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/InvoicePlanManager.java (.../InvoicePlanManager.java) (revision 17251) @@ -7,7 +7,6 @@ import java.util.List; import java.util.Set; -import com.forgon.disinfectsystem.entity.invoicemanager.enums.BorrowConfirmStatus; import net.sf.json.JSONArray; import net.sf.json.JSONObject; @@ -191,5 +190,5 @@ * @param tousseItemIds 申请物品的id列表 * @throws AuthenticationException 如果抛出异常,则说明该物品已经发过货,不能被终止 */ - void checkTousseItemCanCancel(Collection tousseItemIds) throws AuthenticationException; + void checkTousseItemCanCancel(Collection tousseItemIds); }