ReceiveTaskDealPage.java 966 Bytes
package com.essa.pageObject.StorageManage;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;

import com.essa.framework.BasePage;

/**
 * PO收货任务处理页面
 * @author Administrator
 *
 */
public class ReceiveTaskDealPage extends BasePage {

	public ReceiveTaskDealPage(WebDriver driver) {
		super(driver);
	}

	@FindBy (xpath = "//*[text()='全部完成收货']")
	WebElement allReceive;//全部收货完成
	
	@FindBy (xpath = "//*[text()='确定']")
	WebElement confirm;//确定
	
	/*
	 * 页面方法
	 */
	/**
	 * 全部收货完成
	 * @return 收货任务管理页
	 */
	public GoodsReceiveTaskPage allReceive() {
		forceWait(1000);
		dynamicWait(By.xpath("//div[@style='display: none;' and @id='mask']"));
		click(allReceive);
		forceWait(500);
		click(confirm);
		forceWait(1000);
		click(confirm);
		return new GoodsReceiveTaskPage(driver);
	}
}