Finish task#3253 优化看板卡片弹出菜单的位置,cost:1 left:0
Finish task#3243 看板增加自定义设置显示颜色的功能,cost:3 left:0 Finish task#3242 看板增加默认展开/折叠任务选项卡的功能,cost:1 left:0 Finish task#3241 看板增加显示/隐藏已关闭已取消任务的功能,cost:2 left:0
This commit is contained in:
@@ -2124,6 +2124,39 @@ class projectModel extends model
|
||||
return json_decode($prevKanbans, true);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get kanban setting.
|
||||
*
|
||||
* @param int $projectID
|
||||
* @access public
|
||||
* @return object
|
||||
*/
|
||||
public function getKanbanSetting($projectID)
|
||||
{
|
||||
$allCols = '1';
|
||||
$showOption = '0';
|
||||
if(isset($this->config->project->kanbanSetting->allCols))
|
||||
{
|
||||
$allColPairs = json_decode($this->config->project->kanbanSetting->allCols, true);
|
||||
if(isset($allColPairs[$projectID])) $allCols = $allColPairs[$projectID];
|
||||
}
|
||||
|
||||
if(isset($this->config->project->kanbanSetting->showOption))
|
||||
{
|
||||
$showOption = $this->config->project->kanbanSetting->showOption;
|
||||
}
|
||||
|
||||
$colorList = $this->config->project->kanbanSetting->colorList;
|
||||
if(!is_array($colorList)) $colorList = json_decode($colorList, true);
|
||||
|
||||
$kanbanSetting = new stdclass();
|
||||
$kanbanSetting->allCols = $allCols;
|
||||
$kanbanSetting->showOption = $showOption;
|
||||
$kanbanSetting->colorList = $colorList;
|
||||
|
||||
return $kanbanSetting;
|
||||
}
|
||||
|
||||
/**
|
||||
* Build burn data.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user