* [task#142855,done,2h] finish task.

This commit is contained in:
sunguangming
2025-05-16 16:56:53 +08:00
committed by 刘刚
parent a0999d6357
commit fd78f345f4
13 changed files with 18 additions and 12 deletions
+6 -12
View File
@@ -446,20 +446,14 @@ class datatableModel extends model
*/
public function appendWorkflowFields(string $module, string $method): array
{
if(in_array($module, array('epic', 'story', 'requirement')))
if($module == 'build' && $method == 'build')
{
$method = $module == 'story' ? 'browse' : $module; // 需求加载product-browse的layout配置。
$module = 'product';
$module = 'build';
$method = 'browse'; // 版本加载build-browse的layout配置。
}
elseif($module == 'build')
elseif($module == 'task' && $method == 'task')
{
$module = 'execution';
$method = 'build'; // 版本加载execution-build的layout配置。
}
elseif($module == 'task')
{
$module = 'execution';
$method = 'task'; // 任务加载execution-task的layout配置。
$method = 'browse'; // 任务加载task-browse的layout配置。
}
elseif($module == 'bug' && $method == 'bug')
{
@@ -520,4 +514,4 @@ class datatableModel extends model
return $this->loadModel('flow')->buildDtableCols($fields, [], [], isset($flow->buildin) && !$flow->buildin);
}
}
}