mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2026-03-10 00:13:40 +08:00
增加实现开放小程序的设置支持版本库接口;增加WxOpenResult开放平台返回类型并修改相关接口实现。
This commit is contained in:
@@ -6,7 +6,6 @@ import me.chanjar.weixin.open.bean.ma.WxOpenMaCategory;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -16,10 +15,7 @@ import java.util.List;
|
||||
* @date 2018/9/12
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenMaCategoryListResult implements Serializable {
|
||||
|
||||
private String errcode;
|
||||
private String errmsg;
|
||||
public class WxOpenMaCategoryListResult extends WxOpenResult {
|
||||
|
||||
@SerializedName("category_list")
|
||||
List<WxOpenMaCategory> categoryList;
|
||||
|
||||
@@ -3,7 +3,6 @@ package me.chanjar.weixin.open.bean.result;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -13,10 +12,7 @@ import java.util.List;
|
||||
* @date 2018/9/12
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenMaDomainResult implements Serializable {
|
||||
|
||||
private String errcode;
|
||||
private String errmsg;
|
||||
public class WxOpenMaDomainResult extends WxOpenResult {
|
||||
|
||||
@SerializedName("requestdomain")
|
||||
List<String> requestdomainList;
|
||||
@@ -29,5 +25,5 @@ public class WxOpenMaDomainResult implements Serializable {
|
||||
|
||||
@SerializedName("downloaddomain")
|
||||
List<String> downloaddomainList;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -5,7 +5,6 @@ import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -15,10 +14,7 @@ import java.util.List;
|
||||
* @date 2018/9/12
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenMaPageListResult implements Serializable {
|
||||
|
||||
private String errcode;
|
||||
private String errmsg;
|
||||
public class WxOpenMaPageListResult extends WxOpenResult {
|
||||
|
||||
@SerializedName("page_list")
|
||||
List<String> pageList;
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
package me.chanjar.weixin.open.bean.result;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author yqx
|
||||
* @date 2018/10/3
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenMaQueryAuditResult extends WxOpenResult {
|
||||
/**
|
||||
* 审核编号
|
||||
*/
|
||||
@SerializedName("auditid")
|
||||
Long auditId;
|
||||
|
||||
/**
|
||||
* 审核状态:2-审核中,0-审核通过,1-审核失败
|
||||
*/
|
||||
Integer status;
|
||||
|
||||
/**
|
||||
* 审核失败原因
|
||||
*/
|
||||
String reason;
|
||||
}
|
||||
@@ -3,8 +3,6 @@ package me.chanjar.weixin.open.bean.result;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 微信开放平台小程序发布代码审核结果
|
||||
*
|
||||
@@ -12,10 +10,7 @@ import java.io.Serializable;
|
||||
* @date 2018/9/12
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenMaSubmitAuditResult implements Serializable {
|
||||
|
||||
private String errcode;
|
||||
private String errmsg;
|
||||
public class WxOpenMaSubmitAuditResult extends WxOpenResult {
|
||||
|
||||
/**
|
||||
* 审核编号
|
||||
|
||||
@@ -6,7 +6,6 @@ import me.chanjar.weixin.open.bean.ma.WxOpenMaMember;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -16,10 +15,7 @@ import java.util.List;
|
||||
* @date 2018/9/12
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenMaTesterListResult implements Serializable {
|
||||
|
||||
private String errcode;
|
||||
private String errmsg;
|
||||
public class WxOpenMaTesterListResult extends WxOpenResult {
|
||||
|
||||
@SerializedName("members")
|
||||
List<WxOpenMaMember> membersList;
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
package me.chanjar.weixin.open.bean.result;
|
||||
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 基础的微信开放平台请求结果
|
||||
*
|
||||
* @author yqx
|
||||
* @date 2018/10/1
|
||||
*/
|
||||
@Data
|
||||
public class WxOpenResult implements Serializable {
|
||||
protected String errcode;
|
||||
protected String errmsg;
|
||||
|
||||
/**
|
||||
* 请求是否成功
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public boolean isSuccess() {
|
||||
return StringUtils.equalsIgnoreCase(errcode, "0");
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user