From 8079310e5b247a572c4bf9e26788c88714b4dfe5 Mon Sep 17 00:00:00 2001 From: zhouxin Date: Wed, 15 Jan 2025 17:12:33 +0800 Subject: [PATCH] * [bug#59297,done,0.2h] add tips when no project in doc block. --- module/doc/lang/de.php | 1 + module/doc/lang/en.php | 1 + module/doc/lang/fr.php | 1 + module/doc/lang/zh-cn.php | 1 + module/projectstory/control.php | 2 ++ 5 files changed, 6 insertions(+) diff --git a/module/doc/lang/de.php b/module/doc/lang/de.php index ccf4adaf1e..75dc82c343 100644 --- a/module/doc/lang/de.php +++ b/module/doc/lang/de.php @@ -262,6 +262,7 @@ $lang->doc->tips = new stdclass(); $lang->doc->tips->noProduct = 'No product, please create first'; +$lang->doc->tips->noProject = 'No project, please create first'; $lang->doc->tips->noExecution = 'No execution, please create first'; $lang->doc->tips->noCaselib = 'No caselib, please create first'; diff --git a/module/doc/lang/en.php b/module/doc/lang/en.php index ebbd0cbbcb..69ea287170 100644 --- a/module/doc/lang/en.php +++ b/module/doc/lang/en.php @@ -263,6 +263,7 @@ $lang->doc->tips = new stdclass(); $lang->doc->tips->noProduct = 'No product, please create first'; +$lang->doc->tips->noProject = 'No project, please create first'; $lang->doc->tips->noExecution = 'No execution, please create first'; $lang->doc->tips->noCaselib = 'No caselib, please create first'; diff --git a/module/doc/lang/fr.php b/module/doc/lang/fr.php index f68156418b..79fabb3e5f 100644 --- a/module/doc/lang/fr.php +++ b/module/doc/lang/fr.php @@ -262,6 +262,7 @@ $lang->doc->tips = new stdclass(); $lang->doc->tips->noProduct = 'No product, please create first'; +$lang->doc->tips->noProject = 'No project, please create first'; $lang->doc->tips->noExecution = 'No execution, please create first'; $lang->doc->tips->noCaselib = 'No caselib, please create first'; diff --git a/module/doc/lang/zh-cn.php b/module/doc/lang/zh-cn.php index 2708ef8638..f713dc9651 100644 --- a/module/doc/lang/zh-cn.php +++ b/module/doc/lang/zh-cn.php @@ -263,6 +263,7 @@ $lang->doc->tips = new stdclass(); $lang->doc->tips->noProduct = '暂时没有产品,请先创建'; +$lang->doc->tips->noProject = '暂时没有项目,请先创建'; $lang->doc->tips->noExecution = '暂时没有执行,请先创建'; $lang->doc->tips->noCaselib = '暂时没有用例库,请先创建'; diff --git a/module/projectstory/control.php b/module/projectstory/control.php index c52e67b5bd..67aedd9e86 100644 --- a/module/projectstory/control.php +++ b/module/projectstory/control.php @@ -41,7 +41,9 @@ public function story(int $projectID = 0, int $productID = 0, string $branch = ' { if($from == 'doc') { + $this->app->loadLang('doc'); $projects = $this->loadModel('project')->getPairsByProgram(); + if(empty($projects)) return $this->send(array('result' => 'fail', 'message' => $this->lang->doc->tips->noProject)); if(!$projectID) {