* [task#129064,doing,1.5h] Show relate object in design view page.

This commit is contained in:
xieqiyu
2024-10-09 10:23:14 +08:00
committed by 王于听
parent 1f048bf3f9
commit 1e118151aa
8 changed files with 56 additions and 42 deletions
+1
View File
@@ -237,6 +237,7 @@ function queryBase(): queryBase {return createWg('queryBase', func_get_args());}
function queryFilterModal(): queryFilterModal {return createWg('queryFilterModal', func_get_args());}
function pivotTable(): pivotTable {return createWg('pivotTable', func_get_args());}
function pivotConfig(): pivotConfig {return createWg('pivotConfig', func_get_args());}
function relatedObjectList(): relatedObjectList {return createWg('relatedObjectList', func_get_args());}
if(is_dir(__DIR__ . DS . 'wg' . DS . 'schedule'))
{
+1
View File
@@ -234,6 +234,7 @@ class design extends control
$this->view->repos = $this->loadModel('repo')->getRepoPairs('project', $design->project);
$this->view->project = $project;
$this->view->typeList = $project->model == 'waterfall' ? $this->lang->design->typeList : $this->lang->design->plusTypeList;
$this->view->relatedObjects = $this->loadModel('custom')->getRelatedObjectList($designID, 'design');
$this->display();
}
+1
View File
@@ -39,6 +39,7 @@ $lang->design->basicInfo = 'Basic Information';
$lang->design->noAssigned = 'Unassigned';
$lang->design->comment = 'Comment';
$lang->design->more = 'Mehr';
$lang->design->project = 'Project';
/* 动作列表. */
$lang->design->common = 'Design';
+1
View File
@@ -39,6 +39,7 @@ $lang->design->basicInfo = 'Basic Information';
$lang->design->noAssigned = 'Unassigned';
$lang->design->comment = 'Comment';
$lang->design->more = 'More';
$lang->design->project = 'Project';
/* 动作列表. */
$lang->design->common = 'Design';
+1
View File
@@ -39,6 +39,7 @@ $lang->design->basicInfo = 'Basic Information';
$lang->design->noAssigned = 'Unassigned';
$lang->design->comment = 'Comment';
$lang->design->more = 'Suite';
$lang->design->project = 'Project';
/* 动作列表. */
$lang->design->common = 'Design';
+1
View File
@@ -39,6 +39,7 @@ $lang->design->basicInfo = '基本信息';
$lang->design->noAssigned = '未指派';
$lang->design->comment = '注释';
$lang->design->more = '更多';
$lang->design->project = '所属项目';
/* 动作列表. */
$lang->design->common = '设计';
+1
View File
@@ -37,6 +37,7 @@ $lang->design->createdDate = '創建時間';
$lang->design->basicInfo = '基本信息';
$lang->design->noAssigned = '未指派';
$lang->design->comment = '註釋';
$lang->design->project = '所属项目';
/* 動作列表. */
$lang->design->common = '設計';
+49 -42
View File
@@ -82,52 +82,59 @@ detailBody
),
detailSide
(
panel
tabs
(
set::title
tabPane
(
setClass('font-bold text-md'),
$lang->design->basicInfo
),
setClass('mt-2'),
set::shadow(false),
tableData
(
item
set::title($lang->design->basicInfo),
tableData
(
set::name($lang->design->type),
zget($lang->design->typeList, $design->type)
),
item
(
set::name($lang->design->product),
$design->productName
),
item
(
set::name($lang->design->story),
$storyItem
),
item
(
set::name($lang->design->submission),
html($design->commit)
),
item
(
set::name($lang->design->assignedTo),
zget($users, $design->assignedTo)
),
item
(
set::name($lang->design->createdBy),
zget($users, $design->createdBy)
),
item
(
set::name($lang->design->createdDate),
substr($design->createdDate, 0, 11)
item
(
set::name($lang->design->type),
zget($lang->design->typeList, $design->type)
),
item
(
set::name($lang->design->product),
$design->productName
),
item
(
set::name($lang->design->story),
$storyItem
),
item
(
set::name($lang->design->submission),
html($design->commit)
),
item
(
set::name($lang->design->assignedTo),
zget($users, $design->assignedTo)
),
item
(
set::name($lang->design->createdBy),
zget($users, $design->createdBy)
),
item
(
set::name($lang->design->createdDate),
substr($design->createdDate, 0, 11)
)
)
),
tabPane
(
set::title($lang->custom->relateObject),
relatedObjectList
(
set::objectID($design->id),
set::objectType('design')
)
)
)
)