From ff0b679c6bf4085c4663f1e8cd2fe8739287f242 Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Wed, 4 Sep 2024 10:36:58 +0800 Subject: [PATCH] * [task#126370,doing,0.2h] Add the tutorial of createTask for starter. --- module/tutorial/config/starter.php | 48 ++++++++++++++++++++++++++++++ module/tutorial/lang/zh-cn.php | 22 ++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/module/tutorial/config/starter.php b/module/tutorial/config/starter.php index 0e81e5751f..89f407ad27 100644 --- a/module/tutorial/config/starter.php +++ b/module/tutorial/config/starter.php @@ -376,3 +376,51 @@ $starter->tasks['linkStory']['steps'][] = array( 'title' => $lang->tutorial->starter->linkStory->step5->name, 'desc' => $lang->tutorial->starter->linkStory->step5->desc ); + +$starter->tasks['createTask'] = array(); +$starter->tasks['createTask']['name'] = 'createTask'; +$starter->tasks['createTask']['title'] = $lang->tutorial->starter->createTask->title; +$starter->tasks['createTask']['startUrl'] = array('execution', 'task', 'executionID=3'); +$starter->tasks['createTask']['steps'] = array(); + +$starter->tasks['createTask']['steps'][] = array( + 'type' => 'openApp', + 'app' => 'execution', + 'title' => $lang->tutorial->starter->createTask->step1->name, + 'desc' => $lang->tutorial->starter->createTask->step1->desc +); + +$starter->tasks['createTask']['steps'][] = array( + 'type' => 'clickNavbar', + 'target' => 'story', + 'page' => 'execution-task', + 'url' => array('execution', 'task', 'executionID=3'), + 'title' => $lang->tutorial->starter->createTask->step2->name, + 'desc' => $lang->tutorial->starter->createTask->step2->desc +); + +$starter->tasks['createTask']['steps'][] = array( + 'type' => 'click', + 'target' => '#table-execution-story a.create-task-btn', + 'url' => array('execution', 'story', 'executionID=3'), + 'page' => 'execution-story', + 'app' => 'execution', + 'title' => $lang->tutorial->starter->createTask->step3->name, + 'desc' => $lang->tutorial->starter->createTask->step3->desc +); + +$starter->tasks['createTask']['steps'][] = array( + 'type' => 'form', + 'url' => array('task', 'create', 'executionID=3'), + 'app' => 'execution', + 'page' => 'task-create', + 'title' => $lang->tutorial->starter->createTask->step4->name, +); + +$starter->tasks['createTask']['steps'][] = array( + 'type' => 'saveForm', + 'target' => 'form button[type="submit"]', + 'page' => 'task-create', + 'title' => $lang->tutorial->starter->createTask->step5->name, + 'desc' => $lang->tutorial->starter->createTask->step5->desc +); diff --git a/module/tutorial/lang/zh-cn.php b/module/tutorial/lang/zh-cn.php index 2abfe157a2..101b9f6bb6 100644 --- a/module/tutorial/lang/zh-cn.php +++ b/module/tutorial/lang/zh-cn.php @@ -281,6 +281,28 @@ $lang->tutorial->starter->linkStory->step5 = new stdClass(); $lang->tutorial->starter->linkStory->step5->name = '点击保存'; $lang->tutorial->starter->linkStory->step5->desc = '点击保存可以将需求关联到需求列表中,返回到需求列表'; +$lang->tutorial->starter->createTask = new stdClass(); +$lang->tutorial->starter->createTask->title = '分解任务'; + +$lang->tutorial->starter->createTask->step1 = new stdClass(); +$lang->tutorial->starter->createTask->step1->name = '点击迭代'; +$lang->tutorial->starter->createTask->step1->desc = '您可以在这里维护管理迭代'; + +$lang->tutorial->starter->createTask->step2 = new stdClass(); +$lang->tutorial->starter->createTask->step2->name = '点击需求'; +$lang->tutorial->starter->createTask->step2->desc = '进入需求列表,您可以在这里看到之前关联的需求'; + +$lang->tutorial->starter->createTask->step3 = new stdClass(); +$lang->tutorial->starter->createTask->step3->name = '分解任务'; +$lang->tutorial->starter->createTask->step3->desc = '您可以在这里将需求分解为任务,支持批量分解'; + +$lang->tutorial->starter->createTask->step4 = new stdClass(); +$lang->tutorial->starter->createTask->step4->name = '填写表单'; + +$lang->tutorial->starter->createTask->step5 = new stdClass(); +$lang->tutorial->starter->createTask->step5->name = '保存表单'; +$lang->tutorial->starter->createTask->step5->desc = '保存后可以在任务列表中查看分解的任务'; + $lang->tutorial->scrumProjectManage = new stdClass(); $lang->tutorial->scrumProjectManage->title = 'Scrum项目管理教程';