ResultVo.java 584 B

1234567891011121314151617181920212223242526272829
  1. package com.zhentao;
  2. import lombok.Data;
  3. /**
  4. * @Date 2025/5/15 11:46
  5. * @Author gln
  6. **/
  7. @Data
  8. public class ResultVo<T> {
  9. private String code;
  10. private String msg;
  11. private T data;
  12. public static <T> ResultVo<T> success(T data) {
  13. ResultVo<T> vo = new ResultVo<>();
  14. vo.setCode("200");
  15. vo.setMsg("成功");
  16. vo.setData(data);
  17. return vo;
  18. }
  19. public static <T> ResultVo<T> fail(String code, String msg) {
  20. ResultVo<T> vo = new ResultVo<>();
  21. vo.setCode(code);
  22. vo.setMsg(msg);
  23. return vo;
  24. }
  25. }