chart_series_edb_mapping.go 1.1 KB

123456789101112131415161718192021222324252627282930
  1. package data_manage
  2. import (
  3. "eta/eta_api/global"
  4. "eta/eta_api/utils"
  5. "time"
  6. )
  7. type ChartSeriesEdbMapping struct {
  8. ChartSeriesEdbMappingId int `orm:"column(chart_series_edb_mapping_id);pk" gorm:"primaryKey"`
  9. ChartSeriesId int `description:"系列ID"`
  10. ChartInfoId int `description:"图表ID"`
  11. EdbInfoId int `description:"指标id"`
  12. DateConfName string `description:"引用日期配置名称"`
  13. DateConfType int `description:"日期类型,0指标最新日期, 1引用日期"`
  14. DateConf string `description:"日期配置名称"`
  15. ModifyTime time.Time `description:"修改时间"`
  16. CreateTime time.Time `description:"创建时间"`
  17. }
  18. func (c *ChartSeriesEdbMapping) TableName() string {
  19. return "chart_series_edb_mapping"
  20. }
  21. func GetChartSeriesEdbByChartInfoId(chartInfoId int) (items []*ChartSeriesEdbMapping, err error) {
  22. o := global.DbMap[utils.DbNameIndex]
  23. sql := "SELECT * FROM chart_series_edb_mapping WHERE chart_info_id = ?"
  24. err = o.Raw(sql, chartInfoId).Find(&items).Error
  25. return
  26. }