diff --git a/module/bug/lang/zh-cn.php b/module/bug/lang/zh-cn.php index 63486d6497..abc02568cd 100644 --- a/module/bug/lang/zh-cn.php +++ b/module/bug/lang/zh-cn.php @@ -131,7 +131,7 @@ $lang->bug->allBugs = '所有'; $lang->bug->byQuery = '搜索'; $lang->bug->needConfirm = "{$lang->storyCommon}变动"; $lang->bug->allProduct = '所有' . $lang->productCommon; -$lang->bug->allProject = '所有' . $lang->prodjetCommon; +$lang->bug->allProject = '所有' . $lang->projectCommon; $lang->bug->my = '我的'; $lang->bug->yesterdayResolved = '昨天解决Bug数'; $lang->bug->yesterdayConfirmed = '昨天确认'; diff --git a/module/common/model.php b/module/common/model.php index 44ec0dd2c0..253c16b14a 100644 --- a/module/common/model.php +++ b/module/common/model.php @@ -649,12 +649,12 @@ class commonModel extends model $subActive .= 'dropdown-submenu'; $subLink = 'javascript:;'; $subProgram .= "'; } diff --git a/module/program/control.php b/module/program/control.php index c8805fa236..a105353743 100644 --- a/module/program/control.php +++ b/module/program/control.php @@ -997,6 +997,10 @@ class program extends control if(dao::isError()) $this->send(array('result' => 'fail', 'message' => $this->processErrors(dao::getError()))); $this->loadModel('action')->create('project', $projectID, 'opened'); + if($from == 'PGM') + { + $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'locate' => inlink('PGMBrowse'))); + } $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'locate' => inlink('PRJBrowse', array('programID' => $programID, 'browseType' => 'doing')))); } diff --git a/module/program/view/prjbrowse.html.php b/module/program/view/prjbrowse.html.php index ebcea32bb5..d1cd2df262 100644 --- a/module/program/view/prjbrowse.html.php +++ b/module/program/view/prjbrowse.html.php @@ -68,8 +68,8 @@ js::set('browseType', $browseType); id);?> code;?> - - createLink('project', 'view', 'project=' . $project->id), $project->name);?> + + createLink('project', 'index', 'locate=no'), $project->name);?> program->statusList, $project->status);?> begin;?> diff --git a/module/project/control.php b/module/project/control.php index 1c6dee5a4b..6be581f157 100644 --- a/module/project/control.php +++ b/module/project/control.php @@ -2291,7 +2291,7 @@ class project extends control public function ajaxGetDropMenu($projectID, $module, $method, $extra) { $project = $this->project->getByID($projectID); - $program = $this->project->getByID($project->program); + $program = $this->project->getByID($project->parent); $this->view->link = $this->project->getProjectLink($module, $method, $extra); $this->view->projectID = $projectID;