variety.go 1.2 KB

12345678910111213141516171819202122232425
  1. package supply_analysis
  2. import (
  3. "eta_gn/eta_index_lib/global"
  4. "time"
  5. )
  6. type Variety struct {
  7. VarietyId int `gorm:"primaryKey;autoIncrement;column:variety_id" description:"品种ID"`
  8. VarietyName string `gorm:"column:variety_name" description:"品种名称"`
  9. LastUpdateSysUserId int `gorm:"column:last_update_sys_user_id" description:"最后更新人id"`
  10. LastUpdateSysUserRealName string `gorm:"column:last_update_sys_user_real_name" description:"最后更新人名称"`
  11. ProductionDay int `gorm:"column:production_day" description:"生产天数"`
  12. SysUserId int `gorm:"column:sys_user_id" description:"创建人id"`
  13. SysUserRealName string `gorm:"column:sys_user_real_name" description:"创建人姓名"`
  14. ModifyTime time.Time `gorm:"column:modify_time" description:"修改时间"`
  15. CreateTime time.Time `gorm:"column:create_time" description:"创建时间"`
  16. }
  17. func GetVarietyById(id int) (item *Variety, err error) {
  18. sql := `SELECT * FROM variety WHERE variety_id = ?`
  19. err = global.DEFAULT_DmSQL.Raw(sql, id).First(&item).Error
  20. return
  21. }