package com.walker.pay.allinpaycloud.pojo;
|
|
import com.walker.infrastructure.utils.JsonUtils;
|
import com.walker.pay.ResponsePay;
|
|
public class ResponseMemberInfo extends ResponsePay {
|
|
public static final MemberPerson toMemberPerson(String json){
|
try {
|
// ObjectNode node = JsonUtils.jsonStringToObjectNode(json);
|
// return JsonUtils.jsonStringToObject(node.get("memberInfo").asText(), MemberPerson.class);
|
return JsonUtils.jsonStringToObject(json, MemberPerson.class);
|
|
} catch (Exception e) {
|
throw new RuntimeException(e);
|
}
|
}
|
|
public static final MemberEnterprise toMemberEnterprise(String json){
|
try {
|
return JsonUtils.jsonStringToObject(json, MemberEnterprise.class);
|
} catch (Exception e) {
|
throw new RuntimeException(e);
|
}
|
}
|
|
@Override
|
public String toString(){
|
return new StringBuilder("[bizUserId=").append(this.bizUserId)
|
.append(", memberInfo=").append(this.memberInfo)
|
.append(", memberPerson=").append(this.memberPerson)
|
.append(", memberEnterprise=").append(this.memberEnterprise)
|
.append("]").toString();
|
}
|
|
public String getBizUserId() {
|
return bizUserId;
|
}
|
|
public void setBizUserId(String bizUserId) {
|
this.bizUserId = bizUserId;
|
}
|
|
public long getMemberType() {
|
return memberType;
|
}
|
|
public void setMemberType(long memberType) {
|
this.memberType = memberType;
|
}
|
|
public String getMemberInfo() {
|
return memberInfo;
|
}
|
|
public void setMemberInfo(String memberInfo) {
|
this.memberInfo = memberInfo;
|
}
|
|
public MemberPerson getMemberPerson() {
|
return memberPerson;
|
}
|
|
public void setMemberPerson(MemberPerson memberPerson) {
|
this.memberPerson = memberPerson;
|
}
|
|
public MemberEnterprise getMemberEnterprise() {
|
return memberEnterprise;
|
}
|
|
public void setMemberEnterprise(MemberEnterprise memberEnterprise) {
|
this.memberEnterprise = memberEnterprise;
|
}
|
|
private MemberPerson memberPerson;
|
private MemberEnterprise memberEnterprise;
|
private String bizUserId;
|
private long memberType;
|
private String memberInfo;
|
}
|