* [task#139169,doing,3h] Add the empty page for report template home.

This commit is contained in:
xieqiyu
2025-03-12 17:10:58 +08:00
committed by 代婷婷
parent 15c483b4b8
commit 394e6b404b
12 changed files with 49 additions and 1 deletions
+22 -1
View File
@@ -2265,11 +2265,32 @@ class doc extends control
* 报告模板列表。
* Report template list.
*
* @param int $libID
* @param string $type
* @param int $docID
* @param string $orderBy
* @param int $recTotal
* @param int $recPerPage
* @param int $pageID
* @param string $mode home|list
* @access public
* @return void
*/
public function browseReportTemplate()
public function browseReportTemplate(int $libID = 0, string $type = 'all', int $docID = 0, string $orderBy = 'id_desc', int $recTotal = 0, int $recPerPage = 20, int $pageID = 1, string $mode = 'home')
{
$this->app->loadClass('pager', true);
$pager = new pager($recTotal, $recPerPage, $pageID);
$templateList = array();
$this->view->title = $this->lang->doc->template;
$this->view->libID = $libID;
$this->view->users = $this->loadModel('user')->getPairs('noclosed,noletter');
$this->view->templateList = $templateList;
$this->view->docID = $docID;
$this->view->orderBy = $orderBy;
$this->view->recPerPage = $recPerPage;
$this->view->pageID = $pageID;
$this->view->mode = $mode;
$this->display();
}
}
+3
View File
@@ -106,6 +106,8 @@ $lang->docTemplate->editedList = 'Template editor';
$lang->docTemplate->content = 'Template Text';
$lang->docTemplate->templateDesc = 'Template Desc';
$lang->docTemplate->status = 'Template Status';
$lang->docTemplate->noReportTemplate = 'No Report Template';
$lang->docTemplate->createReportTemplate = 'Create Report Template';
$lang->docTemplate->create = 'Create Template';
$lang->docTemplate->edit = 'Edit Template';
@@ -315,6 +317,7 @@ $lang->doc->moveTo = 'Move to';
$lang->doc->notSupportExport = 'This document does not support export';
$lang->doc->browseReportTemplate = 'Report Template Home';
$lang->doc->browseReport = 'Report Home';
$lang->doc->createReportTemplate = 'Create Report Template';
$lang->doc->preview = 'Preview';
$lang->doc->insertTitle = 'Insert %s list';
+3
View File
@@ -106,6 +106,8 @@ $lang->docTemplate->editedList = 'Template editor';
$lang->docTemplate->content = 'Template Text';
$lang->docTemplate->templateDesc = 'Template Desc';
$lang->docTemplate->status = 'Template Status';
$lang->docTemplate->noReportTemplate = 'No Report Template';
$lang->docTemplate->createReportTemplate = 'Create Report Template';
$lang->docTemplate->create = 'Create Template';
$lang->docTemplate->edit = 'Edit Template';
@@ -315,6 +317,7 @@ $lang->doc->moveTo = 'Move to';
$lang->doc->notSupportExport = 'This document does not support export';
$lang->doc->browseReportTemplate = 'Report Template Home';
$lang->doc->browseReport = 'Report Home';
$lang->doc->createReportTemplate = 'Create Report Template';
$lang->doc->preview = 'Preview';
$lang->doc->insertTitle = 'Insert %s list';
+3
View File
@@ -106,6 +106,8 @@ $lang->docTemplate->editedList = 'Template editor';
$lang->docTemplate->content = 'Template Text';
$lang->docTemplate->templateDesc = 'Template Desc';
$lang->docTemplate->status = 'Template Status';
$lang->docTemplate->noReportTemplate = 'No Report Template';
$lang->docTemplate->createReportTemplate = 'Create Report Template';
$lang->docTemplate->create = 'Create Template';
$lang->docTemplate->edit = 'Edit Template';
@@ -315,6 +317,7 @@ $lang->doc->moveTo = 'Move to';
$lang->doc->notSupportExport = 'This document does not support export';
$lang->doc->browseReportTemplate = 'Report Template Home';
$lang->doc->browseReport = 'Report Home';
$lang->doc->createReportTemplate = 'Create Report Template';
$lang->doc->preview = 'Preview';
$lang->doc->insertTitle = 'Insert %s list';
+3
View File
@@ -106,6 +106,8 @@ $lang->docTemplate->editedList = '模板编辑者';
$lang->docTemplate->content = '模板内容';
$lang->docTemplate->templateDesc = '模板描述';
$lang->docTemplate->status = '模板状态';
$lang->docTemplate->noReportTemplate = '没有报告模板';
$lang->docTemplate->createReportTemplate = '创建报告模板';
$lang->docTemplate->more = '更多';
$lang->docTemplate->scopeLabel = '范围';
@@ -315,6 +317,7 @@ $lang->doc->moveTo = '移动至';
$lang->doc->notSupportExport = '(此文档暂不支持导出)';
$lang->doc->browseReportTemplate = '报告模板首页';
$lang->doc->browseReport = '报告首页';
$lang->doc->createReportTemplate = '创建报告模板';
$lang->doc->preview = '预览';
$lang->doc->insertTitle = '插入%s列表';
@@ -9,3 +9,6 @@ declare(strict_types=1);
* @link https://www.zentao.net
*/
namespace zin;
if($mode == 'home' || !$libID) include './reporttemplatehome.html.php';
else include './reporttemplatelist.html.php';
+1
View File
@@ -605,5 +605,6 @@ $lang->group->package->trainPracticeLib = 'Practice Library';
$lang->group->package->application = 'Manage Application';
$lang->group->package->component = 'Component';
$lang->group->package->browseReportTemplate = 'Browse Report and Template';
$lang->group->package->manageReportTemplate = 'Create and Manage Report and Template';
include (dirname(__FILE__) . '/resource.php');
+1
View File
@@ -605,5 +605,6 @@ $lang->group->package->trainPracticeLib = 'Practice Library';
$lang->group->package->application = 'Manage Application';
$lang->group->package->component = 'Component';
$lang->group->package->browseReportTemplate = 'Browse Report and Template';
$lang->group->package->manageReportTemplate = 'Create and Manage Report and Template';
include (dirname(__FILE__) . '/resource.php');
+1
View File
@@ -605,5 +605,6 @@ $lang->group->package->trainPracticeLib = 'Practice Library';
$lang->group->package->application = 'Manage Application';
$lang->group->package->component = 'Component';
$lang->group->package->browseReportTemplate = 'Browse Report and Template';
$lang->group->package->manageReportTemplate = 'Create and Manage Report and Template';
include (dirname(__FILE__) . '/resource.php');
+2
View File
@@ -1547,6 +1547,7 @@ $lang->resource->doc->sortChapter = 'sortChapter';
$lang->resource->doc->deleteChapter = 'deleteChapter';
$lang->resource->doc->browseReportTemplate = 'browseReportTemplate';
$lang->resource->doc->browseReport = 'browseReport';
$lang->resource->doc->createReportTemplate = 'createReportTemplate';
$lang->doc->methodOrder[5] = 'index';
$lang->doc->methodOrder[10] = 'mySpace';
@@ -1582,6 +1583,7 @@ $lang->doc->methodOrder[180] = 'sortChapter';
$lang->doc->methodOrder[190] = 'deleteChapter';
$lang->doc->methodOrder[195] = 'browseReportTemplate';
$lang->doc->methodOrder[200] = 'browseReport';
$lang->doc->methodOrder[205] = 'createReportTemplate';
/* Mail. */
$lang->resource->mail = new stdclass();
+1
View File
@@ -605,5 +605,6 @@ $lang->group->package->trainPracticeLib = '实践库';
$lang->group->package->application = '管理应用';
$lang->group->package->component = '组件';
$lang->group->package->browseReportTemplate = '浏览报告和模板';
$lang->group->package->manageReportTemplate = '创建与维护报告和模板';
include (dirname(__FILE__) . '/resource.php');
+6
View File
@@ -3590,6 +3590,12 @@ $config->group->package->browseReportTemplate->privs = array();
$config->group->package->browseReportTemplate->privs['doc-browseReportTemplate'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->browseReportTemplate->privs['doc-browseReport'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array(), 'recommend' => array());
$config->group->package->manageReportTemplate = new stdclass();
$config->group->package->manageReportTemplate->order = 5;
$config->group->package->manageReportTemplate->subset = 'reporttemplate';
$config->group->package->manageReportTemplate->privs = array();
$config->group->package->manageReportTemplate->privs['doc-createReportTemplate'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->browseDoc = new stdclass();
$config->group->package->browseDoc->order = 10;
$config->group->package->browseDoc->subset = 'doc';