task--完善swagger文档注释

This commit is contained in:
taochengbo
2020-08-23 00:44:02 +08:00
parent 698d678eb5
commit 42a06b543d
80 changed files with 652 additions and 49 deletions

View File

@ -11,6 +11,7 @@ package co.yixiang.api;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
@ -38,26 +39,31 @@ public class ApiResult<T> implements Serializable {
/**
* 响应码
*/
@ApiModelProperty(value = "响应码")
private int status;
/**
* 是否成功
*/
@ApiModelProperty(value = "是否成功成功true失败false")
private boolean success;
/**
* 响应消息
*/
@ApiModelProperty(value = "响应消息")
private String msg;
/**
* 响应数据
*/
@ApiModelProperty(value = "响应数据")
private T data;
/**
* 响应时间
*/
@ApiModelProperty(value = "响应时间")
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
private Date time;
@ -149,4 +155,4 @@ public class ApiResult<T> implements Serializable {
public static ApiResult<Boolean> fail() {
return fail(ApiCode.FAIL);
}
}
}