weaver-hrm-organization/src/com/engine/organization/entity/LoggerContext.java

74 lines
1.4 KiB
Java
Raw Normal View History

2022-04-28 09:46:52 +08:00
package com.engine.organization.entity;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
* @Author weaver_cl
2022-06-14 11:07:48 +08:00
* @description: 日志实体类 hr_log
2022-04-28 09:46:52 +08:00
* @Date 2022/4/27
* @Version V1.0
**/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class LoggerContext implements Serializable {
private static final long serialVersionUID = 15869325700230992L;
//日志ID
private long id;
2022-04-28 13:52:09 +08:00
//操作详细说明
private String operateDesc;
2022-04-28 09:46:52 +08:00
//操作人
2022-04-28 13:52:09 +08:00
private long operatorId;
2022-04-28 09:46:52 +08:00
//操作人姓名
private String operatorName;
2022-04-28 13:52:09 +08:00
// 创建时间(yyyy-MM-dd HH:mm:ss)
2022-07-05 09:39:00 +08:00
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
2022-04-28 13:52:09 +08:00
private Date createTime;
//操作类型增删改查等
private String operateType;
//涉及的相关参数-转string存储
private String paramsStr;
2022-04-28 09:46:52 +08:00
2022-04-28 13:52:09 +08:00
//客户端Ip
private String clientIp;
2022-04-28 09:46:52 +08:00
2022-04-28 13:52:09 +08:00
// 请求方法名
private String methodName;
2022-04-28 09:46:52 +08:00
2022-04-28 13:52:09 +08:00
//请求类名称
private String className;
2022-04-28 09:46:52 +08:00
2022-04-28 13:52:09 +08:00
//是否删除
private int deleteType;
2022-04-28 09:46:52 +08:00
2022-07-05 09:39:00 +08:00
// 操作模块名称
private String operateModuleName;
2022-07-05 15:15:00 +08:00
// 操作模块ID
private Integer operateModule;
2022-07-05 09:39:00 +08:00
// 日志信息
private String message;
2022-07-07 14:19:56 +08:00
// 名称
private String value;
2022-04-28 09:46:52 +08:00
}