23 lines
591 B
Go
23 lines
591 B
Go
package dto
|
|
|
|
type CronConfigList struct {
|
|
Crons []CronJob `json:"crons"`
|
|
}
|
|
|
|
type CronJob struct {
|
|
Nombre string `json:"nombre"`
|
|
UnidadNegocio UnidadNegocio `json:"unidad_negocio"`
|
|
Configuracion ConfiguracionCron `json:"configuracion"`
|
|
}
|
|
|
|
type UnidadNegocio struct {
|
|
CompanyName string `json:"company_name"`
|
|
CompanyDB string `json:"company_db"`
|
|
}
|
|
|
|
type ConfiguracionCron struct {
|
|
Ejecucion string `json:"ejecucion"` // Ej: "@every 2m"
|
|
Proceso []string `json:"proceso"` // Lista de claves para otras configuraciones
|
|
Enabled bool `json:"enabled"`
|
|
}
|