* Customize the list field according to the project model custom setup phase view.

This commit is contained in:
tanghucheng
2024-04-14 15:05:34 +08:00
parent dd4f580bdd
commit 6f5f7866af
6 changed files with 19 additions and 8 deletions
+6 -5
View File
@@ -67,19 +67,20 @@ $config->programplan->datatable->fieldList['actions']['required'] = 'yes';
$config->programplan->datatable->fieldList['actions']['sort'] = 'no';
$config->programplan->list = new stdclass();
$config->programplan->list->customCreateFields = 'PM,attribute,acl,milestone,realBegan,realEnd';
$config->programplan->list->customCreateFields = 'PM,attribute,acl,milestone,realBegan,realEnd';
$config->programplan->list->customAgilePlusCreateFields = 'PM,milestone,acl,desc,attribute';
$config->programplan->custom = new stdclass();
$config->programplan->custom->createFields = 'code,PM,attribute,milestone';
$config->programplan->custom->createIpdFields = 'code,PM,attribute,milestone';
$config->programplan->custom->createWaterfallFields = 'code,PM,attribute,milestone';
$config->programplan->custom->createWaterfallplusFields = 'code,PM,attribute,milestone';
if(!empty($config->setPercent)) $config->programplan->list->customCreateFields .= ',percent';
if(!empty($config->setCode))
{
$config->programplan->custom->createFields .= ',code';
$config->programplan->list->customCreateFields .= ',code';
}
$config->programplan->custom->defaultFields = $config->programplan->custom->createFields;
$config->programplan->list->customAgilePlusCreateFields = 'PM,milestone,acl,desc,attribute';
$config->programplan->custom->defaultFields = 'code,PM,attribute,milestone';
$config->programplan->customAgilePlus = new stdclass();
$config->programplan->customAgilePlus->createFields = 'code,PM,milestone,acl,desc,attribute';