You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
3.0 KiB
128 lines
3.0 KiB
package com.fr.plugin.beans; |
|
|
|
import com.fr.json.JSONObject; |
|
import com.fr.plugin.entitys.YTUserEntity; |
|
import com.fr.stable.db.data.BaseDataRecord; |
|
import com.fr.third.fasterxml.jackson.annotation.JsonSubTypes; |
|
|
|
import java.io.Serializable; |
|
|
|
@JsonSubTypes.Type( |
|
value = MyUserBean.class, |
|
name = "UserBean" |
|
) |
|
public class MyUserBean extends BaseDataRecord implements Serializable { |
|
|
|
private String openId; |
|
private String name; |
|
private String photoUrl; |
|
private String phone; |
|
private String jobNo; |
|
private String department; |
|
private int status; |
|
private String fsUserName; |
|
|
|
public String getFsUserName() { |
|
return fsUserName; |
|
} |
|
|
|
public void setFsUserName(String fsUserName) { |
|
this.fsUserName = fsUserName; |
|
} |
|
|
|
public YTUserEntity createEntity() { |
|
YTUserEntity var1=new YTUserEntity(); |
|
var1.setId(this.getOpenId()); |
|
var1.setStatus(this.getStatus()); |
|
var1.setPhotoUrl(this.getPhotoUrl()); |
|
var1.setJobNo(this.jobNo); |
|
var1.setPhone(this.phone); |
|
var1.setName(this.name); |
|
var1.setDepartment(this.department); |
|
var1.setStatus(this.status); |
|
var1.setOpenId(this.openId); |
|
var1.setFsUserName(this.fsUserName); |
|
return var1; |
|
} |
|
|
|
public String getPhone() { |
|
return phone; |
|
} |
|
|
|
public void setPhone(String phone) { |
|
this.phone = phone; |
|
} |
|
|
|
public String getOpenId() { |
|
return openId; |
|
} |
|
|
|
public void setOpenId(String openId) { |
|
this.openId = openId; |
|
} |
|
|
|
public String getName() { |
|
return name; |
|
} |
|
|
|
public void setName(String name) { |
|
this.name = name; |
|
} |
|
|
|
public String getPhotoUrl() { |
|
return photoUrl; |
|
} |
|
|
|
public void setPhotoUrl(String photoUrl) { |
|
this.photoUrl = photoUrl; |
|
} |
|
|
|
public String getJobNo() { |
|
return jobNo; |
|
} |
|
|
|
public void setJobNo(String jobNo) { |
|
this.jobNo = jobNo; |
|
} |
|
|
|
public String getDepartment() { |
|
return department; |
|
} |
|
|
|
public void setDepartment(String department) { |
|
this.department = department; |
|
} |
|
|
|
public int getStatus() { |
|
return status; |
|
} |
|
|
|
public void setStatus(int status) { |
|
this.status = status; |
|
} |
|
|
|
public JSONObject createJSONConfig() { |
|
JSONObject var1 = JSONObject.create(); |
|
var1.put("id", this.getId()); |
|
var1.put("name", this.getName()); |
|
var1.put("phone", this.getPhone()); |
|
var1.put("fsUserName",fsUserName); |
|
return var1; |
|
} |
|
|
|
@Override |
|
public String toString() { |
|
return "MyUserBean{" + |
|
"openId='" + openId + '\'' + |
|
", name='" + name + '\'' + |
|
", photoUrl='" + photoUrl + '\'' + |
|
", phone='" + phone + '\'' + |
|
", jobNo='" + jobNo + '\'' + |
|
", department='" + department + '\'' + |
|
", status=" + status + |
|
", fsUserName='" + fsUserName + '\'' + |
|
'}'; |
|
} |
|
|
|
|
|
}
|
|
|