prompts-core

This commit is contained in:
2026-05-15 09:45:51 +08:00
parent c4b8382dbb
commit 6497629fd0
18 changed files with 804 additions and 1643 deletions

View File

@@ -5,7 +5,6 @@ import (
"gitea.com/red-future/common/utils"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/util/gconv"
)
// asyncCtx 固化异步执行所需的 token/user避免请求结束后丢失仅在“同请求内起 goroutine”有用
@@ -52,18 +51,3 @@ func forwardHeaders(ctx context.Context) map[string]string {
}
return headers
}
// GetTenantId 获取租户ID
func GetTenantId(ctx context.Context) int64 {
var currentTenantID int64
if r := g.RequestFromCtx(ctx); r != nil {
currentTenantID = gconv.Int64(r.Header.Get("X-Tenant-Id"))
}
if currentTenantID == 0 {
userInfo, err := utils.GetUserInfo(ctx)
if err == nil && userInfo != nil {
currentTenantID = int64(userInfo.TenantId)
}
}
return currentTenantID
}