package com.yeshi.fanli.dto.user.wx;
|
|
import org.yeshi.utils.entity.wx.WXMPUserInfo;
|
|
import com.yeshi.fanli.entity.bus.user.UserInfo;
|
|
public class WXMPLoginData {
|
private UserInfo boss;
|
private UserInfo lastUser;// 上次登录的信息
|
private String phone;
|
private WXMPUserInfo wxUser;
|
private String appId;// 系统的appId
|
|
private WXMPLoginData(Builder builder) {
|
this.boss = builder.boss;
|
this.lastUser = builder.lastUser;
|
this.phone = builder.phone;
|
this.wxUser = builder.wxUser;
|
this.appId = builder.appId;
|
}
|
|
public static class Builder {
|
private UserInfo boss;
|
private UserInfo lastUser;// 上次登录的信息
|
private String phone;
|
private WXMPUserInfo wxUser;
|
private String appId;// 系统的appId
|
|
public Builder setAppId(String appId) {
|
this.appId = appId;
|
return this;
|
}
|
|
public Builder setBoss(UserInfo boss) {
|
this.boss = boss;
|
return this;
|
}
|
|
public Builder setLastUser(UserInfo lastUser) {
|
this.lastUser = lastUser;
|
return this;
|
}
|
|
public Builder setPhone(String phone) {
|
this.phone = phone;
|
return this;
|
}
|
|
public Builder setWxUser(WXMPUserInfo wxUser) {
|
this.wxUser = wxUser;
|
return this;
|
}
|
|
public Builder(String appId) {
|
this.appId = appId;
|
}
|
|
public WXMPLoginData build() {
|
|
return new WXMPLoginData(this);
|
}
|
}
|
|
public UserInfo getBoss() {
|
return boss;
|
}
|
|
public void setBoss(UserInfo boss) {
|
this.boss = boss;
|
}
|
|
public UserInfo getLastUser() {
|
return lastUser;
|
}
|
|
public void setLastUser(UserInfo lastUser) {
|
this.lastUser = lastUser;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
|
public WXMPUserInfo getWxUser() {
|
return wxUser;
|
}
|
|
public void setWxUser(WXMPUserInfo wxUser) {
|
this.wxUser = wxUser;
|
}
|
|
public String getAppId() {
|
return appId;
|
}
|
|
public void setAppId(String appId) {
|
this.appId = appId;
|
}
|
|
}
|