chart_series_edb_mapping.go 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. package models
  2. import (
  3. "github.com/beego/beego/v2/client/orm"
  4. "time"
  5. )
  6. type ChartSeriesEdbMapping struct {
  7. ChartSeriesEdbMappingId int `orm:"column(chart_series_edb_mapping_id);pk"`
  8. ChartSeriesId int `description:"系列ID"`
  9. ChartInfoId int `description:"图表ID"`
  10. EdbInfoId int `description:"指标id"`
  11. EdbAliasName string `description:"中文别名"`
  12. EdbAliasNameEn string `description:"英文别名"`
  13. DateConfName string `description:"引用日期配置名称"`
  14. DateConfType int `description:"日期类型,0指标最新日期, 1引用日期"`
  15. DateConf string `description:"日期配置名称"`
  16. ModifyTime time.Time `description:"修改时间"`
  17. CreateTime time.Time `description:"创建时间"`
  18. }
  19. func (c *ChartSeriesEdbMapping) TableName() string {
  20. return "chart_series_edb_mapping"
  21. }
  22. func GetChartSeriesEdbByChartInfoId(chartInfoId int) (items []*ChartSeriesEdbMapping, err error) {
  23. o := orm.NewOrmUsingDB("data")
  24. sql := "SELECT * FROM chart_series_edb_mapping WHERE chart_info_id = ?"
  25. _, err = o.Raw(sql, chartInfoId).QueryRows(&items)
  26. return
  27. }