chart_variety_mapping.go 929 B

123456789101112131415161718192021222324252627282930
  1. package cross_variety
  2. import (
  3. "github.com/beego/beego/v2/client/orm"
  4. "time"
  5. )
  6. // ChartVarietyMapping
  7. // @Description: 图表与品种的关系表
  8. type ChartVarietyMapping struct {
  9. Id int `orm:"column(id);pk"`
  10. ChartInfoId int `description:"图表id"`
  11. ChartVarietyId int `description:"品种id"`
  12. ModifyTime time.Time `description:"修改时间"`
  13. CreateTime time.Time `description:"创建时间"`
  14. }
  15. // GetChartVarietyMappingList
  16. // @Description: 获取图表与品种的关系列表表
  17. // @author: Roc
  18. // @datetime 2023-11-24 15:22:36
  19. // @param chartInfoId int
  20. // @return items []*ChartVarietyMapping
  21. // @return err error
  22. func GetChartVarietyMappingList(chartInfoId int) (items []*ChartVarietyMapping, err error) {
  23. o := orm.NewOrmUsingDB("data")
  24. sql := `SELECT * FROM chart_variety_mapping WHERE chart_info_id = ? `
  25. _, err = o.Raw(sql, chartInfoId).QueryRows(&items)
  26. return
  27. }