自动化立体仓库 - WCS系统
*
lsh
2025-04-09 991dfce093f460662b287339e1adf2c0f5c8cfc0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
package com.zy.system.entity;
 
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.core.common.Cools;
import com.core.common.SpringUtils;
import com.zy.system.service.UserService;
 
import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;
 
@TableName("\"SOURCE\".\"sys_operate_log\"")
public class OperateLog implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    /**
     * 编号
     */
    @TableId(value = "ID", type = IdType.AUTO)
    private Long id;
 
    /**
     * 访问地址
     */
    @TableField("ACTION")
    private String action;
 
    /**
     * 用户
     */
    @TableField("USER_ID")
    private Long userId;
 
    /**
     * 客户端IP
     */
    @TableField("IP")
    private String ip;
 
    /**
     * 请求数据
     */
    @TableField("REQUEST")
    private String request;
 
    /**
     * 响应数据
     */
    @TableField("RESPONSE")
    private String response;
 
    /**
     * 添加时间
     */
    @TableField("CREATE_TIME")
    private Date createTime;
 
    public Long getId() {
        return id;
    }
 
    public void setId(Long id) {
        this.id = id;
    }
 
    public String getAction() {
        return action;
    }
 
    public void setAction(String action) {
        this.action = action;
    }
 
    public Long getUserId() {
        return userId;
    }
 
    public String getUserId$(){
        UserService service = SpringUtils.getBean(UserService.class);
        User user = service.selectById(this.userId);
        if (!Cools.isEmpty(user)){
            return user.getUsername();
        }
        return null;
    }
    public void setUserId(Long userId) {
        this.userId = userId;
    }
 
    public String getIp() {
        return ip;
    }
 
    public void setIp(String ip) {
        this.ip = ip;
    }
 
    public String getRequest() {
        return request;
    }
 
    public void setRequest(String request) {
        this.request = request;
    }
 
    public String getResponse() {
        return response;
    }
 
    public void setResponse(String response) {
        this.response = response;
    }
 
    public Date getCreateTime() {
        return createTime;
    }
 
    public String getCreateTime$(){
        if (Cools.isEmpty(this.createTime)){
            return "";
        }
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime);
    }
 
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
 
 
}