From 601663b658f1c74df6c4a598ba0f6fef8d3a74a7 Mon Sep 17 00:00:00 2001 From: Liujian <824010343@qq.com> Date: Tue, 26 Nov 2024 23:49:44 +0800 Subject: [PATCH] system setting add site_prefix --- module/catalogue/dto/output.go | 1 + module/catalogue/iml.go | 2 ++ service/setting/iml.go | 1 + 3 files changed, 4 insertions(+) diff --git a/module/catalogue/dto/output.go b/module/catalogue/dto/output.go index 5ff509df..ef84220b 100644 --- a/module/catalogue/dto/output.go +++ b/module/catalogue/dto/output.go @@ -41,6 +41,7 @@ type ServiceBasic struct { ApprovalType string `json:"approval_type"` ServiceKind string `json:"service_kind"` InvokeAddress string `json:"invoke_address"` + SitePrefix string `json:"site_prefix"` } type ServiceApiBasic struct { diff --git a/module/catalogue/iml.go b/module/catalogue/iml.go index 4b1af781..18b58def 100644 --- a/module/catalogue/iml.go +++ b/module/catalogue/iml.go @@ -284,6 +284,7 @@ func (i *imlCatalogueModule) ServiceDetail(ctx context.Context, sid string) (*ca serviceDoc = commit.Data.Content } invokeAddress, _ := i.settingService.Get(ctx, setting.KeyInvokeAddress) + sitePrefix, _ := i.settingService.Get(ctx, setting.KeySitePrefix) return &catalogue_dto.ServiceDetail{ Name: s.Name, @@ -301,6 +302,7 @@ func (i *imlCatalogueModule) ServiceDetail(ctx context.Context, sid string) (*ca ApprovalType: s.ApprovalType.String(), ServiceKind: s.Kind.String(), InvokeAddress: invokeAddress, + SitePrefix: sitePrefix, }, APIDoc: apiDoc, }, nil diff --git a/service/setting/iml.go b/service/setting/iml.go index 99a4d829..6a81c5be 100644 --- a/service/setting/iml.go +++ b/service/setting/iml.go @@ -14,6 +14,7 @@ var ( const ( KeyInvokeAddress = "system.node.invoke_address" + KeySitePrefix = "system.setting.site_prefix" ) type imlSettingService struct {