package com.seecoder.BlueWhale.vo; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import java.io.Serializable; @NoArgsConstructor @AllArgsConstructor @Getter @Setter public class ResultVO implements Serializable { private String code; private String msg; private T result; public static ResultVO buildSuccess(T result) { return new ResultVO("000", null, result); } public static ResultVO buildFailure(String msg) { return new ResultVO("400", msg, null); } }