From cd5e4e1593590aabb35d222038816d4dbf5fed5d Mon Sep 17 00:00:00 2001
From: leiyong <1549684884@qq.com>
Date: Wed, 16 Dec 2020 09:04:13 +0800
Subject: [PATCH] * Adjust code.
---
module/common/lang/zh-cn.php | 2 +-
module/common/lang/zh-tw.php | 67 +++++++++++++++++-------------------
module/product/model.php | 2 +-
module/program/model.php | 2 +-
4 files changed, 35 insertions(+), 38 deletions(-)
diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php
index 50232d2fe8..3e9e1ccdb0 100755
--- a/module/common/lang/zh-cn.php
+++ b/module/common/lang/zh-cn.php
@@ -224,7 +224,7 @@ $lang->searchObjects['caselib'] = '用例库';
$lang->searchObjects['testreport'] = '测试报告';
$lang->searchObjects['program'] = '项目集';
$lang->searchObjects['project'] = '项目';
-$lang->searchObjects['execution'] = '迭代/执行';
+$lang->searchObjects['execution'] = '迭代/阶段';
$lang->searchTips = '编号(ctrl+g)';
/* 导入支持的编码格式。*/
diff --git a/module/common/lang/zh-tw.php b/module/common/lang/zh-tw.php
index e29f93f9ce..8a6763d5be 100644
--- a/module/common/lang/zh-tw.php
+++ b/module/common/lang/zh-tw.php
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
-$lang->zentaoPMS = '禪道';
-$lang->logoImg = 'zt-logo.png';
-$lang->welcome = "%s項目管理系統";
-$lang->logout = '退出';
-$lang->login = '登錄';
-$lang->help = '幫助';
-$lang->aboutZenTao = '關於禪道';
-$lang->profile = '個人檔案';
-$lang->changePassword = '更改密碼';
-$lang->runInfo = "
時間: %s 毫秒, 內存: %s KB, 查詢: %s.
";
-$lang->agreement = "已閲讀並同意《Z PUBLIC LICENSE授權協議1.2》。未經許可,不得去除、隱藏或遮掩禪道軟件的任何標誌及連結。";
-$lang->designedByAIUX = "Designed by 艾體驗";
-$lang->executionCommon = '執行';
+$lang->zentaoPMS = '禪道';
+$lang->logoImg = 'zt-logo.png';
+$lang->welcome = "%s項目管理系統";
+$lang->logout = '退出';
+$lang->login = '登錄';
+$lang->help = '幫助';
+$lang->aboutZenTao = '關於禪道';
+$lang->profile = '個人檔案';
+$lang->changePassword = '更改密碼';
+$lang->runInfo = "時間: %s 毫秒, 內存: %s KB, 查詢: %s.
";
+$lang->agreement = "已閲讀並同意《Z PUBLIC LICENSE授權協議1.2》。未經許可,不得去除、隱藏或遮掩禪道軟件的任何標誌及連結。";
+$lang->designedByAIUX = "Designed by 艾體驗";
+$lang->executionCommon = '執行';
$lang->reset = '重填';
$lang->cancel = '取消';
@@ -134,7 +134,7 @@ $lang->mainNav->my = ' 地盤|my|index|';
$lang->mainNav->program = ' 項目集|program|pgmbrowse|';
$lang->mainNav->product = ' 產品|product|index|';
$lang->mainNav->project = ' 項目|program|prjbrowse|';
-$lang->mainNav->system = ' 組織|custom|estimate|';
+$lang->mainNav->system = ' 組織|subject|browse|';
$lang->mainNav->admin = ' 後台|admin|index|';
$lang->reporting = new stdclass();
@@ -172,6 +172,7 @@ $lang->product->viewMenu->plan = array('link' => "計劃|productplan|brow
$lang->product->viewMenu->release = array('link' => '發佈|release|browse|productID=%s', 'subModule' => 'release');
$lang->product->viewMenu->roadmap = '路線圖|product|roadmap|productID=%s';
$lang->product->viewMenu->branch = '@branch@|branch|manage|productID=%s';
+$lang->product->viewMenu->dynamic = '動態|product|dynamic|productID=%s';
$lang->product->viewMenu->module = '模組|tree|browse|productID=%s&view=story';
$lang->product->viewMenu->view = array('link' => '概況|product|view|productID=%s', 'alias' => 'edit');
$lang->product->viewMenu->whitelist = array('link' => '白名單|product|whitelist|productID=%s', 'alias' => 'addwhitelist');
@@ -187,28 +188,23 @@ $lang->productplan->menu = $lang->product->menu;
/* System menu. */
$lang->system = new stdclass();
$lang->system->menu = new stdclass();
-$lang->system->menu->estimate = array('link' => '估算|custom|estimate|');
-$lang->system->menu->stage = array('link' => '階段|stage|browse|', 'subModule' => 'stage');
-$lang->system->menu->subject = array('link' => '科目|subject|browse|');
-$lang->system->menu->holiday = array('link' => '節假日|holiday|browse|');
-$lang->system->menu->custom = array('link' => '自定義|custom|configurewaterfall|');
-$lang->system->dividerMenu = ',auditcl,subject,';
+$lang->system->menu->company = array('link' => '全局設置|subject|browse|', 'subModule' => 'holiday');
+$lang->system->menu->scrum = array('link' => '敏捷模型|custom|configurescrum|');
+$lang->system->menu->waterfall = array('link' => '瀑布模型|custom|estimate|', 'subModule' => 'stage');
-if(isset($_COOKIE['systemModel']) and $_COOKIE['systemModel'] == 'scrum')
-{
- $lang->system->menu = new stdclass();
- $lang->system->menu->subject = array('link' => '科目|subject|browse|');
- $lang->system->menu->holiday = array('link' => '節假日|holiday|browse|');
- $lang->system->menu->custom = array('link' => '自定義|custom|configurescrum|');
+$lang->subject = new stdclass();
+$lang->subject->menu = new stdclass();
+$lang->subject->menu->subject = array('link' => '科目|subject|browse|');
+$lang->subject->menu->holiday = array('link' => '節假日|holiday|browse|');
+$lang->subject->menu->concept = array('link' => '需求概念|custom|setstoryconcept|');
- $lang->mainNav->system = ' 組織|subject|browse|';
- unset($lang->system->dividerMenu);
-}
+$lang->holiday = new stdclass();
+$lang->holiday->menu = $lang->subject->menu;
$lang->stage = new stdclass();
$lang->stage->menu = new stdclass();
-$lang->stage->menu->browse = array('link' => '階段列表|stage|browse|', 'alias' => 'create,edit,batchcreate');
-$lang->stage->menu->settype = '階段類型|stage|settype|';
+$lang->stage->menu->estimate = array('link' => '估算|custom|estimate');
+$lang->stage->menu->stage = array('link' => '階段|stage|settype', 'subModule' => 'stage');
$lang->measurement = new stdclass();
$lang->measurement->menu = new stdclass();
@@ -218,7 +214,6 @@ $lang->searchObjects['bug'] = 'Bug';
$lang->searchObjects['story'] = "{$lang->productSRCommon}";
$lang->searchObjects['task'] = '任務';
$lang->searchObjects['testcase'] = '用例';
-$lang->searchObjects['project'] = $lang->executionCommon;
$lang->searchObjects['product'] = $lang->productCommon;
$lang->searchObjects['build'] = '版本';
$lang->searchObjects['release'] = '發佈';
@@ -228,6 +223,8 @@ $lang->searchObjects['doc'] = '文檔';
$lang->searchObjects['caselib'] = '用例庫';
$lang->searchObjects['testreport'] = '測試報告';
$lang->searchObjects['program'] = '項目集';
+$lang->searchObjects['project'] = '項目';
+$lang->searchObjects['execution'] = '迭代/階段';
$lang->searchTips = '編號(ctrl+g)';
/* 導入支持的編碼格式。*/
@@ -491,7 +488,7 @@ $lang->admin->menu->message = array('link' => '通知|message|index', 'subModule
$lang->admin->menu->custom = array('link' => '自定義|custom|index', 'subModule' => 'custom');
$lang->admin->menu->data = array('link' => '數據|backup|index', 'subModule' => 'backup,action');
$lang->admin->menu->safe = array('link' => '安全|admin|safe', 'alias' => 'checkweak');
-$lang->admin->menu->system = array('link' => '系統|cron|index', 'subModule' => 'cron,search');
+$lang->admin->menu->system = array('link' => '系統|cron|index', 'subModule' => 'cron');
$lang->company->menu = $lang->company->menu;
$lang->dept->menu = $lang->company->menu;
@@ -687,7 +684,7 @@ $lang->error->URL = "『%s』應當為合法的URL。";
$lang->error->date = "『%s』應當為合法的日期。";
$lang->error->datetime = "『%s』應當為合法的日期。";
$lang->error->code = "『%s』應當為字母或數字的組合。";
-$lang->error->account = "『%s』只能是字母和數字的組合三位以上。";
+$lang->error->account = "『%s』只能是字母、數字或下劃線的組合三位以上。";
$lang->error->passwordsame = "兩次密碼應該相同。";
$lang->error->passwordrule = "密碼應該符合規則,長度至少為六位。";
$lang->error->accessDenied = '您沒有訪問權限';
@@ -954,6 +951,6 @@ $lang->waterfallproduct->menu->requirement = array('link' => "{$URCommon}|produc
$lang->waterfallproduct->menu->story = array('link' => "{$SRCommon}|product|browse|productID={PRODUCT}");
$lang->nc->menu = $lang->auditplan->menu;
-$lang->noMenuModule = array('my', 'todo', 'effort', 'program', 'product', 'productplan', 'projectbuild', 'story', 'branch', 'release', 'attend', 'leave', 'makeup', 'overtime', 'lieu', 'holiday', 'custom', 'auditcl', 'subject', 'admin', 'mail', 'extension', 'dev', 'backup', 'action', 'cron', 'issue', 'risk', 'pssp', 'sms', 'message', 'webhook', 'search');
+$lang->noMenuModule = array('my', 'todo', 'effort', 'program', 'product', 'productplan', 'projectbuild', 'story', 'branch', 'release', 'attend', 'leave', 'makeup', 'overtime', 'lieu', 'custom', 'admin', 'mail', 'extension', 'dev', 'backup', 'action', 'cron', 'issue', 'risk', 'pssp', 'sms', 'message', 'webhook', 'search');
include (dirname(__FILE__) . '/menuOrder.php');
diff --git a/module/product/model.php b/module/product/model.php
index 934cff6206..568226d687 100644
--- a/module/product/model.php
+++ b/module/product/model.php
@@ -739,7 +739,7 @@ class productModel extends model
* @param string $type
* @param string $status closed|active|draft
* @access public
- * @return array
+ * @return int
*/
public function getTotalStoriesByProduct($productIdList, $type, $status = '')
{
diff --git a/module/program/model.php b/module/program/model.php
index 6754dfdf58..f54c0575a7 100644
--- a/module/program/model.php
+++ b/module/program/model.php
@@ -1078,7 +1078,7 @@ class programModel extends model
* @param array $projectIdList
* @param string $status active|resolved|all
* @access public
- * @return object
+ * @return array
*/
public function getTotalBugByPRJ($projectIdList, $status)
{