From 9204bc92f468f850cc7e098a77b86a4bd08e0472 Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Wed, 4 Sep 2024 10:09:08 +0800 Subject: [PATCH] * [task#126370,doing,0.2h] Add the tutorial of createProjectExecution for starter. --- module/tutorial/config/starter.php | 55 ++++++++++++++++++++++++++++++ module/tutorial/lang/zh-cn.php | 26 ++++++++++++++ 2 files changed, 81 insertions(+) diff --git a/module/tutorial/config/starter.php b/module/tutorial/config/starter.php index c35c92cb97..4498857dc4 100644 --- a/module/tutorial/config/starter.php +++ b/module/tutorial/config/starter.php @@ -276,3 +276,58 @@ $starter->tasks['manageTeam']['steps'][] = array( 'title' => $lang->tutorial->starter->manageTeam->step7->name, 'desc' => $lang->tutorial->starter->manageTeam->step7->desc ); + +$starter->tasks['createProjectExecution'] = array(); +$starter->tasks['createProjectExecution']['name'] = 'createProjectExecution'; +$starter->tasks['createProjectExecution']['title'] = $lang->tutorial->starter->createProjectExecution->title; +$starter->tasks['createProjectExecution']['startUrl'] = array('project', 'browse'); +$starter->tasks['createProjectExecution']['steps'] = array(); + +$starter->tasks['createProjectExecution']['steps'][] = array( + 'type' => 'openApp', + 'app' => 'project', + 'title' => $lang->tutorial->starter->createProjectExecution->step1->name, + 'desc' => $lang->tutorial->starter->createProjectExecution->step1->desc +); + +$starter->tasks['createProjectExecution']['steps'][] = array( + 'type' => 'click', + 'target' => '#table-project-browse .dtable-body div[data-row="2"] a', + 'page' => 'project-browse', + 'url' => array('project', 'browse'), + 'title' => $lang->tutorial->starter->createProjectExecution->step2->name, + 'desc' => $lang->tutorial->starter->createProjectExecution->step2->desc +); + +$starter->tasks['createProjectExecution']['steps'][] = array( + 'type' => 'clickNavbar', + 'target' => 'execution', + 'page' => 'project-index', + 'title' => $lang->tutorial->starter->createProjectExecution->step3->name, + 'desc' => $lang->tutorial->starter->createProjectExecution->step3->desc +); + +$starter->tasks['createProjectExecution']['steps'][] = array( + 'type' => 'click', + 'target' => '#mainMenu #actionBar a.create-execution-btn', + 'page' => 'project-execution', + 'url' => array('project', 'execution', 'status=all&projectID=2'), + 'title' => $lang->tutorial->starter->createProjectExecution->step4->name, + 'desc' => $lang->tutorial->starter->createProjectExecution->step4->desc +); + +$starter->tasks['createProjectExecution']['steps'][] = array( + 'type' => 'form', + 'target' => '#form-execution-create', + 'app' => 'execution', + 'page' => 'execution-create', + 'title' => $lang->tutorial->starter->createProjectExecution->step5->name +); + +$starter->tasks['createProjectExecution']['steps'][] = array( + 'type' => 'saveForm', + 'target' => '#form-execution-create .form-actions button[type="submit"]', + 'page' => 'execution-create', + 'title' => $lang->tutorial->starter->createProjectExecution->step6->name, + 'desc' => $lang->tutorial->starter->createProjectExecution->step6->desc +); diff --git a/module/tutorial/lang/zh-cn.php b/module/tutorial/lang/zh-cn.php index 19dd19c821..4a164cef7d 100644 --- a/module/tutorial/lang/zh-cn.php +++ b/module/tutorial/lang/zh-cn.php @@ -233,6 +233,32 @@ $lang->tutorial->starter->manageTeam->step7 = new stdClass(); $lang->tutorial->starter->manageTeam->step7->name = '保存表单'; $lang->tutorial->starter->manageTeam->step7->desc = '保存后可以在团队中查看团队成员'; +$lang->tutorial->starter->createProjectExecution = new stdClass(); +$lang->tutorial->starter->createProjectExecution->title = '创建执行'; + +$lang->tutorial->starter->createProjectExecution->step1 = new stdClass(); +$lang->tutorial->starter->createProjectExecution->step1->name = '点击项目'; +$lang->tutorial->starter->createProjectExecution->step1->desc = '您可以在这里维护管理项目'; + +$lang->tutorial->starter->createProjectExecution->step2 = new stdClass(); +$lang->tutorial->starter->createProjectExecution->step2->name = '点击项目名称'; +$lang->tutorial->starter->createProjectExecution->step2->desc = '点击项目名称进入项目'; + +$lang->tutorial->starter->createProjectExecution->step3 = new stdClass(); +$lang->tutorial->starter->createProjectExecution->step3->name = '点击迭代'; +$lang->tutorial->starter->createProjectExecution->step3->desc = '点击迭代开始添加新迭代'; + +$lang->tutorial->starter->createProjectExecution->step4 = new stdClass(); +$lang->tutorial->starter->createProjectExecution->step4->name = '点击添加迭代'; +$lang->tutorial->starter->createProjectExecution->step4->desc = '您可以在这里添加迭代'; + +$lang->tutorial->starter->createProjectExecution->step5 = new stdClass(); +$lang->tutorial->starter->createProjectExecution->step5->name = '填写表单'; + +$lang->tutorial->starter->createProjectExecution->step6 = new stdClass(); +$lang->tutorial->starter->createProjectExecution->step6->name = '保存表单'; +$lang->tutorial->starter->createProjectExecution->step6->desc = '保存后可以选择设置团队、关联需求、创建任务、返回任务列表和返回执行列表'; + $lang->tutorial->scrumProjectManage = new stdClass(); $lang->tutorial->scrumProjectManage->title = 'Scrum项目管理教程';