* [bug#61433,done,0.5h,0h] Add other execution label.
This commit is contained in:
@@ -77,6 +77,7 @@ $lang->task->keywords = 'Tags';
|
||||
$lang->task->syncStory = 'Sync to task';
|
||||
$lang->task->addSibling = 'Add Sibling';
|
||||
$lang->task->addSub = 'Add Child';
|
||||
$lang->task->otherExecution = 'Other Execution';
|
||||
|
||||
$lang->task->common = 'Aufgabe';
|
||||
$lang->task->id = 'ID';
|
||||
|
||||
@@ -77,6 +77,7 @@ $lang->task->keywords = 'Tags';
|
||||
$lang->task->syncStory = 'Sync to task';
|
||||
$lang->task->addSibling = 'Add Sibling';
|
||||
$lang->task->addSub = 'Add Child';
|
||||
$lang->task->otherExecution = 'Other Execution';
|
||||
|
||||
$lang->task->common = 'Task';
|
||||
$lang->task->id = 'ID';
|
||||
|
||||
@@ -77,6 +77,7 @@ $lang->task->keywords = 'Tags';
|
||||
$lang->task->syncStory = 'Sync to task';
|
||||
$lang->task->addSibling = 'Add Sibling';
|
||||
$lang->task->addSub = 'Add Child';
|
||||
$lang->task->otherExecution = 'Other Execution';
|
||||
|
||||
$lang->task->common = 'Tâche';
|
||||
$lang->task->id = 'ID';
|
||||
|
||||
@@ -77,6 +77,7 @@ $lang->task->keywords = '关键词';
|
||||
$lang->task->syncStory = '同步至任务';
|
||||
$lang->task->addSibling = '添加同级';
|
||||
$lang->task->addSub = '添加子级';
|
||||
$lang->task->otherExecution = '跨执行';
|
||||
|
||||
$lang->task->common = '任务';
|
||||
$lang->task->id = '编号';
|
||||
|
||||
@@ -1798,10 +1798,11 @@ class taskModel extends model
|
||||
*
|
||||
* @param int $projectID
|
||||
* @param bool $isPairs
|
||||
* @param int $executionID
|
||||
* @access public
|
||||
* @return array
|
||||
*/
|
||||
public function getProjectTaskList(int $projectID, bool $isPairs = false): array
|
||||
public function getProjectTaskList(int $projectID, bool $isPairs = false, int $executionID = 0): array
|
||||
{
|
||||
$taskList = $this->dao->select('*')->from(TABLE_TASK)
|
||||
->where('deleted')->eq(0)
|
||||
@@ -1813,8 +1814,10 @@ class taskModel extends model
|
||||
$taskPairs = array();
|
||||
foreach($taskList as $taskID => $task)
|
||||
{
|
||||
$prefix = $task->parent > 0 ? "[{$this->lang->task->childrenAB}] " : '';
|
||||
$task->name = $prefix . "$task->id:" . (empty($task->finishedByRealName) ? '' : "$task->finishedByRealName:") . "$task->name";
|
||||
$prefix = $task->parent > 0 ? "[{$this->lang->task->childrenAB}] " : '';
|
||||
$task->name = $prefix . "$task->id:" . (empty($task->finishedByRealName) ? '' : "$task->finishedByRealName:") . "$task->name";
|
||||
if(!empty($executionID) && $task->execution != $executionID) $task->name = $task->name . " [{$this->lang->task->otherExecution}]";
|
||||
|
||||
$taskPairs[$taskID] = $task->name;
|
||||
}
|
||||
|
||||
|
||||
@@ -44,9 +44,11 @@ cid=1
|
||||
|
||||
$task = $tester->loadModel('task');
|
||||
|
||||
r($task->getProjectTaskList(0)) && p() && e('0'); // 测试获取项目ID 0下的任务
|
||||
r($task->getProjectTaskList(1)) && p('1:name') && e('1:任务1'); // 测试获取项目ID 1下的任务
|
||||
r($task->getProjectTaskList(2)) && p('2:name') && e('2:任务2'); // 测试获取项目ID 2下的任务
|
||||
r($task->getProjectTaskList(1, true)) && p('1') && e('1:任务1'); // 测试获取项目ID 1 isPairs true下的任务
|
||||
r($task->getProjectTaskList(2, true)) && p('2') && e('2:任务2'); // 测试获取项目ID 2 isPairs true下的任务
|
||||
r($task->getProjectTaskList(3)) && p() && e('0'); // 测试获取项目ID 3下的任务
|
||||
r($task->getProjectTaskList(0)) && p() && e('0'); // 测试获取项目ID 0下的任务
|
||||
r($task->getProjectTaskList(1)) && p('1:name') && e('1:任务1'); // 测试获取项目ID 1下的任务
|
||||
r($task->getProjectTaskList(2)) && p('2:name') && e('2:任务2'); // 测试获取项目ID 2下的任务
|
||||
r($task->getProjectTaskList(1, true)) && p('1') && e('1:任务1'); // 测试获取项目ID 1 isPairs true下的任务
|
||||
r($task->getProjectTaskList(2, true)) && p('2') && e('2:任务2'); // 测试获取项目ID 2 isPairs true下的任务
|
||||
r($task->getProjectTaskList(1, true, 3)) && p('1') && e('1:任务1'); // 测试获取项目ID 1 isPairs true下的任务
|
||||
r($task->getProjectTaskList(2, true, 5)) && p('2') && e('2:任务2 [跨执行]'); // 测试获取项目ID 2 isPairs true下的任务
|
||||
r($task->getProjectTaskList(3)) && p() && e('0'); // 测试获取项目ID 3下的任务
|
||||
|
||||
Reference in New Issue
Block a user