package entity import "gitea.com/red-future/common/beans" type asynchModelCol struct { beans.SQLBaseCol ModelName string BaseURL string Route string HttpMethod string HeadMsg string FormJSON string ModelsType string Enabled string MaxConcurrency string QueueLimit string TimeoutSeconds string ExpectedSeconds string RetryTimes string RetryQueueMaxSecs string AutoCleanSeconds string Remark string } var AsynchModelCol = asynchModelCol{ SQLBaseCol: beans.DefSQLBaseCol, ModelName: "model_name", BaseURL: "base_url", Route: "route", HttpMethod: "http_method", HeadMsg: "head_msg", FormJSON: "form_json", ModelsType: "models_type", Enabled: "enabled", MaxConcurrency: "max_concurrency", QueueLimit: "queue_limit", TimeoutSeconds: "timeout_seconds", ExpectedSeconds: "expected_seconds", RetryTimes: "retry_times", RetryQueueMaxSecs: "retry_queue_max_seconds", AutoCleanSeconds: "auto_clean_seconds", Remark: "remark", } // AsynchModel 异步模型配置 type AsynchModel struct { beans.SQLBaseDO `orm:",inline"` ModelName string `orm:"model_name" json:"modelName"` BaseURL string `orm:"base_url" json:"baseUrl"` Route string `orm:"route" json:"route"` HttpMethod string `orm:"http_method" json:"httpMethod"` HeadMsg string `orm:"head_msg" json:"headMsg"` Form any `orm:"form_json" json:"form"` ModelsType string `orm:"models_type" json:"modelsType"` Enabled int `orm:"enabled" json:"enabled"` MaxConcurrency int `orm:"max_concurrency" json:"maxConcurrency"` QueueLimit int `orm:"queue_limit" json:"queueLimit"` TimeoutSeconds int `orm:"timeout_seconds" json:"timeoutSeconds"` ExpectedSeconds int `orm:"expected_seconds" json:"expectedSeconds"` RetryTimes int `orm:"retry_times" json:"retryTimes"` RetryQueueMaxSecs int `orm:"retry_queue_max_seconds" json:"retryQueueMaxSeconds"` AutoCleanSeconds int `orm:"auto_clean_seconds" json:"autoCleanSeconds"` Remark string `orm:"remark" json:"remark"` }