golang-im聊天
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

emoticon.go 513 B

12345678910111213141516171819202122232425262728
  1. package model
  2. import "gim/pkg/pb"
  3. type Emoticon struct {
  4. Id int64
  5. MasterId int64 // 站长id
  6. Name string // 名称
  7. ImgUrl string // 图片地址
  8. Memo string // 备注
  9. Sort int // 排序
  10. State int // 状态0关闭,1开启
  11. CreateAt string // 创建时间
  12. UpdateAt string // 更新时间
  13. }
  14. func (e *Emoticon) ToProto() *pb.Emoticon {
  15. if e == nil {
  16. return nil
  17. }
  18. return &pb.Emoticon{
  19. Name: e.Name,
  20. ImgUrl: e.ImgUrl,
  21. Memo: e.Memo,
  22. Sort: int32(e.Sort),
  23. }
  24. }