From 08dc78ee753c6f0dfd0d013f30b0ac852750a32a Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Fri, 30 Aug 2024 13:49:59 +0800 Subject: [PATCH] * [task#126372,doing,0.2h] Add the tutorial of planManage for product. --- module/productplan/ui/view.html.php | 1 + module/tutorial/config/productManage.php | 50 +++++++++++++++++++++++- 2 files changed, 50 insertions(+), 1 deletion(-) diff --git a/module/productplan/ui/view.html.php b/module/productplan/ui/view.html.php index bfce2798a1..43719762fa 100644 --- a/module/productplan/ui/view.html.php +++ b/module/productplan/ui/view.html.php @@ -307,6 +307,7 @@ detailBody set::type('primary'), set::icon('link'), set::text($lang->productplan->linkBug), + set::className('linkBug-btn'), bind::click("window.showLink('bug')") ) ) : null, diff --git a/module/tutorial/config/productManage.php b/module/tutorial/config/productManage.php index 323cc25b7b..a632af059f 100644 --- a/module/tutorial/config/productManage.php +++ b/module/tutorial/config/productManage.php @@ -255,7 +255,55 @@ $productManage->tasks['planManage']['steps'][] = array( 'type' => 'click', 'target' => '#stories button.linkStory-btn', 'page' => 'productplan-view', - 'url' => array('productplan', 'view', 'planID=1'), 'title' => $lang->tutorial->productManage->planManage->step6->name, 'desc' => $lang->tutorial->productManage->planManage->step6->desc ); + +$productManage->tasks['planManage']['steps'][] = array( + 'type' => 'selectRow', + 'target' => 'div.dtable div[data-col="id"][data-row="2"]', + 'page' => 'productplan-view', + 'title' => $lang->tutorial->productManage->planManage->step7->name +); + +$productManage->tasks['planManage']['steps'][] = array( + 'type' => 'click', + 'target' => 'div.dtable-footer button.linkObjectBtn', + 'page' => 'productplan-view', + 'title' => $lang->tutorial->productManage->planManage->step8->name, + 'desc' => $lang->tutorial->productManage->planManage->step8->desc +); + +$productManage->tasks['planManage']['steps'][] = array( + 'type' => 'click', + 'target' => 'li[data-key="bugs"] a', + 'page' => 'productplan-view', + 'title' => $lang->tutorial->productManage->planManage->step8->name, + 'desc' => $lang->tutorial->productManage->planManage->step8->desc +); + +$productManage->tasks['planManage']['steps'][] = array( + 'type' => 'click', + 'target' => '#stories button.linkBug-btn', + 'page' => 'productplan-view', + 'url' => array('productplan', 'view', 'planID=1&type=bug'), + 'title' => $lang->tutorial->productManage->planManage->step9->name, + 'desc' => $lang->tutorial->productManage->planManage->step9->desc +); + +$productManage->tasks['planManage']['steps'][] = array( + 'type' => 'selectRow', + 'target' => 'div.dtable div[data-col="id"][data-row="1"]', + 'page' => 'productplan-view', + 'url' => array('productplan', 'view', 'planID=1&type=bug'), + 'title' => $lang->tutorial->productManage->planManage->step10->name +); + +$productManage->tasks['planManage']['steps'][] = array( + 'type' => 'click', + 'target' => 'div.dtable-footer button.linkObjectBtn', + 'page' => 'productplan-view', + 'url' => array('productplan', 'view', 'planID=1&type=bug'), + 'title' => $lang->tutorial->productManage->planManage->step11->name, + 'desc' => $lang->tutorial->productManage->planManage->step11->desc +);