news.go 670 B

12345678910111213141516171819202122232425
  1. package models
  2. import (
  3. "gorm.io/gorm"
  4. "html/template"
  5. )
  6. type News struct {
  7. gorm.Model
  8. Title string `json:"title"`
  9. Synopsis template.HTML `json:"synopsis"`
  10. Detail string `json:"detail"`
  11. Types string `json:"types"`
  12. IsActive bool `json:"is_active"` // 是否激活
  13. Image string `json:"image"`
  14. }
  15. type NewsDto struct {
  16. ID uint `json:"id"`
  17. Title string `json:"title"`
  18. Synopsis template.HTML `json:"synopsis"`
  19. Detail string `json:"detail"`
  20. Types string `json:"types"`
  21. IsActive bool `json:"is_active"` // 是否激活
  22. Image string `json:"image"`
  23. }