package cn.flightfeather.supervision.lightshare.vo
|
|
import io.swagger.annotations.ApiModel
|
import io.swagger.annotations.ApiModelProperty
|
|
/**
|
* @author riku
|
* Date: 2020/8/4
|
* 网络请求返回数据基类
|
*/
|
@ApiModel("请求返回基本结构")
|
data class BaseResponse<T>(
|
@ApiModelProperty("请求是否成功")
|
var success: Boolean,
|
@ApiModelProperty("请求返回消息")
|
var message: String = "请求成功",
|
@ApiModelProperty("请求返回头信息")
|
val head: DataHead? = null,
|
@ApiModelProperty("请求返回数据")
|
val data: T? = null
|
)
|
|
data class DataHead(
|
var page: Int = 1,
|
var totalPage: Int = 1
|
)
|