OperLog.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.fdkankan.manage.entity;
  2. import com.fdkankan.mongodb.base.BaseMongoEntity;
  3. import lombok.Data;
  4. import org.springframework.data.mongodb.core.mapping.Document;
  5. import org.springframework.data.mongodb.core.mapping.Field;
  6. /**
  7. * 操作日志
  8. */
  9. @Data
  10. @Document("OperLog")
  11. public class OperLog extends BaseMongoEntity{
  12. /**
  13. * 用户id
  14. */
  15. @Field("userId")
  16. private Long userId;
  17. /**
  18. * 账号
  19. */
  20. @Field("userName")
  21. private String userName;
  22. /**
  23. * 姓名
  24. */
  25. @Field("nickName")
  26. private String nickName;
  27. /**请求路径*/
  28. @Field("requestPath")
  29. private String requestPath;
  30. /**请求url*/
  31. @Field("uri")
  32. private String uri;
  33. /**请求方式*/
  34. @Field("method")
  35. private String method;
  36. /**请求方式*/
  37. @Field("params")
  38. private String params;
  39. /**请求ip*/
  40. @Field("ip")
  41. private String ip;
  42. @Field("browser")
  43. private String browser;
  44. @Field("result")
  45. private String result;
  46. @Field("operationType")
  47. private String operationType;
  48. }