bi_dashboard_home_page.go 992 B

12345678910111213141516171819202122232425262728293031323334
  1. package bi_dashboard
  2. import (
  3. "eta_gn/eta_api/global"
  4. "time"
  5. )
  6. type BiDashboardHomePage struct {
  7. BiDashboardHomePageId int `gorm:"primaryKey;autoIncrement;comment:'bi首页看板id'"`
  8. BiDashboardId int `gorm:"type:int(10);default:null;comment:'看板id'"`
  9. AdminId int `gorm:"type:int(10);default:null;comment:'1图表 2表格'"`
  10. CreateTime time.Time `gorm:"type:datetime;comment:'创建时间'"`
  11. ModifyTime time.Time `gorm:"type:datetime;comment:'更新时间'"`
  12. }
  13. // tableName
  14. func (m *BiDashboardHomePage) TableName() string {
  15. return "bi_dashboard_home_page"
  16. }
  17. // get
  18. func GetBiDashboardHomePageById(id int) (item *BiDashboardHomePage, err error) {
  19. err = global.DEFAULT_DmSQL.Where("admin_id = ?", id).First(&item).Error
  20. return
  21. }
  22. // save
  23. func SaveBiDashboardHomePage(item *BiDashboardHomePage) (err error) {
  24. return global.DEFAULT_DmSQL.Save(item).Error
  25. }
  26. type SaveHomePageReq struct {
  27. BiDashboardId int `description:"看板id"`
  28. }