添加门店信息查看的接口, for issue #17

This commit is contained in:
BinaryWang
2016-09-28 19:45:43 +08:00
parent 7478361824
commit 6889e3d95e
5 changed files with 63 additions and 29 deletions

View File

@@ -1,17 +1,15 @@
package me.chanjar.weixin.mp.bean.store;
import java.math.BigDecimal;
import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.annotations.SerializedName;
import me.chanjar.weixin.common.annotation.Required;
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.math.BigDecimal;
import java.util.List;
/**
* 门店基础信息
@@ -24,6 +22,10 @@ public class WxMpStoreBaseInfo {
return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE);
}
public static WxMpStoreBaseInfo fromJson(String json) {
return WxMpGsonBuilder.create().fromJson(json, WxMpStoreBaseInfo.class);
}
public String toJson() {
JsonElement base_info = WxMpGsonBuilder.create().toJsonTree(this);
JsonObject jsonObject = new JsonObject();

View File

@@ -1,5 +1,6 @@
package me.chanjar.weixin.mp.bean.store;
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -22,4 +23,4 @@ public class WxMpStoreInfo {
this.baseInfo = baseInfo;
}
}
}