* [bug#62915,done,0.3h,0h] Fix empty project isTpl error.

This commit is contained in:
wangyuting
2025-06-03 07:49:16 +00:00
parent 6274afa80b
commit 91705fc1bb
+45 -42
View File
@@ -145,48 +145,51 @@ class tutorialModel extends model
public function getProject(): object
{
$project = new stdclass();
$project->id = 2;
$project->project = 0;
$project->model = 'scrum';
$project->type = 'project';
$project->name = 'Test Project';
$project->code = '';
$project->lifetime = '';
$project->begin = date('Y-m-d', strtotime('-7 days'));
$project->end = date('Y-m-d', strtotime('+7 days'));
$project->realBegan = '';
$project->realEnd = '';
$project->days = 10;
$project->status = 'wait';
$project->pri = '1';
$project->desc = '';
$project->goal = '';
$project->acl = 'open';
$project->parent = 0;
$project->path = ",2,";
$project->grade = 1;
$project->PM = $this->app->user->account;
$project->PO = $this->app->user->account;
$project->QD = $this->app->user->account;
$project->RD = $this->app->user->account;
$project->openedBy = $this->app->user->account;
$project->whitelist = '';
$project->budget = 0;
$project->displayCards = 0;
$project->fluidBoard = 0;
$project->deleted = '0';
$project->hasProduct = 1;
$project->multiple = '1';
$project->stageBy = 'project';
$project->progress = 0;
$project->consumed = 0;
$project->estimate = 0;
$project->left = 0;
$project->storyType = 'story,requirement,epic';
$project->charter = 0;
$project->market = 1;
$project->budgetUnit = 'CNY';
$project->deliverable = '';
$project->id = 2;
$project->project = 0;
$project->model = 'scrum';
$project->type = 'project';
$project->name = 'Test Project';
$project->code = '';
$project->lifetime = '';
$project->begin = date('Y-m-d', strtotime('-7 days'));
$project->end = date('Y-m-d', strtotime('+7 days'));
$project->realBegan = '';
$project->realEnd = '';
$project->days = 10;
$project->status = 'wait';
$project->pri = '1';
$project->desc = '';
$project->goal = '';
$project->acl = 'open';
$project->parent = 0;
$project->path = ",2,";
$project->grade = 1;
$project->PM = $this->app->user->account;
$project->PO = $this->app->user->account;
$project->QD = $this->app->user->account;
$project->RD = $this->app->user->account;
$project->openedBy = $this->app->user->account;
$project->whitelist = '';
$project->budget = 0;
$project->displayCards = 0;
$project->fluidBoard = 0;
$project->deleted = '0';
$project->hasProduct = 1;
$project->multiple = '1';
$project->stageBy = 'project';
$project->progress = 0;
$project->consumed = 0;
$project->estimate = 0;
$project->left = 0;
$project->storyType = 'story,requirement,epic';
$project->charter = 0;
$project->market = 1;
$project->budgetUnit = 'CNY';
$project->deliverable = '';
$project->isTpl = 0;
$project->linkType = '';
$project->workflowGroup = 0;
list($guide, $guideTask, $guideStepIndex) = empty($_SERVER['HTTP_X_ZIN_TUTORIAL']) ? array('', '', '') : explode('-', $_SERVER['HTTP_X_ZIN_TUTORIAL']);
if($guide && strpos($guide, 'scrumProjectManage') !== false)