|
|
@@ -0,0 +1,365 @@
|
|
|
+package com.yingyangfly.baselib.db;
|
|
|
+
|
|
|
+import android.text.TextUtils;
|
|
|
+
|
|
|
+import androidx.room.Entity;
|
|
|
+import androidx.room.PrimaryKey;
|
|
|
+
|
|
|
+import org.jetbrains.annotations.NotNull;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author 王鹏鹏
|
|
|
+ */
|
|
|
+@Entity(tableName = "Doctor")
|
|
|
+public class DoctorBean implements Serializable {
|
|
|
+
|
|
|
+ @NotNull
|
|
|
+ @PrimaryKey
|
|
|
+ private String id;//用户ID
|
|
|
+
|
|
|
+ private String avatar;//头像地址
|
|
|
+ private String certificate;//医生资格证
|
|
|
+ private String consultationTotal;//问诊量
|
|
|
+ private String createBy;
|
|
|
+ private String createTime;
|
|
|
+ private String departmentName;//所属部门
|
|
|
+ private String goodRate;//好评率
|
|
|
+ private String idCard;//身份证号
|
|
|
+ private String isDoctor;//是否医生 0是 1否
|
|
|
+ private String isOnline;//是否在线 0是 1否
|
|
|
+ private String limit;
|
|
|
+ private String mobile;//手机号码
|
|
|
+ private String nickName;//用户昵称
|
|
|
+ private String orgCode;
|
|
|
+ private String orgName;//机构名字
|
|
|
+ private String page;
|
|
|
+ private String password;//密码
|
|
|
+ private String price;//单价
|
|
|
+ private String remark;//备注
|
|
|
+ private String roleCodes;//用户关联的所有的角色,用逗号分隔
|
|
|
+ private String sex;//用户性别(0男 1女 2未知)
|
|
|
+ private String speciality;//擅长
|
|
|
+ private String status;//帐号状态(0正常 1停用 2删除)
|
|
|
+ private String title;//职称
|
|
|
+ private String updateBy;
|
|
|
+ private String updateTime;
|
|
|
+ private String userName;//用户账号
|
|
|
+
|
|
|
+ public String getAvatar() {
|
|
|
+ if (TextUtils.isEmpty(avatar)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return avatar;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setAvatar(String avatar) {
|
|
|
+ this.avatar = avatar;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getCertificate() {
|
|
|
+ if (TextUtils.isEmpty(certificate)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return certificate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCertificate(String certificate) {
|
|
|
+ this.certificate = certificate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getConsultationTotal() {
|
|
|
+ if (TextUtils.isEmpty(consultationTotal)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return consultationTotal;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setConsultationTotal(String consultationTotal) {
|
|
|
+ this.consultationTotal = consultationTotal;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getCreateBy() {
|
|
|
+ if (TextUtils.isEmpty(createBy)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return createBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCreateBy(String createBy) {
|
|
|
+ this.createBy = createBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getCreateTime() {
|
|
|
+ if (TextUtils.isEmpty(createTime)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return createTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCreateTime(String createTime) {
|
|
|
+ this.createTime = createTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getDepartmentName() {
|
|
|
+ if (TextUtils.isEmpty(departmentName)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return departmentName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDepartmentName(String departmentName) {
|
|
|
+ this.departmentName = departmentName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getGoodRate() {
|
|
|
+ if (TextUtils.isEmpty(goodRate)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return goodRate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setGoodRate(String goodRate) {
|
|
|
+ this.goodRate = goodRate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getId() {
|
|
|
+ if (TextUtils.isEmpty(id)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setId(String id) {
|
|
|
+ this.id = id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getIdCard() {
|
|
|
+ if (TextUtils.isEmpty(idCard)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return idCard;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIdCard(String idCard) {
|
|
|
+ this.idCard = idCard;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getIsDoctor() {
|
|
|
+ if (TextUtils.isEmpty(isDoctor)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return isDoctor;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIsDoctor(String isDoctor) {
|
|
|
+ this.isDoctor = isDoctor;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getIsOnline() {
|
|
|
+ if (TextUtils.isEmpty(isOnline)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return isOnline;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIsOnline(String isOnline) {
|
|
|
+ this.isOnline = isOnline;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getLimit() {
|
|
|
+ if (TextUtils.isEmpty(limit)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return limit;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setLimit(String limit) {
|
|
|
+ this.limit = limit;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getMobile() {
|
|
|
+ if (TextUtils.isEmpty(mobile)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return mobile;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setMobile(String mobile) {
|
|
|
+ this.mobile = mobile;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getNickName() {
|
|
|
+ if (TextUtils.isEmpty(nickName)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return nickName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setNickName(String nickName) {
|
|
|
+ this.nickName = nickName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getOrgCode() {
|
|
|
+ if (TextUtils.isEmpty(orgCode)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return orgCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrgCode(String orgCode) {
|
|
|
+ this.orgCode = orgCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getOrgName() {
|
|
|
+ if (TextUtils.isEmpty(orgName)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return orgName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrgName(String orgName) {
|
|
|
+ this.orgName = orgName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getPage() {
|
|
|
+ if (TextUtils.isEmpty(page)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return page;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPage(String page) {
|
|
|
+ this.page = page;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getPassword() {
|
|
|
+ if (TextUtils.isEmpty(password)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return password;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPassword(String password) {
|
|
|
+ this.password = password;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getPrice() {
|
|
|
+ if (TextUtils.isEmpty(price)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return price;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPrice(String price) {
|
|
|
+ this.price = price;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRemark() {
|
|
|
+ if (TextUtils.isEmpty(remark)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return remark;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRemark(String remark) {
|
|
|
+ this.remark = remark;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRoleCodes() {
|
|
|
+ if (TextUtils.isEmpty(roleCodes)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return roleCodes;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRoleCodes(String roleCodes) {
|
|
|
+ this.roleCodes = roleCodes;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSex() {
|
|
|
+ if (TextUtils.isEmpty(sex)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return sex;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSex(String sex) {
|
|
|
+ this.sex = sex;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSpeciality() {
|
|
|
+ if (TextUtils.isEmpty(speciality)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return speciality;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSpeciality(String speciality) {
|
|
|
+ this.speciality = speciality;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getStatus() {
|
|
|
+ if (TextUtils.isEmpty(status)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return status;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setStatus(String status) {
|
|
|
+ this.status = status;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTitle() {
|
|
|
+ if (TextUtils.isEmpty(title)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return title;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTitle(String title) {
|
|
|
+ this.title = title;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getUpdateBy() {
|
|
|
+ if (TextUtils.isEmpty(updateBy)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return updateBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUpdateBy(String updateBy) {
|
|
|
+ this.updateBy = updateBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getUpdateTime() {
|
|
|
+ if (TextUtils.isEmpty(updateTime)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return updateTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUpdateTime(String updateTime) {
|
|
|
+ this.updateTime = updateTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getUserName() {
|
|
|
+ if (TextUtils.isEmpty(userName)) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return userName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUserName(String userName) {
|
|
|
+ this.userName = userName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getIsOnlineStatus() {
|
|
|
+ if (TextUtils.equals("0", getIsOnline())) {
|
|
|
+ return "在线";
|
|
|
+ } else {
|
|
|
+ return "离线";
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|