predict_edb_conf_calculate_mapping.go 1.4 KB

12345678910111213141516171819202122232425262728
  1. package models
  2. import (
  3. "eta_gn/eta_index_lib/global"
  4. "time"
  5. )
  6. type PredictEdbConfCalculateMapping struct {
  7. PredictEdbConfCalculateMappingId int `gorm:"primaryKey;autoIncrement;column:predict_edb_conf_calculate_mapping_id"`
  8. EdbInfoId int `description:"指标id"`
  9. ConfigId int `description:"配置id"`
  10. FromEdbInfoId int `description:"基础指标id"`
  11. FromEdbCode string `description:"基础指标编码"`
  12. FromEdbName string `description:"基础指标名称"`
  13. FromSource int `description:"基础指标来源"`
  14. FromSourceName string `description:"基础指标来源名称"`
  15. FromTag string `description:"来源指标标签"`
  16. Sort int `description:"计算指标名称排序"`
  17. CreateTime time.Time `description:"创建时间"`
  18. ModifyTime time.Time `description:"修改时间"`
  19. }
  20. func GetPredictEdbConfCalculateMappingListByEdbInfoId(edbInfoId int) (list []*PredictEdbConfCalculateMapping, err error) {
  21. sql := ` SELECT * from predict_edb_conf_calculate_mapping WHERE edb_info_id=? ORDER BY predict_edb_conf_calculate_mapping_id ASC `
  22. err = global.DEFAULT_DmSQL.Raw(sql, edbInfoId).Find(&list).Error
  23. return
  24. }