shikeying
2024-01-11 3b67e947e36133e2a40eb2737b15ea375e157ea0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
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;
}