group.go 380 B

12345678910111213141516171819202122
  1. package admin
  2. import "Gwen/model"
  3. type GroupForm struct {
  4. Id uint `json:"id"`
  5. Name string `json:"name" validate:"required"`
  6. }
  7. func (gf *GroupForm) FromGroup(group *model.Group) *GroupForm {
  8. gf.Id = group.Id
  9. gf.Name = group.Name
  10. return gf
  11. }
  12. func (gf *GroupForm) ToGroup() *model.Group {
  13. group := &model.Group{}
  14. group.Id = gf.Id
  15. group.Name = gf.Name
  16. return group
  17. }