* [task#134172,start,1h] add pri and language items for testtask::assignCase.

This commit is contained in:
liumengyi
2024-12-30 09:51:11 +08:00
committed by 刘刚
parent 538b0c3913
commit 5d1a3cdcbc
9 changed files with 39 additions and 25 deletions
+12 -10
View File
@@ -1214,6 +1214,7 @@ $lang->resource->testtask->edit = 'edit';
$lang->resource->testtask->start = 'startAction';
$lang->resource->testtask->close = 'closeAction';
$lang->resource->testtask->delete = 'delete';
$lang->resource->testtask->assignCase = 'assignCase';
$lang->resource->testtask->batchAssign = 'batchAssign';
$lang->resource->testtask->linkcase = 'linkCase';
$lang->resource->testtask->unlinkcase = 'lblUnlinkCase';
@@ -1240,16 +1241,17 @@ $lang->testtask->methodOrder[40] = 'activate';
$lang->testtask->methodOrder[45] = 'block';
$lang->testtask->methodOrder[50] = 'close';
$lang->testtask->methodOrder[55] = 'delete';
$lang->testtask->methodOrder[60] = 'batchAssign';
$lang->testtask->methodOrder[65] = 'linkcase';
$lang->testtask->methodOrder[70] = 'unlinkcase';
$lang->testtask->methodOrder[75] = 'runcase';
$lang->testtask->methodOrder[80] = 'results';
$lang->testtask->methodOrder[85] = 'batchUnlinkCases';
$lang->testtask->methodOrder[90] = 'report';
$lang->testtask->methodOrder[95] = 'browseUnits';
$lang->testtask->methodOrder[100] = 'unitCases';
$lang->testtask->methodOrder[105] = 'importUnitResult';
$lang->testtask->methodOrder[60] = 'assignCase';
$lang->testtask->methodOrder[65] = 'batchAssign';
$lang->testtask->methodOrder[70] = 'linkcase';
$lang->testtask->methodOrder[75] = 'unlinkcase';
$lang->testtask->methodOrder[80] = 'runcase';
$lang->testtask->methodOrder[85] = 'results';
$lang->testtask->methodOrder[90] = 'batchUnlinkCases';
$lang->testtask->methodOrder[95] = 'report';
$lang->testtask->methodOrder[100] = 'browseUnits';
$lang->testtask->methodOrder[105] = 'unitCases';
$lang->testtask->methodOrder[110] = 'importUnitResult';
$lang->resource->testreport = new stdclass();
$lang->resource->testreport->browse = 'browse';
+12 -11
View File
@@ -1907,18 +1907,19 @@ $config->group->package->manageTesttask = new stdclass();
$config->group->package->manageTesttask->order = 10;
$config->group->package->manageTesttask->subset = 'testtask';
$config->group->package->manageTesttask->privs = array();
$config->group->package->manageTesttask->privs['testtask-create'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 0, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-close', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-edit'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 1, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-close', 'testtask-create', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-start'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 2, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-close', 'testtask-create', 'testtask-edit'));
$config->group->package->manageTesttask->privs['testtask-activate'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 3, 'depend' => array(), 'recommend' => array('testtask-block', 'testtask-close', 'testtask-create', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-block'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 4, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-close', 'testtask-create', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-close'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-create', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-batchAssign'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 12, 'depend' => array('testtask-cases'), 'recommend' => array());
$config->group->package->manageTesttask->privs['testtask-linkcase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 6, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-unlinkcase'));
$config->group->package->manageTesttask->privs['testtask-unlinkcase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 7, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-linkcase'));
$config->group->package->manageTesttask->privs['testtask-runcase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 9, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-results'));
$config->group->package->manageTesttask->privs['testtask-create'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 0, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-close', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-edit'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 1, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-close', 'testtask-create', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-start'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 2, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-close', 'testtask-create', 'testtask-edit'));
$config->group->package->manageTesttask->privs['testtask-activate'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 3, 'depend' => array(), 'recommend' => array('testtask-block', 'testtask-close', 'testtask-create', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-block'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 4, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-close', 'testtask-create', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-close'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array('testtask-activate', 'testtask-block', 'testtask-create', 'testtask-edit', 'testtask-start'));
$config->group->package->manageTesttask->privs['testtask-assignCase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 12, 'depend' => array('testtask-cases'), 'recommend' => array());
$config->group->package->manageTesttask->privs['testtask-batchAssign'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 13, 'depend' => array('testtask-cases'), 'recommend' => array());
$config->group->package->manageTesttask->privs['testtask-linkcase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 6, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-unlinkcase'));
$config->group->package->manageTesttask->privs['testtask-unlinkcase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 7, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-linkcase'));
$config->group->package->manageTesttask->privs['testtask-runcase'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 9, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-results'));
$config->group->package->manageTesttask->privs['testtask-results'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 11, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-runcase'));
$config->group->package->manageTesttask->privs['testtask-batchUnlinkCases'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 8, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-unlinkcase'));
$config->group->package->manageTesttask->privs['testtask-batchUnlinkCases'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 8, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-unlinkcase'));
$config->group->package->manageTesttask->privs['testtask-batchRun'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array('testtask-cases'), 'recommend' => array('testtask-runcase'));
$config->group->package->deleteTesttask = new stdclass();
+1
View File
@@ -22,6 +22,7 @@ $config->testtask->editor->close = array('id' => 'report,comment', 't
$config->testtask->editor->block = array('id' => 'comment', 'tools' => 'simpleTools');
$config->testtask->editor->activate = array('id' => 'comment', 'tools' => 'simpleTools');
$config->testtask->editor->importunitresult = array('id' => 'desc', 'tools' => 'simpleTools');
$config->testtask->editor->assignCase = array('id' => 'comment', 'tools' => 'simpleTools');
$config->testtask->datatable = new stdclass();
$config->testtask->datatable->defaultField = array('id', 'title', 'pri', 'assignedTo', 'openedBy', 'lastRunner', 'lastRunDate', 'lastRunResult', 'actions');
+5
View File
@@ -73,6 +73,11 @@ $config->testtask->form->runCase = array();
$config->testtask->form->runCase['result'] = array('required' => true, 'type' => 'string', 'default' => '', 'base' => true);
$config->testtask->form->runCase['real'] = array('required' => false, 'type' => 'string', 'default' => '');
$config->testtask->form->assignCase = array();
$config->testtask->form->assignCase['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
$config->testtask->form->assignCase['uid'] = array('required' => false, 'type' => 'string', 'default' => '');
$config->testtask->form->assignCase['comment'] = array('required' => false, 'type' => 'string', 'default' => '', 'control' => 'editor');
$config->testtask->form->importUnitResult = array();
$config->testtask->form->importUnitResult['execution'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->testtask->form->importUnitResult['build'] = array('required' => true, 'type' => 'int', 'default' => '');
+5 -4
View File
@@ -92,10 +92,11 @@ foreach($config->testcase->dtable->fieldList as $field => $setting)
if($field == 'keywords')
{
$config->testtask->cases->dtable->fieldList['assignedTo']['title'] = $lang->testcase->assignedTo;
$config->testtask->cases->dtable->fieldList['assignedTo']['type'] = 'user';
$config->testtask->cases->dtable->fieldList['assignedTo']['show'] = true;
$config->testtask->cases->dtable->fieldList['assignedTo']['group'] = 99; // Set a different group between testcase.
$config->testtask->cases->dtable->fieldList['assignedTo']['title'] = $lang->testcase->assignedTo;
$config->testtask->cases->dtable->fieldList['assignedTo']['type'] = 'assign';
$config->testtask->cases->dtable->fieldList['assignedTo']['assignLink'] = array('module' => 'testtask', 'method' => 'assignCase', 'params' => 'runID={id}');
$config->testtask->cases->dtable->fieldList['assignedTo']['show'] = true;
$config->testtask->cases->dtable->fieldList['assignedTo']['group'] = 99; // Set a different group between testcase.
}
}
+1
View File
@@ -91,6 +91,7 @@ $lang->testtask->status = 'Status';
$lang->testtask->statusAB = 'Status';
$lang->testtask->subStatus = 'Sub Status';
$lang->testtask->testreport = 'Test Report';
$lang->testtask->assignCase = 'Assign Testcase';
$lang->testtask->assignedTo = 'Zugeordnet';
$lang->testtask->linkVersion = 'Version';
$lang->testtask->lastRunAccount = 'Ausgeführt von';
+1
View File
@@ -91,6 +91,7 @@ $lang->testtask->status = 'Status';
$lang->testtask->statusAB = 'Status';
$lang->testtask->subStatus = 'Sub Status';
$lang->testtask->testreport = 'Test Report';
$lang->testtask->assignCase = 'Assign Testcase';
$lang->testtask->assignedTo = 'Assigned';
$lang->testtask->linkVersion = 'Build';
$lang->testtask->lastRunAccount = 'RunBy';
+1
View File
@@ -91,6 +91,7 @@ $lang->testtask->status = 'Statut';
$lang->testtask->statusAB = 'Status';
$lang->testtask->subStatus = 'Sous-statut';
$lang->testtask->testreport = 'Test Report';
$lang->testtask->assignCase = 'Assign Testcase';
$lang->testtask->assignedTo = 'Affecté';
$lang->testtask->linkVersion = 'Build';
$lang->testtask->lastRunAccount = 'Jouée par';
+1
View File
@@ -91,6 +91,7 @@ $lang->testtask->status = '当前状态';
$lang->testtask->statusAB = '状态';
$lang->testtask->subStatus = '子状态';
$lang->testtask->testreport = '相关测试报告';
$lang->testtask->assignCase = '指派用例';
$lang->testtask->assignedTo = '指派给';
$lang->testtask->linkVersion = '版本';
$lang->testtask->lastRunAccount = '执行人';