* Process mailto field of task list.

This commit is contained in:
tianshujie
2024-01-04 13:36:02 +08:00
parent c4ccb98590
commit 0dcd8078f1
3 changed files with 6 additions and 3 deletions
+1
View File
@@ -205,6 +205,7 @@ class execution extends control
$this->view->moduleTree = $this->tree->getTaskTreeMenu($executionID, (int)$productID, 0, array('treeModel', 'createTaskLink'), $showAllModule);
$this->view->memberPairs = $memberPairs;
$this->view->execution = $execution;
$this->view->users = $this->loadModel('user')->getPairs('noletter');
$this->display();
}
+1
View File
@@ -50,6 +50,7 @@ if(common::canModify('execution', $execution))
}
$cols = $this->loadModel('datatable')->getSetting('execution');
$cols['mailto']['userMap'] = $users;
$tableData = initTableData($tasks, $cols, $this->task);
toolbar
+4 -3
View File
@@ -179,9 +179,10 @@ $config->task->dtable->fieldList['desc']['title'] = 'desc';
$config->task->dtable->fieldList['desc']['control'] = 'textarea';
$config->task->dtable->fieldList['desc']['display'] = false;
$config->task->dtable->fieldList['mailto']['type'] = 'user';
$config->task->dtable->fieldList['mailto']['sortType'] = true;
$config->task->dtable->fieldList['mailto']['group'] = 9;
$config->task->dtable->fieldList['mailto']['type'] = 'text';
$config->task->dtable->fieldList['mailto']['sortType'] = true;
$config->task->dtable->fieldList['mailto']['group'] = 9;
$config->task->dtable->fieldList['mailto']['delimiter'] = ',';
$config->task->dtable->fieldList['actions']['type'] = 'actions';
$config->task->dtable->fieldList['actions']['width'] = '160px';