| 12345678910111213141516171819202122 |
- package domain
-
- import (
- "git.x2erp.com/qdy/go-base/ctx"
- "git.x2erp.com/qdy/go-base/models"
- )
-
- // 租户配置信息
- type TenantConfig struct {
- models.BsonStringModel `bson:",inline"`
- AgentUrl string `bson:"agent_url,omitempty"`
- AgentConcurrency int `bson:"agent_concurrency,omitempty"`
- }
-
- // 构造函数,设置默认值
- func NewTenantConfig(ctx ctx.RequestContext, tenantId string, url string, concurrency int) *TenantConfig {
- return &TenantConfig{
- BsonStringModel: models.NewStringIDModelWithID(ctx, tenantId),
- AgentConcurrency: concurrency,
- AgentUrl: url,
- }
- }
|