RetHead.java 817 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.example.base;
  2. import com.example.enums.ResultEnum;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. /**
  7. * @author xiezt
  8. */
  9. @Data
  10. @ApiModel(value = "接口返回信息", description = "接口返回信息")
  11. public class RetHead extends BaseEntity {
  12. public RetHead() {
  13. }
  14. public RetHead(ResultEnum resultEnum) {
  15. this.errCode = Short.valueOf(resultEnum.getCode().toString());
  16. this.errMsg = resultEnum.getMsg();
  17. }
  18. @ApiModelProperty(value = "返回响应码", example = "返回响应码")
  19. private short errCode;
  20. @ApiModelProperty(value = "返回响应信息", example = "返回响应信息")
  21. private String errMsg;
  22. @ApiModelProperty(value = "总记录数")
  23. private Long total = 0L;
  24. }