SysMethodLog.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.ydtech.modules.admin.model;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.ydtech.utils.idgen.IdGenerate;
  7. import lombok.Data;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. @TableName(value = "sys_method_log")
  11. @Data
  12. public class SysMethodLog implements Serializable {
  13. @TableId(value = "id", type = IdType.ASSIGN_ID)
  14. private String id;
  15. /**
  16. * 方法描述
  17. */
  18. @TableField(value = "description")
  19. private String description;
  20. /**
  21. * 请求类
  22. */
  23. @TableField(value = "request_class")
  24. private String requestClass;
  25. /**
  26. * 请求方法
  27. */
  28. @TableField(value = "request_method")
  29. private String requestMethod;
  30. /**
  31. * 请求运行耗时
  32. */
  33. @TableField(value = "request_elapsed_time")
  34. private Long requestElapsedTime;
  35. /**
  36. * 创建时间
  37. */
  38. @TableField(value = "create_time")
  39. private Date createTime;
  40. /**
  41. * 请求参数
  42. */
  43. @TableField(value = "params")
  44. private String params;
  45. }