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
135
136
137
138
139
140
141
142
143
package com.yanzuoguang.util.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* 日志实例
*
* @author 颜佐光
*/
@ApiModel(value = "日志对象")
public class LogVo extends BaseVo {
private static final long serialVersionUID = -8629960247077620458L;
/**
* 日志id
*/
@ApiModelProperty(value = "日志Id", required = true, example = "{{$uuid}}")
private volatile String logId;
/**
* 工程实例名
*/
@ApiModelProperty(value = "项目名称", required = true, example = "MQ|WEB|FEIGN")
private volatile String actionKey;
/**
* 请求接口地址
*/
@ApiModelProperty(value = "接口地址", required = true, example = "tbd-order/order/save")
private volatile String actionSubKey;
/**
* 请求内容
*/
@ApiModelProperty(value = "请求内容", required = true, example = "{}")
private volatile String content;
/**
* 执行后的请求内容
*/
@ApiModelProperty(value = "执行后的请求内容,仅仅在内容有变化时写入", required = true, example = "{}")
private volatile String contentTo;
/**
* 返回参数
*/
@ApiModelProperty(value = "返回结果", required = true, example = "{}")
private volatile String result;
/**
* 接口处理状态,是否有异常
*/
@ApiModelProperty(value = "执行状态", notes = "0表示成功,其他状态表示失败", required = true, example = "0")
private volatile String status;
/**
* 使用时间
*/
@ApiModelProperty(value = "执行耗时", notes = "单位(毫秒)", required = true, example = "20")
private volatile int useTime;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间", notes = "单位(毫秒)", required = false, example = "1987-11-24 23:15:18")
private volatile String createDate;
public String getLogId() {
return logId;
}
public void setLogId(String logId) {
this.logId = logId;
}
public String getActionKey() {
return actionKey;
}
public void setActionKey(String actionKey) {
this.actionKey = actionKey;
}
public String getActionSubKey() {
return actionSubKey;
}
public void setActionSubKey(String actionSubKey) {
this.actionSubKey = actionSubKey;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getContentTo() {
return contentTo;
}
public void setContentTo(String contentTo) {
this.contentTo = contentTo;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public int getUseTime() {
return useTime;
}
public void setUseTime(int useTime) {
this.useTime = useTime;
}
public String getCreateDate() {
return createDate;
}
public void setCreateDate(String createDate) {
this.createDate = createDate;
}
}