Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Recyle.java =================================================================== diff -u -r20987 -r21032 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Recyle.java (.../Recyle.java) (revision 20987) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Recyle.java (.../Recyle.java) (revision 21032) @@ -415,9 +415,20 @@ if (addButtons.size() > 1) { Utils.retryingFindAndClick(By.cssSelector(".btn-d")); dialogWindowClose(); + break; + } else { + addButton.click(); } - addButton.click(); } + if (Utils.isFind(Utils.retryingFind(By.cssSelector(".btn-h")))) { + Utils.retryingFindAndClick(By.cssSelector(".btn-h")); + } else { + List Buttons = tousseItemTable.findElements(By + .cssSelector(".btn-a")); + for (WebElement Button : Buttons) { + Button.click(); + } + } Utils.retryingFindAndClick(By.id("saveBtn")); } else { Utils.driver.navigate().back(); Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/ALL.java =================================================================== diff -u -r20987 -r21032 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/ALL.java (.../ALL.java) (revision 20987) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/ALL.java (.../ALL.java) (revision 21032) @@ -643,8 +643,6 @@ Utils.retryingFindAndClick(By .xpath("//span[contains(text(), '个人桌面')]")); /*** 供应室召回一次性物品、器械包 ***/ - login.init(); - login.login_oneSupplyRoom(); System.out.print("召回开始:"); recall.Recall_One_use(); Utils.refresh();