From b930a3b83bc1a29cfc6750e95e23e273f66bf8f9 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Thu, 8 May 2025 13:33:03 +0800 Subject: [PATCH] * [task#143144,done,0.5h] add baseurl for api. --- module/dev/lang/de.php | 1 + module/dev/lang/en.php | 1 + module/dev/lang/fr.php | 1 + module/dev/lang/zh-cn.php | 1 + module/dev/ui/restapi.html.php | 10 +++++++++- 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/module/dev/lang/de.php b/module/dev/lang/de.php index 682f94a0d7..d400dd2619 100644 --- a/module/dev/lang/de.php +++ b/module/dev/lang/de.php @@ -29,6 +29,7 @@ $lang->dev->ER = 'Epic'; $lang->dev->UR = 'Feature'; $lang->dev->SR = 'Story'; $lang->dev->branch = 'Branch'; +$lang->dev->apiBaseUrl = 'Base URL'; $lang->dev->fields = array(); $lang->dev->fields['id'] = 'ID'; diff --git a/module/dev/lang/en.php b/module/dev/lang/en.php index 80bd715375..2203c9e6b8 100644 --- a/module/dev/lang/en.php +++ b/module/dev/lang/en.php @@ -29,6 +29,7 @@ $lang->dev->ER = 'Epic'; $lang->dev->UR = 'Feature'; $lang->dev->SR = 'Story'; $lang->dev->branch = 'Branch'; +$lang->dev->apiBaseUrl = 'Base URL'; $lang->dev->fields = array(); $lang->dev->fields['id'] = 'ID'; diff --git a/module/dev/lang/fr.php b/module/dev/lang/fr.php index 80bd715375..2203c9e6b8 100644 --- a/module/dev/lang/fr.php +++ b/module/dev/lang/fr.php @@ -29,6 +29,7 @@ $lang->dev->ER = 'Epic'; $lang->dev->UR = 'Feature'; $lang->dev->SR = 'Story'; $lang->dev->branch = 'Branch'; +$lang->dev->apiBaseUrl = 'Base URL'; $lang->dev->fields = array(); $lang->dev->fields['id'] = 'ID'; diff --git a/module/dev/lang/zh-cn.php b/module/dev/lang/zh-cn.php index e6205b8158..960831c0d7 100644 --- a/module/dev/lang/zh-cn.php +++ b/module/dev/lang/zh-cn.php @@ -29,6 +29,7 @@ $lang->dev->ER = '业务需求'; $lang->dev->UR = '用户需求'; $lang->dev->SR = '软件需求'; $lang->dev->branch = '平台/分支'; +$lang->dev->apiBaseUrl = '请求基路径'; $lang->dev->fields = array(); $lang->dev->fields['id'] = '序号'; diff --git a/module/dev/ui/restapi.html.php b/module/dev/ui/restapi.html.php index b1fb9ed293..9c00f1d97a 100644 --- a/module/dev/ui/restapi.html.php +++ b/module/dev/ui/restapi.html.php @@ -187,8 +187,15 @@ $fnGetResponseContent = function($api) use($parseTree, $typeList) $fnBuildAPIContent = function() use($api, $fnGetHeaderContent, $fnGetQueryContent, $fnGetParamsContent, $fnGetResponseContent) { + global $lang, $app; + $content = array(); $content[] = div + ( + setClass('pb-3 font-bold'), + $lang->dev->apiBaseUrl . ': ' . commonModel::getSysURL() . $app->config->webRoot . 'api.php/v1' + ); + $content[] = div ( setClass('panel-heading'), div(setClass('http-method label'), $api->method), @@ -235,7 +242,8 @@ sidebar setClass('h-10 flex items-center pl-4 flex-none gap-3'), div(setClass('text-lg font-semibold flex items-center'), icon(setClass('pr-2'), 'list'), span($lang->dev->moduleList)) ), - treeEditor(set(array('className' => 'pl-3', 'items' => $moduleTree, 'canEdit' => false, 'canDelete' => false, 'canSplit' => false))) + treeEditor(set(array('className' => 'pl-3', 'items' => $moduleTree, 'canEdit' => false, 'canDelete' => false, 'canSplit' => false))), + set::toggleBtn(false) ); div