* [bug#55190] Get repos and commits in tutorial.

This commit is contained in:
xieqiyu
2024-09-14 09:59:33 +08:00
committed by 胡方舟
parent 8202aa1e3b
commit 7dd81df058
8 changed files with 51 additions and 16 deletions
@@ -711,7 +711,7 @@ if(in_array($config->edition, array('max', 'ipd')))
'type' => 'click',
'target' => 'a.design-create-btn',
'page' => 'design-browse',
'url' => array('design', 'browse', 'projectID=2'),
'url' => array('design', 'browse', 'projectID=2&productID=1'),
'title' => $lang->tutorial->waterfallProjectManage->design->step2->name,
'desc' => $lang->tutorial->waterfallProjectManage->design->step2->desc
);
@@ -747,14 +747,16 @@ if(in_array($config->edition, array('max', 'ipd')))
);
$waterfallProjectManage->advance->tasks['design']['steps'][] = array(
'type' => 'form',
'page' => 'repo-create',
'type' => 'selectRow',
'target' => '#table-design-linkcommit .dtable-body',
'page' => 'design-view',
'title' => $lang->tutorial->waterfallProjectManage->design->step7->name
);
$waterfallProjectManage->advance->tasks['design']['steps'][] = array(
'type' => 'saveForm',
'page' => 'repo-create',
'type' => 'click',
'target' => '#table-design-linkcommit div.dtable-footer nav.toolbar button',
'page' => 'design-view',
'title' => $lang->tutorial->waterfallProjectManage->design->step8->name,
'desc' => $lang->tutorial->waterfallProjectManage->design->step8->desc
);
+1 -2
View File
@@ -869,8 +869,7 @@ $lang->tutorial->waterfallProjectManage->design->step6->name = 'Click to Link Co
$lang->tutorial->waterfallProjectManage->design->step6->desc = 'You can associate submissions here.';
$lang->tutorial->waterfallProjectManage->design->step7 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step7->name = 'Fill out the form';
$lang->tutorial->waterfallProjectManage->design->step7->desc = 'Empty';
$lang->tutorial->waterfallProjectManage->design->step7->name = 'Select Commit';
$lang->tutorial->waterfallProjectManage->design->step8 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step8->name = 'Save the form';
+1 -2
View File
@@ -869,8 +869,7 @@ $lang->tutorial->waterfallProjectManage->design->step6->name = 'Click to Link Co
$lang->tutorial->waterfallProjectManage->design->step6->desc = 'You can associate submissions here.';
$lang->tutorial->waterfallProjectManage->design->step7 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step7->name = 'Fill out the form';
$lang->tutorial->waterfallProjectManage->design->step7->desc = 'Empty';
$lang->tutorial->waterfallProjectManage->design->step7->name = 'Select Commit';
$lang->tutorial->waterfallProjectManage->design->step8 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step8->name = 'Save the form';
+1 -2
View File
@@ -869,8 +869,7 @@ $lang->tutorial->waterfallProjectManage->design->step6->name = 'Click to Link Co
$lang->tutorial->waterfallProjectManage->design->step6->desc = 'You can associate submissions here.';
$lang->tutorial->waterfallProjectManage->design->step7 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step7->name = 'Fill out the form';
$lang->tutorial->waterfallProjectManage->design->step7->desc = 'Empty';
$lang->tutorial->waterfallProjectManage->design->step7->name = 'Select Commit';
$lang->tutorial->waterfallProjectManage->design->step8 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step8->name = 'Save the form';
+1 -2
View File
@@ -869,8 +869,7 @@ $lang->tutorial->waterfallProjectManage->design->step6->name = '点击关联提
$lang->tutorial->waterfallProjectManage->design->step6->desc = '您可以在这里关联提交';
$lang->tutorial->waterfallProjectManage->design->step7 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step7->name = '填写表单';
$lang->tutorial->waterfallProjectManage->design->step7->desc = '空';
$lang->tutorial->waterfallProjectManage->design->step7->name = '选择提交';
$lang->tutorial->waterfallProjectManage->design->step8 = new stdClass();
$lang->tutorial->waterfallProjectManage->design->step8->name = '保存表单';
+35 -2
View File
@@ -1522,8 +1522,8 @@ class tutorialModel extends model
$design->execution = 0;
$design->name = 'Test Design';
$design->status = '';
$design->createdBy = '';
$design->createdDate = '';
$design->createdBy = $this->app->user->account;
$design->createdDate = helper::now();
$design->editedBy = '';
$design->editedDate = '';
$design->assignedTo = '';
@@ -2485,4 +2485,37 @@ class tutorialModel extends model
$charter = $this->getCharter();
return array($charter->id => $charter);
}
/**
* 获取新手模式代码库键值对。
* Get repo pairs.
*
* @access public
* @return array
*/
public function getRepoPairs(): array
{
return array(1 => '[git] Test repo');
}
/**
* 获取新手模式提交记录。
* Get git commits.
*
* @access public
* @return array
*/
public function getCommits(): array
{
$commit = new stdClass();
$commit->id = 1;
$commit->repo = 1;
$commit->revision = 'bedeaaf39ef7084b9a455b9d9dba71e2db357201';
$commit->commit = 1;
$commit->comment = 'Git comment.';
$commit->committer = $this->app->user->account;
$commit->time = helper::now();
$commit->originalComment = 'Git comment.';
return array($commit->revision => $commit);
}
}