sys_oper_log_request.go 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package req
  2. import (
  3. "time"
  4. "ulink-admin/pkg/base"
  5. )
  6. type SysOperLogQuery struct {
  7. base.GlobalQuery
  8. Id int `form:"id"` //日志主键
  9. Title string `form:"title"` //模块标题
  10. BusinessType int `form:"businessType"` //业务类型(0其它 1新增 2修改 3删除)
  11. Method string `form:"method"` //方法名称
  12. RequestMethod string `form:"requestMethod"` //请求方式
  13. OperatorType int `form:"operatorType"` //操作类别(0后台用户 1手机端用户 2游客)
  14. OperName string `form:"operName"` //操作人员
  15. DeptName string `form:"deptName"` //部门名称
  16. OperUrl string `form:"operUrl"` //请求URL
  17. OperIp string `form:"operIp"` //主机地址
  18. OperLocation string `form:"operLocation"` //操作地点
  19. OperParam string `form:"operParam"` //请求参数
  20. JsonResult string `form:"jsonResult"` //返回参数
  21. Status int `form:"status"` //操作状态(0正常 1异常)
  22. ErrorMsg string `form:"errorMsg"` //错误消息
  23. OperTime time.Time `form:"operTime"` //操作时间
  24. }
  25. type SysOperLogBody struct {
  26. Id int `json:"id"` //日志主键
  27. Title string `json:"title"` //模块标题
  28. BusinessType int `json:"businessType"` //业务类型(0其它 1新增 2修改 3删除)
  29. Method string `json:"method"` //方法名称
  30. RequestMethod string `json:"requestMethod"` //请求方式
  31. OperatorType int `json:"operatorType"` //操作类别(0后台用户 1手机端用户 2游客)
  32. OperName string `json:"operName"` //操作人员
  33. DeptName string `json:"deptName"` //部门名称
  34. OperUrl string `json:"operUrl"` //请求URL
  35. OperIp string `json:"operIp"` //主机地址
  36. OperLocation string `json:"operLocation"` //操作地点
  37. OperParam string `json:"operParam"` //请求参数
  38. JsonResult string `json:"jsonResult"` //返回参数
  39. Status int `json:"status"` //操作状态(0正常 1异常)
  40. ErrorMsg string `json:"errorMsg"` //错误消息
  41. OperTime time.Time `json:"operTime"` //操作时间
  42. }