Преглед на файлове

新增简要失败方法

Progr1mmer преди 6 години
родител
ревизия
db01518e21

+ 0 - 10
common/common-rest-model/src/main/java/com/yihu/jw/restmodel/web/Envelop.java

@ -20,8 +20,6 @@ public class Envelop implements Serializable {
    protected String message;
    protected String message;
    @ApiModelProperty(value = "状态(200 - 成功)", example = "200")
    @ApiModelProperty(value = "状态(200 - 成功)", example = "200")
    protected Integer status = EnvelopStatus.success.code;
    protected Integer status = EnvelopStatus.success.code;
    @ApiModelProperty(value = "错误码", example = "200")
    protected String errorCode;
    public Integer getStatus() {
    public Integer getStatus() {
        return status;
        return status;
@ -39,14 +37,6 @@ public class Envelop implements Serializable {
        this.message = message;
        this.message = message;
    }
    }
    public String getErrorCode() {
        return errorCode;
    }
    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }
    public static Envelop getSuccess(String message) {
    public static Envelop getSuccess(String message) {
        Envelop envelop = new Envelop();
        Envelop envelop = new Envelop();
        envelop.setMessage(message);
        envelop.setMessage(message);

+ 11 - 8
common/common-rest-model/src/main/java/com/yihu/jw/restmodel/web/endpoint/EnvelopRestEndpoint.java

@ -44,14 +44,6 @@ public abstract class EnvelopRestEndpoint {
        return envelop;
        return envelop;
    }
    }
    protected Envelop error(String message, String errorCode){
        Envelop envelop = new Envelop();
        envelop.setMessage(message);
        envelop.setErrorCode(errorCode);
        envelop.setStatus(-1);
        return envelop;
    }
    protected <J> ObjEnvelop<J> success(J obj){
    protected <J> ObjEnvelop<J> success(J obj){
        return success("success", obj);
        return success("success", obj);
    }
    }
@ -172,6 +164,17 @@ public abstract class EnvelopRestEndpoint {
        return mixEnvelop;
        return mixEnvelop;
    }
    }
    protected Envelop failed (String message) {
        return failed(message, -10000);
    }
    protected Envelop failed (String message, int status) {
        Envelop envelop = new Envelop();
        envelop.setMessage(message);
        envelop.setStatus(status);
        return envelop;
    }
    protected <E extends Envelop> E failed(String message, Class<E> clazz) {
    protected <E extends Envelop> E failed(String message, Class<E> clazz) {
        return failed(message, -10000, clazz);
        return failed(message, -10000, clazz);
    }
    }