Merge branch release/21.7.5 of zentao/zentaopms (#11333)

This commit is contained in:
李阳
2025-09-08 11:19:23 +08:00
committed by Gitfox
+10 -6
View File
@@ -241,18 +241,22 @@ class tester extends result
* Switch a zentao vision.
*
* @param string $vision
* @param int $refreshTime
* @param int $waitTime
* @access public
* @return object
*/
public function switchVision($vision, $refreshTime = 2)
public function switchVision($vision, $waitTime = 2)
{
$currentVision = $this->page->getCookie('vision');
if($currentVision) $this->page->deleteCookie('vision');
if(empty($this->lang->visionList->{$vision})) return false;
$visionName = $this->lang->visionList->{$vision};
$this->page->addCookie(array('name' => 'vision', 'value' => $vision));
$this->page->wait($refreshTime)->refresh();
$this->page->wait(2);
$this->page->dom->switchToIframe();
$this->page->dom->visionSwitcher->click();
$this->page->wait(2);
$this->page->dom->btn($visionName)->click();
$this->page->wait($waitTime);
return $this;
}