action.go 944 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. // Copyright 2017 utimes.cc. All rights reserved.
  2. // Use of this source code is governed by utimes.cc.
  3. package apis
  4. type AddActionLogReq struct {
  5. Uid int64 `json:"uid"`
  6. Name string `json:"name"`
  7. Modules string `json:"modules"`
  8. Func string `json:"func"`
  9. Before string `json:"before"`
  10. Content string `json:"content"`
  11. ModifyTime string `json:"modify_time"`
  12. }
  13. type AddActionLogReply struct {
  14. }
  15. type GetLogReq struct {
  16. Search string `json:"search"`
  17. PageNum int `json:"page_num"`
  18. PageSize int `json:"page_size"`
  19. }
  20. type LogList struct {
  21. Id int64 `json:"id"`
  22. User string `json:"user"`
  23. Modules string `json:"modules"`
  24. Func string `json:"func"`
  25. Name string `json:"name"`
  26. Before string `json:"before"`
  27. After string `json:"after"`
  28. CreatedAt string `json:"created_at"`
  29. }
  30. type GetLogReply struct {
  31. Total int64 `json:"total"`
  32. List []LogList `json:"list"`
  33. }