123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package edb_refresh
- import (
- "eta_gn/eta_index_lib/global"
- "time"
- )
- // EdbRefreshSource
- // @Description: 刷新的数据源表
- type EdbRefreshSource struct {
- Id int `gorm:"primaryKey;autoIncrement;column:id" description:"ID"`
- Source int `gorm:"column:source" description:"来源"`
- SourceName string `gorm:"column:source_name" description:"来源名称"`
- SubSource int `gorm:"column:sub_source" description:"子数据来源:0:经济数据库,1:日期序列"`
- SubSourceName string `gorm:"column:sub_source_name" description:"子来源名称"`
- HasChild int `gorm:"column:has_child" description:"是否有子来源,0:否,1:是"`
- ModifyTime time.Time `gorm:"column:modify_time" description:"修改时间"`
- CreateTime time.Time `gorm:"column:create_time" description:"创建时间"`
- }
- // EdbRefreshSourceList
- // @Description: 获取刷新的数据源列表
- type EdbRefreshSourceList struct {
- Source int `description:"来源"`
- SourceName string `description:"来源名称"`
- SubSource int `description:"子数据来源:0:经济数据库,1:日期序列"`
- SubSourceName string `description:"子来源名称"`
- Child []EdbRefreshSourceList `description:"子来源"`
- HasChild int `description:"是否有子来源,0:否,1:是"`
- }
- // GetAllList
- // @Description: 获取刷新数据源列表
- // @author: Roc
- // @datetime 2024-01-03 15:03:24
- // @return items []*EdbRefreshSource
- // @return err error
- func (m EdbRefreshSource) GetAllList() (items []*EdbRefreshSource, err error) {
- sql := ` SELECT * FROM edb_refresh_source ORDER BY id ASC `
- err = global.DEFAULT_DmSQL.Raw(sql).Scan(&items).Error
- return
- }
- type BaseClassifyItems struct {
- ClassifyId int `description:"分类id"`
- ClassifyName string `description:"分类名称"`
- ParentId int `description:"父级id"`
- UniqueCode string `description:"唯一编码"`
- Children []*BaseClassifyItems `description:"下级"`
- }
|