LogVo.java 3.24 KB
Newer Older
yanzg's avatar
yanzg committed
1 2
package com.yanzuoguang.util.vo;

yanzg's avatar
yanzg committed
3 4 5
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

yanzg's avatar
yanzg committed
6 7
/**
 * 日志实例
yanzg's avatar
yanzg committed
8
 *
yanzg's avatar
yanzg committed
9
 * @author 颜佐光
yanzg's avatar
yanzg committed
10
 */
yanzg's avatar
yanzg committed
11 12

@ApiModel(value = "日志对象")
yanzg's avatar
yanzg committed
13
public class LogVo extends BaseVo {
yanzg's avatar
yanzg committed
14 15 16 17 18 19

    private static final long serialVersionUID = -8629960247077620458L;

    /**
     * 日志id
     */
yanzg's avatar
yanzg committed
20
    @ApiModelProperty(value = "日志Id", required = true, example = "{{$uuid}}")
yanzg's avatar
yanzg committed
21
    private volatile String logId;
yanzg's avatar
yanzg committed
22 23 24 25

    /**
     * 工程实例名
     */
yanzg's avatar
yanzg committed
26
    @ApiModelProperty(value = "项目名称", required = true, example = "MQ|WEB|FEIGN")
yanzg's avatar
yanzg committed
27
    private volatile String actionKey;
yanzg's avatar
yanzg committed
28 29 30 31

    /**
     * 请求接口地址
     */
yanzg's avatar
yanzg committed
32
    @ApiModelProperty(value = "接口地址", required = true, example = "tbd-order/order/save")
yanzg's avatar
yanzg committed
33
    private volatile String actionSubKey;
yanzg's avatar
yanzg committed
34 35 36 37

    /**
     * 请求内容
     */
yanzg's avatar
yanzg committed
38
    @ApiModelProperty(value = "请求内容", required = true, example = "{}")
yanzg's avatar
yanzg committed
39
    private volatile String content;
yanzg's avatar
yanzg committed
40

yanzg's avatar
yanzg committed
41 42 43 44
    /**
     * 执行后的请求内容
     */
    @ApiModelProperty(value = "执行后的请求内容,仅仅在内容有变化时写入", required = true, example = "{}")
yanzg's avatar
yanzg committed
45
    private volatile String contentTo;
yanzg's avatar
yanzg committed
46

yanzg's avatar
yanzg committed
47 48 49
    /**
     * 返回参数
     */
yanzg's avatar
yanzg committed
50
    @ApiModelProperty(value = "返回结果", required = true, example = "{}")
yanzg's avatar
yanzg committed
51
    private volatile String result;
yanzg's avatar
yanzg committed
52 53 54 55

    /**
     * 接口处理状态,是否有异常
     */
yanzg's avatar
yanzg committed
56
    @ApiModelProperty(value = "执行状态", notes = "0表示成功,其他状态表示失败", required = true, example = "0")
yanzg's avatar
yanzg committed
57
    private volatile String status;
yanzg's avatar
yanzg committed
58

yanzg's avatar
yanzg committed
59 60 61
    /**
     * 使用时间
     */
yanzg's avatar
yanzg committed
62
    @ApiModelProperty(value = "执行耗时", notes = "单位(毫秒)", required = true, example = "20")
yanzg's avatar
yanzg committed
63
    private volatile int useTime;
yanzg's avatar
yanzg committed
64

yanzg's avatar
yanzg committed
65 66 67
    /**
     * 创建时间
     */
yanzg's avatar
yanzg committed
68
    @ApiModelProperty(value = "创建时间", notes = "单位(毫秒)", required = false, example = "1987-11-24 23:15:18")
yanzg's avatar
yanzg committed
69
    private volatile String createDate;
yanzg's avatar
yanzg committed
70 71 72 73 74 75 76 77 78

    public String getLogId() {
        return logId;
    }

    public void setLogId(String logId) {
        this.logId = logId;
    }

yanzg's avatar
yanzg committed
79 80
    public String getActionKey() {
        return actionKey;
yanzg's avatar
yanzg committed
81 82
    }

yanzg's avatar
yanzg committed
83 84
    public void setActionKey(String actionKey) {
        this.actionKey = actionKey;
yanzg's avatar
yanzg committed
85 86
    }

yanzg's avatar
yanzg committed
87 88
    public String getActionSubKey() {
        return actionSubKey;
yanzg's avatar
yanzg committed
89 90
    }

yanzg's avatar
yanzg committed
91 92
    public void setActionSubKey(String actionSubKey) {
        this.actionSubKey = actionSubKey;
yanzg's avatar
yanzg committed
93 94 95 96 97 98 99 100 101 102
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

yanzg's avatar
yanzg committed
103 104 105 106 107 108 109 110
    public String getContentTo() {
        return contentTo;
    }

    public void setContentTo(String contentTo) {
        this.contentTo = contentTo;
    }

yanzg's avatar
yanzg committed
111 112 113 114 115 116 117 118
    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

yanzg's avatar
yanzg committed
119
    public String getStatus() {
yanzg's avatar
yanzg committed
120 121 122
        return status;
    }

yanzg's avatar
yanzg committed
123
    public void setStatus(String status) {
yanzg's avatar
yanzg committed
124 125 126
        this.status = status;
    }

yanzg's avatar
yanzg committed
127 128 129 130 131 132 133 134
    public int getUseTime() {
        return useTime;
    }

    public void setUseTime(int useTime) {
        this.useTime = useTime;
    }

yanzg's avatar
yanzg committed
135 136 137 138 139 140 141 142 143
    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

}