+ Add deleted tag for testsuite view.
This commit is contained in:
@@ -23,4 +23,4 @@ $config->testsuite->form->linkCase['cases'] = array('required' => true, 'type
|
||||
$config->testsuite->form->linkCase['versions'] = array('required' => true, 'type' => 'array', 'default' => []);
|
||||
|
||||
$config->testsuite->form->batchUnlinkCases = array();
|
||||
$config->testsuite->form->batchUnlinkCases['caseIDList'] = array('required' => true, 'type' => 'array', 'default' => []);
|
||||
$config->testsuite->form->batchUnlinkCases['caseIdList'] = array('required' => true, 'type' => 'array', 'default' => []);
|
||||
|
||||
@@ -236,7 +236,7 @@ class testsuite extends control
|
||||
}
|
||||
|
||||
$message = $this->executeHooks($suiteID) ? : $this->lang->testsuite->successSaved;
|
||||
return $this->send(array('result' => 'fail', 'message' => $message, 'locate' => inlink('view', "suiteID={$suiteID}")));
|
||||
return $this->send(array('result' => 'success', 'message' => $message, 'locate' => inlink('view', "suiteID={$suiteID}")));
|
||||
}
|
||||
|
||||
/* 设置1.5级导航。 */
|
||||
@@ -351,7 +351,7 @@ class testsuite extends control
|
||||
*/
|
||||
public function unlinkCase(int $suiteID, int $caseID)
|
||||
{
|
||||
$this->testsuite->deleteCaseBysuiteID(array($caseID), $suiteID);
|
||||
$this->testsuite->deleteCaseBySuiteID(array($caseID), $suiteID);
|
||||
|
||||
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
|
||||
return $this->send(array('result' => 'success', 'load' => true));
|
||||
@@ -368,7 +368,8 @@ class testsuite extends control
|
||||
public function batchUnlinkCases(int $suiteID)
|
||||
{
|
||||
$formData = form::data($this->config->testsuite->form->batchUnlinkCases)->get();
|
||||
$this->testsuite->deleteCaseBysuiteID($formData->caseIDList, $suiteID);
|
||||
$this->testsuite->deleteCaseBySuiteID($formData->caseIdList, $suiteID);
|
||||
|
||||
|
||||
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
|
||||
return $this->send(array('result' => 'success', 'load' => true));
|
||||
|
||||
@@ -6,7 +6,7 @@ $(document).off('click', '.batch-btn > a, .batch-btn').on('click', '.batch-btn >
|
||||
|
||||
const url = $(this).data('url');
|
||||
const form = new FormData();
|
||||
checkedList.forEach((id) => form.append('caseIDList[]', id));
|
||||
checkedList.forEach((id) => form.append('caseIdList[]', id));
|
||||
|
||||
if($(this).hasClass('ajax-btn'))
|
||||
{
|
||||
|
||||
@@ -19,7 +19,8 @@ detailHeader
|
||||
set::entityID($suite->id),
|
||||
set::level(1),
|
||||
set::text($suite->name)
|
||||
)
|
||||
),
|
||||
$suite->deleted ? span(setClass('label danger'), $lang->testsuite->deleted) : null,
|
||||
),
|
||||
to::suffix
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user