* testcase: refactor the batchDelete method.

This commit is contained in:
liugang
2023-08-11 16:04:35 +08:00
parent 7a69c31983
commit 561bf3cbf3
+6 -4
View File
@@ -1407,13 +1407,15 @@ class testcase extends control
foreach($caseIDList as $caseID)
{
$vs = $this->dao->findById((int)$caseID)->from(VIEW_SCENECASE)->fetch();
if($vs->isCase == 2)
if(strpos($caseID, 'scene_') !== false)
{
$this->testcase->delete(TABLE_SCENE, $caseID-CHANGEVALUE);
$caseID = str_replace('scene_', '', $caseID);
$this->testcase->delete(TABLE_SCENE, $caseID);
}
else
if(strpos($caseID, 'case_') !== false)
{
$caseID = str_replace('case_', '', $caseID);
$this->testcase->delete(TABLE_CASE, $caseID);
}
}