* Finish task #70019.

This commit is contained in:
tianshujie
2022-09-28 14:50:25 +08:00
parent 7b2980726e
commit 9178fcd1dc
5 changed files with 52 additions and 4 deletions
+1 -1
View File
@@ -254,7 +254,7 @@ $lang->testcase->featureBar['browse']['all'] = $lang->testcase->allCases
$lang->testcase->featureBar['browse']['wait'] = 'Wartend';
$lang->testcase->featureBar['browse']['needconfirm'] = $lang->testcase->needConfirm;
$lang->testcase->featureBar['browse']['group'] = 'Group View';
$lang->testcase->featureBar['browse']['suite'] = 'Suite';
$lang->testcase->featureBar['browse']['zerocase'] = 'Zero Case Story';
$lang->testcase->featureBar['browse']['browseunits'] = 'Unit Test';
$lang->testcase->featureBar['browse']['suite'] = 'Suite';
$lang->testcase->featureBar['groupcase'] = $lang->testcase->featureBar['browse'];
+1 -1
View File
@@ -254,7 +254,7 @@ $lang->testcase->featureBar['browse']['all'] = $lang->testcase->allCases
$lang->testcase->featureBar['browse']['wait'] = 'Waiting';
$lang->testcase->featureBar['browse']['needconfirm'] = $lang->testcase->needConfirm;
$lang->testcase->featureBar['browse']['group'] = 'Group View';
$lang->testcase->featureBar['browse']['suite'] = 'Suite';
$lang->testcase->featureBar['browse']['zerocase'] = 'Zero Case Story';
$lang->testcase->featureBar['browse']['browseunits'] = 'Unit Test';
$lang->testcase->featureBar['browse']['suite'] = 'Suite';
$lang->testcase->featureBar['groupcase'] = $lang->testcase->featureBar['browse'];
+1 -1
View File
@@ -254,7 +254,7 @@ $lang->testcase->featureBar['browse']['all'] = $lang->testcase->allCases
$lang->testcase->featureBar['browse']['wait'] = 'En Attente';
$lang->testcase->featureBar['browse']['needconfirm'] = $lang->testcase->needConfirm;
$lang->testcase->featureBar['browse']['group'] = 'Group View';
$lang->testcase->featureBar['browse']['suite'] = 'Suite';
$lang->testcase->featureBar['browse']['zerocase'] = 'Zero Case Story';
$lang->testcase->featureBar['browse']['browseunits'] = 'Unit Test';
$lang->testcase->featureBar['browse']['suite'] = 'Suite';
$lang->testcase->featureBar['groupcase'] = $lang->testcase->featureBar['browse'];
+1 -1
View File
@@ -254,7 +254,7 @@ $lang->testcase->featureBar['browse']['all'] = '全部';
$lang->testcase->featureBar['browse']['wait'] = '待评审';
$lang->testcase->featureBar['browse']['needconfirm'] = $lang->testcase->needConfirm;
$lang->testcase->featureBar['browse']['group'] = '分组查看';
$lang->testcase->featureBar['browse']['suite'] = '套件';
$lang->testcase->featureBar['browse']['zerocase'] = "零用例{$lang->SRCommon}";
$lang->testcase->featureBar['browse']['browseunits'] = '单元测试';
$lang->testcase->featureBar['browse']['suite'] = '套件';
$lang->testcase->featureBar['groupcase'] = $lang->testcase->featureBar['browse'];
+48
View File
@@ -13,6 +13,7 @@
.btn-group a.btn-primary {border-right: 1px solid rgba(255,255,255,0.2);}
.btn-group button.dropdown-toggle.btn-primary {padding:6px;}
.body-modal #mainMenu>.btn-toolbar {width: auto;}
#mainMenu .dividing-line {width: 1px; height: 16px; display: inline-block; background: #D8DBDE; margin: 7px 8px 0 0; float: left;}
</style>
<div id='mainMenu' class='clearfix'>
<?php if(!($this->app->rawMethod == 'groupcase')):?>
@@ -195,3 +196,50 @@ if(!empty($headerHooks))
foreach($headerHooks as $fileName) include($fileName);
}
?>
<script>
$(function()
{
var $allTab = $('#allTab');
var $waitTab = $('#waitTab');
var $needconfirmTab = $('#needconfirmTab');
var $groupTab = $('#groupTab');
var $zerocaseTab = $('#zerocaseTab');
var $bysuiteTab = $('#bysuiteTab');
var $browseunitsTab = $('#browseunitsTab');
var hasAllTab = $allTab.length > 0;
var hasWaitTab = $waitTab.length > 0;
var hasNeedconfirmTab = $needconfirmTab.length > 0;
var hasGroupTab = $groupTab.length > 0;
var hasZerocaseTab = $zerocaseTab.length > 0;
var hasbysuiteTab = $bysuiteTab.length > 0;
var hasBrowseunitsTab = $browseunitsTab.length > 0;
if((hasAllTab || hasWaitTab) && (hasNeedconfirmTab || hasGroupTab || hasbysuiteTab || hasZerocaseTab || hasBrowseunitsTab))
{
if(hasWaitTab)
{
$waitTab.after("<div class='dividing-line'></div>");
}
else
{
$allTab.after("<div class='dividing-line'></div>");
}
}
if((hasNeedconfirmTab || hasGroupTab || hasZerocaseTab) && (hasbysuiteTab || hasBrowseunitsTab))
{
if(hasZerocaseTab)
{
$zerocaseTab.after("<div class='dividing-line'></div>");
}
else if(hasGroupTab)
{
$groupTab.after("<div class='dividing-line'></div>");
}
else
{
$needconfirmTab.after("<div class='dividing-line'></div>");
}
}
});
</script>