1 package com.foxinmy.weixin4j.mp.model;
2
3 import com.alibaba.fastjson.annotation.JSONField;
4 import com.foxinmy.weixin4j.http.weixin.ApiResult;
5
6
7
8
9
10
11
12
13
14
15
16 public class ChangeOpenidResult extends ApiResult {
17
18 private static final long serialVersionUID = 9051214458161068387L;
19
20
21
22 @JSONField(name = "ori_openid")
23 private String oldOpenid;
24
25
26
27 @JSONField(name = "new_openid")
28 private String newOpenid;
29
30
31
32 @JSONField(name = "err_msg")
33 private String message;
34
35 public String getOldOpenid() {
36 return oldOpenid;
37 }
38
39 public void setOldOpenid(String oldOpenid) {
40 this.oldOpenid = oldOpenid;
41 }
42
43 public String getNewOpenid() {
44 return newOpenid;
45 }
46
47 public void setNewOpenid(String newOpenid) {
48 this.newOpenid = newOpenid;
49 }
50
51 public String getMessage() {
52 return message;
53 }
54
55 public void setMessage(String message) {
56 this.message = message;
57 }
58
59 public boolean isChanged(){
60 return "ok".equalsIgnoreCase(message);
61 }
62
63 @Override
64 public String toString() {
65 return "ChangeOpenidResult [oldOpenid=" + oldOpenid + ", newOpenid=" + newOpenid + ", message=" + message + ", " + super.toString() + "]";
66 }
67 }