mirror of
https://gitee.com/jzsw-it/yexuejc-base.git
synced 2025-09-28 00:13:20 +08:00
[update] 优化response vo
Some checks failed
yexuejc-base package jre11 / package_job (push) Failing after 17s
Some checks failed
yexuejc-base package jre11 / package_job (push) Failing after 17s
This commit is contained in:
@@ -1,180 +0,0 @@
|
||||
package com.yexuejc.base.http;
|
||||
|
||||
import com.yexuejc.base.constant.RespConsts;
|
||||
import com.yexuejc.base.util.JsonUtil;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 网络请求统一返回类
|
||||
*
|
||||
* @PackageName: com.yexuejc.util.base
|
||||
* @Description: 网络请求统一返回类
|
||||
* @author: maxf
|
||||
* @date: 2017/12/27 16:33
|
||||
*/
|
||||
public class Resps<T> implements Serializable {
|
||||
|
||||
|
||||
/**
|
||||
* 状态
|
||||
*/
|
||||
private String code;
|
||||
/**
|
||||
* md5码
|
||||
*/
|
||||
private String sign;
|
||||
/**
|
||||
* 内容
|
||||
*/
|
||||
private T data;
|
||||
/**
|
||||
* 消息
|
||||
*/
|
||||
private String[] msg;
|
||||
|
||||
public Resps() {
|
||||
}
|
||||
|
||||
/**
|
||||
* 多个消息
|
||||
*
|
||||
* @param code
|
||||
* @param msg
|
||||
*/
|
||||
public Resps(String code, String[] msg) {
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
}
|
||||
|
||||
/**
|
||||
* 单个消息
|
||||
*
|
||||
* @param code
|
||||
* @param msg
|
||||
*/
|
||||
public Resps(String code, String msg) {
|
||||
this.code = code;
|
||||
this.msg = new String[]{msg};
|
||||
}
|
||||
|
||||
public Resps<T> setSucc(T t) {
|
||||
this.data = t;
|
||||
return this;
|
||||
}
|
||||
|
||||
public Resps<T> setSucc(T t, String msg) {
|
||||
this.setMsg(new String[]{msg});
|
||||
this.setData(t);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Resps<T> setSucc(T t, String[] msg) {
|
||||
this.setData(t);
|
||||
this.setMsg(msg);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Resps setErr(String code, String[] msg) {
|
||||
this.setCode(code);
|
||||
this.setMsg(msg);
|
||||
return this;
|
||||
}
|
||||
|
||||
public static Resps success(String code, String msg) {
|
||||
return new Resps(code, msg);
|
||||
}
|
||||
|
||||
public static Resps success(String code, String[] msg) {
|
||||
return new Resps(code, msg);
|
||||
}
|
||||
|
||||
public static Resps success(String[] msg) {
|
||||
return new Resps(RespConsts.CODE_SUCCESS, msg);
|
||||
}
|
||||
|
||||
public static Resps success(String msg) {
|
||||
return new Resps(RespConsts.CODE_SUCCESS, msg);
|
||||
}
|
||||
|
||||
public static Resps success() {
|
||||
return new Resps(RespConsts.CODE_SUCCESS, RespConsts.MSG_SUCCESS_OPERATE);
|
||||
}
|
||||
|
||||
public static Resps error() {
|
||||
return new Resps(RespConsts.CODE_ERROR, RespConsts.MSG_ERROT_OPERATE);
|
||||
}
|
||||
|
||||
public static Resps error(String msg) {
|
||||
return new Resps(RespConsts.CODE_ERROR, msg);
|
||||
}
|
||||
|
||||
public static Resps error(String[] msg) {
|
||||
return new Resps(RespConsts.CODE_ERROR, msg);
|
||||
}
|
||||
|
||||
public static Resps error(String code, String msg) {
|
||||
return new Resps(code, msg);
|
||||
}
|
||||
|
||||
public static Resps error(String code, String[] msg) {
|
||||
return new Resps(code, msg);
|
||||
}
|
||||
|
||||
public static Resps fail() {
|
||||
return new Resps(RespConsts.CODE_FAIL, RespConsts.MSG_FAIL_OPERATE);
|
||||
}
|
||||
|
||||
public static Resps fail(String msg) {
|
||||
return new Resps(RespConsts.CODE_FAIL, msg);
|
||||
}
|
||||
|
||||
public static Resps fail(String[] msg) {
|
||||
return new Resps(RespConsts.CODE_FAIL, msg);
|
||||
}
|
||||
|
||||
public static Resps fail(String code, String msg) {
|
||||
return new Resps(code, msg);
|
||||
}
|
||||
|
||||
public static Resps fail(String code, String[] msg) {
|
||||
return new Resps(code, msg);
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(String code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public T getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public void setData(T data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
public String[] getMsg() {
|
||||
return msg;
|
||||
}
|
||||
|
||||
public void setMsg(String[] msg) {
|
||||
this.msg = msg;
|
||||
}
|
||||
|
||||
public String getSign() {
|
||||
return sign;
|
||||
}
|
||||
|
||||
public void setSign(String sign) {
|
||||
this.sign = sign;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JsonUtil.obj2Json(this);
|
||||
}
|
||||
}
|
@@ -3,16 +3,17 @@ package com.yexuejc.base.pojo;
|
||||
import java.io.Serializable;
|
||||
|
||||
import com.yexuejc.base.constant.SymbolicConsts;
|
||||
import com.yexuejc.base.util.JsonUtil;
|
||||
|
||||
/**
|
||||
* API結果が戻りする
|
||||
* 网络请求统一返回类
|
||||
*
|
||||
* @author ISC
|
||||
* @date 2023/08/18
|
||||
*/
|
||||
public class ResponseVO implements Serializable {
|
||||
|
||||
public static enum Codes {
|
||||
public enum Codes {
|
||||
/** 处理成功 */ SUCCESS("S"),
|
||||
/** 处理失败 */ FAIL("F"),
|
||||
/** 系统异常 */ SYSTEM_ERROR("E");
|
||||
@@ -134,6 +135,6 @@ public class ResponseVO implements Serializable {
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return super.toString();
|
||||
return JsonUtil.obj2Json(this);
|
||||
}
|
||||
}
|
||||
|
@@ -1,16 +1,16 @@
|
||||
package com.yexuejc.base.pojo;
|
||||
|
||||
import com.yexuejc.base.util.JsonUtil;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import com.yexuejc.base.util.JsonUtil;
|
||||
|
||||
/**
|
||||
* 解密前的请求参数格式
|
||||
*
|
||||
* @author: maxf
|
||||
* @date: 2018/5/12 14:52
|
||||
*/
|
||||
public class ParamsPO implements Serializable {
|
||||
public class SignRequestVO implements Serializable {
|
||||
private static final long serialVersionUID = 9171765814642105098L;
|
||||
|
||||
/**
|
58
src/main/java/com/yexuejc/base/pojo/SignResponseVO.java
Normal file
58
src/main/java/com/yexuejc/base/pojo/SignResponseVO.java
Normal file
@@ -0,0 +1,58 @@
|
||||
package com.yexuejc.base.pojo;
|
||||
|
||||
/**
|
||||
* 签名返回
|
||||
*
|
||||
* @author maxiaofeng
|
||||
* @date 2025/9/25 17:35
|
||||
*/
|
||||
public class SignResponseVO<T> extends ObjectResponseVO<T> {
|
||||
/**
|
||||
* 签名
|
||||
*/
|
||||
private String sign;
|
||||
|
||||
public String getSign() {
|
||||
return sign;
|
||||
}
|
||||
|
||||
public SignResponseVO<T> setSign(String sign) {
|
||||
this.sign = sign;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SignResponseVO<T> setData(T data) {
|
||||
super.setData(data);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SignResponseVO<T> setMessage(String message) {
|
||||
super.setMessage(message);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SignResponseVO<T> setCode(String code) {
|
||||
super.setCode(code);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SignResponseVO<T> setBizCode(String bizCode) {
|
||||
super.setBizCode(bizCode);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SignResponseVO<T> setBizMessage(String message) {
|
||||
super.setBizMessage(message);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return super.toString();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user