* Fix details.
This commit is contained in:
@@ -870,7 +870,7 @@ $lang->icons['score'] = 'tint';
|
||||
/* Scrum menu. */
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->scrum = new stdclass();
|
||||
$lang->menu->scrum->program = 'Index|program|index|';
|
||||
$lang->menu->scrum->program = 'Index|program|index|project={PROJECT}';
|
||||
$lang->menu->scrum->project = "$lang->executionCommon|project|index|locate=no";
|
||||
$lang->menu->scrum->projectstory = array('link' => 'Story|projectstory|requirement', 'alias' => 'requirement,story,track');
|
||||
$lang->menu->scrum->doc = 'Doc|doc|index|';
|
||||
|
||||
@@ -870,7 +870,7 @@ $lang->icons['score'] = 'tint';
|
||||
/* Scrum menu. */
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->scrum = new stdclass();
|
||||
$lang->menu->scrum->program = 'Index|program|index|';
|
||||
$lang->menu->scrum->program = 'Index|program|index|project={PROJECT}';
|
||||
$lang->menu->scrum->project = "$lang->executionCommon|project|index|locate=no";
|
||||
$lang->menu->scrum->projectstory = array('link' => 'Story|projectstory|requirement', 'alias' => 'requirement,story,track');
|
||||
$lang->menu->scrum->doc = 'Doc|doc|index|';
|
||||
|
||||
@@ -870,7 +870,7 @@ $lang->icons['score'] = 'tint';
|
||||
/* Scrum menu. */
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->scrum = new stdclass();
|
||||
$lang->menu->scrum->program = 'Index|program|index|';
|
||||
$lang->menu->scrum->program = 'Index|program|index|project={PROJECT}';
|
||||
$lang->menu->scrum->project = "$lang->executionCommon|project|index|locate=no";
|
||||
$lang->menu->scrum->projectstory = array('link' => 'Story|projectstory|requirement', 'alias' => 'requirement,story,track');
|
||||
$lang->menu->scrum->doc = 'Doc|doc|index|';
|
||||
|
||||
@@ -870,7 +870,7 @@ $lang->icons['score'] = 'tint';
|
||||
/* Scrum menu. */
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->scrum = new stdclass();
|
||||
$lang->menu->scrum->program = 'Index|program|index|';
|
||||
$lang->menu->scrum->program = 'Index|program|index|project={PROJECT}';
|
||||
$lang->menu->scrum->project = "$lang->executionCommon|project|index|locate=no";
|
||||
$lang->menu->scrum->projectstory = array('link' => 'Story|projectstory|requirement', 'alias' => 'requirement,story,track');
|
||||
$lang->menu->scrum->doc = 'Doc|doc|index|';
|
||||
|
||||
@@ -871,7 +871,7 @@ $lang->icons['score'] = 'tint';
|
||||
/* Scrum menu. */
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->scrum = new stdclass();
|
||||
$lang->menu->scrum->program = '仪表盘|program|index|';
|
||||
$lang->menu->scrum->program = '仪表盘|program|index|project={PROJECT}';
|
||||
$lang->menu->scrum->project = "$lang->executionCommon|project|index|locate=no";
|
||||
$lang->menu->scrum->projectstory = array('link' => '需求|projectstory|requirement', 'alias' => 'requirement,story,track');
|
||||
$lang->menu->scrum->doc = '文档|doc|index|';
|
||||
|
||||
@@ -1129,7 +1129,7 @@ class docModel extends model
|
||||
$projectID = $this->session->PRJ;
|
||||
$executionStatus = strpos($this->config->doc->custom->showLibs, 'unclosed') !== false ? 'undone' : 'all';
|
||||
if($type == 'product') $objectList = $this->loadModel('product')->getProductPairsByProject($projectID, 'all');
|
||||
if($type == 'project') $objectList = $this->loadModel('project')->getExecutionsByProject($projectID, 'all', 0, true);
|
||||
if($type == 'project') $objectList = $this->loadModel('project')->getExecutionsByProject($projectID, $executionStatus, 0, true);
|
||||
if(empty($objectList)) return $libs;
|
||||
|
||||
$docLibs = $this->dao->select('*')->from(TABLE_DOCLIB)
|
||||
|
||||
@@ -338,6 +338,7 @@ class productModel extends model
|
||||
->leftJoin(TABLE_PRODUCT)->alias('t2')
|
||||
->on('t1.product = t2.id')
|
||||
->where('t2.deleted')->eq(0)
|
||||
->andWhere('t2.id')->in($this->app->user->view->products)
|
||||
->beginIF($projectID)->andWhere('t1.project')->eq($projectID)->fi()
|
||||
->beginIF(strpos($status, 'noclosed') !== false)->andWhere('status')->ne('closed')->fi()
|
||||
->orderBy('t2.order desc')
|
||||
@@ -355,7 +356,8 @@ class productModel extends model
|
||||
public function getProductIDByProject($projectID, $isFirst = true)
|
||||
{
|
||||
$products = $this->dao->select('product')->from(TABLE_PROJECTPRODUCT)
|
||||
->beginIF($projectID)->where('project')->eq($projectID)->fi()
|
||||
->where('product')->in($this->app->user->view->products)
|
||||
->beginIF($projectID)->andWhere('project')->eq($projectID)->fi()
|
||||
->fetchPairs();
|
||||
|
||||
if($isFirst === false) return $products;
|
||||
|
||||
Reference in New Issue
Block a user