All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.lframework.starter.cloud.resp.ApiInvokeResult Maven / Gradle / Ivy

There is a newer version: 3.1.4
Show newest version
package com.lframework.starter.cloud.resp;

import com.lframework.starter.common.constants.ResponseConstants;
import com.lframework.starter.web.resp.Response;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ApiInvokeResult implements Response {

  private static final long serialVersionUID = 1L;

  /**
   * 响应码
   */
  @ApiModelProperty(value = "响应码,2开头的响应码为成功,否则为失败", example = "200")
  private Integer code;

  /**
   * 响应信息
   */
  @ApiModelProperty(value = "响应信息", example = ResponseConstants.INVOKE_RESULT_SUCCESS_MSG)
  private String msg;

  /**
   * 数据
   */
  @ApiModelProperty("数据")
  private T data;

  /**
   * 来源 子系统名称
   */
  @ApiModelProperty("来源 子系统名称")
  private String source;

  /**
   * 异常类型
   */
  @ApiModelProperty("异常类型")
  private String exClass;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy