* fix the bug of 1.2.

This commit is contained in:
wangchunsheng
2010-08-07 02:12:20 +00:00
parent 18004ae336
commit 64c012b3e5
8 changed files with 20 additions and 19 deletions

View File

@@ -142,9 +142,9 @@ $lang->bug->confirmDelete = 'Are you sure to delete this bug?';
$lang->bug->setTemplateTitle = 'Please input the template title:';
/* 模板。*/
$lang->bug->tplStep = "[b][Steps][/b]\n\n";
$lang->bug->tplResult = "[b][Result][/b]\n\n";
$lang->bug->tplExpect = "[b][Expect][/b]\n\n";
$lang->bug->tplStep = "[Steps]\n\n";
$lang->bug->tplResult = "[Result]\n\n";
$lang->bug->tplExpect = "[Expect]\n\n";
/* 各个字段取值列表。*/
$lang->bug->severityList[3] = '3';

View File

@@ -142,9 +142,9 @@ $lang->bug->confirmDelete = '您确认要删除该Bug吗';
$lang->bug->setTemplateTitle = '请输入bug模板标题保存之前请先填写bug重现步骤';
/* 模板。*/
$lang->bug->tplStep = "[b][步骤][/b]\n\n";
$lang->bug->tplResult = "[b][结果][/b]\n\n";
$lang->bug->tplExpect = "[b][期望][/b]\n\n";
$lang->bug->tplStep = "[步骤]\n\n";
$lang->bug->tplResult = "[结果]\n\n";
$lang->bug->tplExpect = "[期望]\n\n";
/* 各个字段取值列表。*/
$lang->bug->severityList[3] = '3';

View File

@@ -142,9 +142,9 @@ $lang->bug->confirmDelete = '您確認要刪除該Bug嗎';
$lang->bug->setTemplateTitle = '請輸入bug模板標題保存之前請先填寫bug重現步驟';
/* 模板。*/
$lang->bug->tplStep = "[b][步驟][/b]\n\n";
$lang->bug->tplResult = "[b][結果][/b]\n\n";
$lang->bug->tplExpect = "[b][期望][/b]\n\n";
$lang->bug->tplStep = "[步驟]\n\n";
$lang->bug->tplResult = "[結果]\n\n";
$lang->bug->tplExpect = "[期望]\n\n";
/* 各個欄位取值列表。*/
$lang->bug->severityList[3] = '3';

View File

@@ -280,15 +280,15 @@ class bugModel extends model
$title = $run->case->title;
$caseSteps = $run->case->steps;
$stepResults = unserialize($result->stepResults);
$bugSteps = $this->lang->bug->tblStep;
$bugSteps = $this->lang->bug->tplStep;
foreach($caseSteps as $key => $step)
{
$bugSteps .= ($key + 1) . '. ' .$step->desc . "\n";
if($stepResults[$step->id]['result'] == 'fail')
{
$bugSteps .= $this->lang->bug->tblResult;
$bugSteps .= $this->lang->bug->tplResult;
$bugSteps .= $stepResults[$step->id]['real'] . "\n";
$bugSteps .= $this->lang->bug->tblExpect;
$bugSteps .= $this->lang->bug->tplExpect;
$bugSteps .= $step->expect;
break;
}

View File

@@ -119,7 +119,7 @@ function setAssignedTo()
/* 加载项目的build列表。*/
function loadProjectBuilds(projectID)
{
link = createLink('build', 'ajaxGetProjectBuilds', 'projectID=' + projectID + '&varName=openedBuild');
link = createLink('build', 'ajaxGetProjectBuilds', 'projectID=' + projectID + '&productID=' + $('#product').val() + '&varName=openedBuild');
$('#buildBox').load(link);
}
var userList = "<?php echo join(',', array_keys($users));?>".split(',');

View File

@@ -122,9 +122,10 @@ function loadProjectStories(projectID)
/* 加载项目的build列表。*/
function loadProjectBuilds(projectID)
{
link = createLink('build', 'ajaxGetProjectBuilds', 'projectID=' + projectID + '&varName=openedBuild&build=' + oldOpenedBuild);
productID = $('#product').val();
link = createLink('build', 'ajaxGetProjectBuilds', 'projectID=' + projectID + '&productID=' + productID + '&varName=openedBuild&build=' + oldOpenedBuild);
$('#openedBuildBox').load(link);
link = createLink('build', 'ajaxGetProjectBuilds', 'projectID=' + projectID + '&varName=resolvedBuild&build=' + oldResolvedBuild);
link = createLink('build', 'ajaxGetProjectBuilds', 'projectID=' + projectID + '&productID=' + productID + '&varName=resolvedBuild&build=' + oldResolvedBuild);
$('#resolvedBuildBox').load(link);
}

View File

@@ -114,9 +114,9 @@ class build extends control
}
/* AJAX接口获得项目的build列表。*/
public function ajaxGetProjectBuilds($projectID, $varName, $build = '')
public function ajaxGetProjectBuilds($projectID, $productID, $varName, $build = '')
{
if($varName == 'openedBuild') die(html::select($varName . '[]', $this->build->getProjectBuildPairs($projectID, 'noempty'), $build, 'size=4 class=select-3 multiple'));
if($varName == 'resolvedBuild') die(html::select($varName, $this->build->getProjectBuildPairs($projectID, 'noempty'), $build, 'class=select-3'));
if($varName == 'openedBuild') die(html::select($varName . '[]', $this->build->getProjectBuildPairs($projectID, $productID, 'noempty'), $build, 'size=4 class=select-3 multiple'));
if($varName == 'resolvedBuild') die(html::select($varName, $this->build->getProjectBuildPairs($projectID, $productID, 'noempty'), $build, 'class=select-3'));
}
}

View File

@@ -59,7 +59,7 @@ class buildModel extends model
$builds = $this->dao->select('id,name')->from(TABLE_BUILD)
->where('project')->eq((int)$projectID)
->andWhere('product')->eq((int)$productID)
->beginIF($productID)->andWhere('product')->eq((int)$productID)->fi()
->andWhere('deleted')->eq(0)
->orderBy('id desc')->fetchPairs();
if(!$builds) return $sysBuilds;