1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762 |
- package com.qxgmat.data.dao.entity;
- import java.io.Serializable;
- import java.math.BigDecimal;
- import java.util.Date;
- import javax.persistence.*;
- @Table(name = "user")
- public class User implements Serializable {
- @Id
- @Column(name = "`id`")
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private Integer id;
- /**
- * 昵称
- */
- @Column(name = "`nickname`")
- private String nickname;
- @Column(name = "`avatar`")
- private String avatar;
- /**
- * 密码
- */
- @Column(name = "`password`")
- private String password;
- /**
- * 邮箱
- */
- @Column(name = "`email`")
- private String email;
- /**
- * 手机-区号
- */
- @Column(name = "`area`")
- private String area;
- /**
- * 手机
- */
- @Column(name = "`mobile`")
- private String mobile;
- /**
- * 微信openid:pc端
- */
- @Column(name = "`wechat_openid_pc`")
- private String wechatOpenidPc;
- /**
- * 微信openid: 公众号
- */
- @Column(name = "`wechat_openid_wechat`")
- private String wechatOpenidWechat;
- /**
- * 微信关联id
- */
- @Column(name = "`wechat_unionid`")
- private String wechatUnionid;
- /**
- * 微信公众号accessToken
- */
- @Column(name = "`wechat_access_token`")
- private String wechatAccessToken;
- /**
- * 微信公众号refresh_token
- */
- @Column(name = "`wechat_refresh_token`")
- private String wechatRefreshToken;
- /**
- * 微信公众号expireTime
- */
- @Column(name = "`wechat_expire_time`")
- private Date wechatExpireTime;
- /**
- * 实名通过时间
- */
- @Column(name = "`real_time`")
- private Date realTime;
- /**
- * 实名:姓名
- */
- @Column(name = "`real_name`")
- private String realName;
- /**
- * 实名:地址
- */
- @Column(name = "`real_address`")
- private String realAddress;
- /**
- * 实名:身份ID
- */
- @Column(name = "`real_identity`")
- private String realIdentity;
- /**
- * 实名:身份证照片-正面
- */
- @Column(name = "`real_photo_front`")
- private String realPhotoFront;
- /**
- * 实名:身份证照片-背面
- */
- @Column(name = "`real_photo_back`")
- private String realPhotoBack;
- /**
- * 实名状态:0未实名,1已实名
- */
- @Column(name = "`real_status`")
- private Integer realStatus;
- /**
- * 备考设置时间
- */
- @Column(name = "`prepare_time`")
- private Date prepareTime;
- /**
- * 备考:身份
- */
- @Column(name = "`prepare_status`")
- private String prepareStatus;
- /**
- * 备考:目标分数
- */
- @Column(name = "`prepare_goal`")
- private Integer prepareGoal;
- /**
- * 备考:考试时间
- */
- @Column(name = "`prepare_examination_time`")
- private String prepareExaminationTime;
- /**
- * 备考:出分时间
- */
- @Column(name = "`prepare_score_time`")
- private Date prepareScoreTime;
- /**
- * 上次做题
- */
- @Column(name = "`latest_exercise`")
- private Integer latestExercise;
- /**
- * 上一次错题组卷
- */
- @Column(name = "`latest_error`")
- private Integer latestError;
- /**
- * 上一次收藏组卷
- */
- @Column(name = "`latest_collect`")
- private Integer latestCollect;
- /**
- * 邀请用户
- */
- @Column(name = "`origin_id`")
- private Integer originId;
- /**
- * 个人邀请码
- */
- @Column(name = "`invite_code`")
- private String inviteCode;
- /**
- * 消费金额
- */
- @Column(name = "`total_money`")
- private BigDecimal totalMoney;
- /**
- * 邀请人数
- */
- @Column(name = "`invite_number`")
- private Integer inviteNumber;
- /**
- * 最后邀请人时间
- */
- @Column(name = "`invite_latest_time`")
- private Date inviteLatestTime;
- /**
- * 半价机经券
- */
- @Column(name = "`textbook_half`")
- private Integer textbookHalf;
- /**
- * 千行cat次数
- */
- @Column(name = "`qx_cat`")
- private Integer qxCat;
- /**
- * 注册ip
- */
- @Column(name = "`register_ip`")
- private String registerIp;
- /**
- * 注册地信息
- */
- @Column(name = "`register_city`")
- private String registerCity;
- /**
- * 最后一次登录ip
- */
- @Column(name = "`latest_login_ip`")
- private String latestLoginIp;
- /**
- * 最后登录时间
- */
- @Column(name = "`latest_login_time`")
- private Date latestLoginTime;
- /**
- * 是否冻结
- */
- @Column(name = "`is_frozen`")
- private Integer isFrozen;
- @Column(name = "`create_time`")
- private Date createTime;
- /**
- * 资料订阅
- */
- @Column(name = "`data_email_subscribe`")
- private Integer dataEmailSubscribe;
- /**
- * 机经邮箱订阅
- */
- @Column(name = "`textbook_email_subscribe`")
- private Integer textbookEmailSubscribe;
- /**
- * 累计告警字数
- */
- @Column(name = "`total_alert`")
- private Integer totalAlert;
- /**
- * 导出错题次数
- */
- @Column(name = "`export_question_error_number`")
- private Integer exportQuestionErrorNumber;
- /**
- * 导出笔记次数
- */
- @Column(name = "`export_question_note_number`")
- private Integer exportQuestionNoteNumber;
- /**
- * 导出提示:0展示,1关闭
- */
- @Column(name = "`export_tips`")
- private Integer exportTips;
- /**
- * 机经提示:0展示
- */
- @Column(name = "`textbook_tips`")
- private Integer textbookTips;
- /**
- * 导出课时笔记次数
- */
- @Column(name = "`export_course_note_number`")
- private Integer exportCourseNoteNumber;
- /**
- * 是否购买过课程
- */
- @Column(name = "`is_course`")
- private Integer isCourse;
- private static final long serialVersionUID = 1L;
- /**
- * @return id
- */
- public Integer getId() {
- return id;
- }
- /**
- * @param id
- */
- public void setId(Integer id) {
- this.id = id;
- }
- /**
- * 获取昵称
- *
- * @return nickname - 昵称
- */
- public String getNickname() {
- return nickname;
- }
- /**
- * 设置昵称
- *
- * @param nickname 昵称
- */
- public void setNickname(String nickname) {
- this.nickname = nickname;
- }
- /**
- * @return avatar
- */
- public String getAvatar() {
- return avatar;
- }
- /**
- * @param avatar
- */
- public void setAvatar(String avatar) {
- this.avatar = avatar;
- }
- /**
- * 获取密码
- *
- * @return password - 密码
- */
- public String getPassword() {
- return password;
- }
- /**
- * 设置密码
- *
- * @param password 密码
- */
- public void setPassword(String password) {
- this.password = password;
- }
- /**
- * 获取邮箱
- *
- * @return email - 邮箱
- */
- public String getEmail() {
- return email;
- }
- /**
- * 设置邮箱
- *
- * @param email 邮箱
- */
- public void setEmail(String email) {
- this.email = email;
- }
- /**
- * 获取手机-区号
- *
- * @return area - 手机-区号
- */
- public String getArea() {
- return area;
- }
- /**
- * 设置手机-区号
- *
- * @param area 手机-区号
- */
- public void setArea(String area) {
- this.area = area;
- }
- /**
- * 获取手机
- *
- * @return mobile - 手机
- */
- public String getMobile() {
- return mobile;
- }
- /**
- * 设置手机
- *
- * @param mobile 手机
- */
- public void setMobile(String mobile) {
- this.mobile = mobile;
- }
- /**
- * 获取微信openid:pc端
- *
- * @return wechat_openid_pc - 微信openid:pc端
- */
- public String getWechatOpenidPc() {
- return wechatOpenidPc;
- }
- /**
- * 设置微信openid:pc端
- *
- * @param wechatOpenidPc 微信openid:pc端
- */
- public void setWechatOpenidPc(String wechatOpenidPc) {
- this.wechatOpenidPc = wechatOpenidPc;
- }
- /**
- * 获取微信openid: 公众号
- *
- * @return wechat_openid_wechat - 微信openid: 公众号
- */
- public String getWechatOpenidWechat() {
- return wechatOpenidWechat;
- }
- /**
- * 设置微信openid: 公众号
- *
- * @param wechatOpenidWechat 微信openid: 公众号
- */
- public void setWechatOpenidWechat(String wechatOpenidWechat) {
- this.wechatOpenidWechat = wechatOpenidWechat;
- }
- /**
- * 获取微信关联id
- *
- * @return wechat_unionid - 微信关联id
- */
- public String getWechatUnionid() {
- return wechatUnionid;
- }
- /**
- * 设置微信关联id
- *
- * @param wechatUnionid 微信关联id
- */
- public void setWechatUnionid(String wechatUnionid) {
- this.wechatUnionid = wechatUnionid;
- }
- /**
- * 获取微信公众号accessToken
- *
- * @return wechat_access_token - 微信公众号accessToken
- */
- public String getWechatAccessToken() {
- return wechatAccessToken;
- }
- /**
- * 设置微信公众号accessToken
- *
- * @param wechatAccessToken 微信公众号accessToken
- */
- public void setWechatAccessToken(String wechatAccessToken) {
- this.wechatAccessToken = wechatAccessToken;
- }
- /**
- * 获取微信公众号refresh_token
- *
- * @return wechat_refresh_token - 微信公众号refresh_token
- */
- public String getWechatRefreshToken() {
- return wechatRefreshToken;
- }
- /**
- * 设置微信公众号refresh_token
- *
- * @param wechatRefreshToken 微信公众号refresh_token
- */
- public void setWechatRefreshToken(String wechatRefreshToken) {
- this.wechatRefreshToken = wechatRefreshToken;
- }
- /**
- * 获取微信公众号expireTime
- *
- * @return wechat_expire_time - 微信公众号expireTime
- */
- public Date getWechatExpireTime() {
- return wechatExpireTime;
- }
- /**
- * 设置微信公众号expireTime
- *
- * @param wechatExpireTime 微信公众号expireTime
- */
- public void setWechatExpireTime(Date wechatExpireTime) {
- this.wechatExpireTime = wechatExpireTime;
- }
- /**
- * 获取实名通过时间
- *
- * @return real_time - 实名通过时间
- */
- public Date getRealTime() {
- return realTime;
- }
- /**
- * 设置实名通过时间
- *
- * @param realTime 实名通过时间
- */
- public void setRealTime(Date realTime) {
- this.realTime = realTime;
- }
- /**
- * 获取实名:姓名
- *
- * @return real_name - 实名:姓名
- */
- public String getRealName() {
- return realName;
- }
- /**
- * 设置实名:姓名
- *
- * @param realName 实名:姓名
- */
- public void setRealName(String realName) {
- this.realName = realName;
- }
- /**
- * 获取实名:地址
- *
- * @return real_address - 实名:地址
- */
- public String getRealAddress() {
- return realAddress;
- }
- /**
- * 设置实名:地址
- *
- * @param realAddress 实名:地址
- */
- public void setRealAddress(String realAddress) {
- this.realAddress = realAddress;
- }
- /**
- * 获取实名:身份ID
- *
- * @return real_identity - 实名:身份ID
- */
- public String getRealIdentity() {
- return realIdentity;
- }
- /**
- * 设置实名:身份ID
- *
- * @param realIdentity 实名:身份ID
- */
- public void setRealIdentity(String realIdentity) {
- this.realIdentity = realIdentity;
- }
- /**
- * 获取实名:身份证照片-正面
- *
- * @return real_photo_front - 实名:身份证照片-正面
- */
- public String getRealPhotoFront() {
- return realPhotoFront;
- }
- /**
- * 设置实名:身份证照片-正面
- *
- * @param realPhotoFront 实名:身份证照片-正面
- */
- public void setRealPhotoFront(String realPhotoFront) {
- this.realPhotoFront = realPhotoFront;
- }
- /**
- * 获取实名:身份证照片-背面
- *
- * @return real_photo_back - 实名:身份证照片-背面
- */
- public String getRealPhotoBack() {
- return realPhotoBack;
- }
- /**
- * 设置实名:身份证照片-背面
- *
- * @param realPhotoBack 实名:身份证照片-背面
- */
- public void setRealPhotoBack(String realPhotoBack) {
- this.realPhotoBack = realPhotoBack;
- }
- /**
- * 获取实名状态:0未实名,1已实名
- *
- * @return real_status - 实名状态:0未实名,1已实名
- */
- public Integer getRealStatus() {
- return realStatus;
- }
- /**
- * 设置实名状态:0未实名,1已实名
- *
- * @param realStatus 实名状态:0未实名,1已实名
- */
- public void setRealStatus(Integer realStatus) {
- this.realStatus = realStatus;
- }
- /**
- * 获取备考设置时间
- *
- * @return prepare_time - 备考设置时间
- */
- public Date getPrepareTime() {
- return prepareTime;
- }
- /**
- * 设置备考设置时间
- *
- * @param prepareTime 备考设置时间
- */
- public void setPrepareTime(Date prepareTime) {
- this.prepareTime = prepareTime;
- }
- /**
- * 获取备考:身份
- *
- * @return prepare_status - 备考:身份
- */
- public String getPrepareStatus() {
- return prepareStatus;
- }
- /**
- * 设置备考:身份
- *
- * @param prepareStatus 备考:身份
- */
- public void setPrepareStatus(String prepareStatus) {
- this.prepareStatus = prepareStatus;
- }
- /**
- * 获取备考:目标分数
- *
- * @return prepare_goal - 备考:目标分数
- */
- public Integer getPrepareGoal() {
- return prepareGoal;
- }
- /**
- * 设置备考:目标分数
- *
- * @param prepareGoal 备考:目标分数
- */
- public void setPrepareGoal(Integer prepareGoal) {
- this.prepareGoal = prepareGoal;
- }
- /**
- * 获取备考:考试时间
- *
- * @return prepare_examination_time - 备考:考试时间
- */
- public String getPrepareExaminationTime() {
- return prepareExaminationTime;
- }
- /**
- * 设置备考:考试时间
- *
- * @param prepareExaminationTime 备考:考试时间
- */
- public void setPrepareExaminationTime(String prepareExaminationTime) {
- this.prepareExaminationTime = prepareExaminationTime;
- }
- /**
- * 获取备考:出分时间
- *
- * @return prepare_score_time - 备考:出分时间
- */
- public Date getPrepareScoreTime() {
- return prepareScoreTime;
- }
- /**
- * 设置备考:出分时间
- *
- * @param prepareScoreTime 备考:出分时间
- */
- public void setPrepareScoreTime(Date prepareScoreTime) {
- this.prepareScoreTime = prepareScoreTime;
- }
- /**
- * 获取上次做题
- *
- * @return latest_exercise - 上次做题
- */
- public Integer getLatestExercise() {
- return latestExercise;
- }
- /**
- * 设置上次做题
- *
- * @param latestExercise 上次做题
- */
- public void setLatestExercise(Integer latestExercise) {
- this.latestExercise = latestExercise;
- }
- /**
- * 获取上一次错题组卷
- *
- * @return latest_error - 上一次错题组卷
- */
- public Integer getLatestError() {
- return latestError;
- }
- /**
- * 设置上一次错题组卷
- *
- * @param latestError 上一次错题组卷
- */
- public void setLatestError(Integer latestError) {
- this.latestError = latestError;
- }
- /**
- * 获取上一次收藏组卷
- *
- * @return latest_collect - 上一次收藏组卷
- */
- public Integer getLatestCollect() {
- return latestCollect;
- }
- /**
- * 设置上一次收藏组卷
- *
- * @param latestCollect 上一次收藏组卷
- */
- public void setLatestCollect(Integer latestCollect) {
- this.latestCollect = latestCollect;
- }
- /**
- * 获取邀请用户
- *
- * @return origin_id - 邀请用户
- */
- public Integer getOriginId() {
- return originId;
- }
- /**
- * 设置邀请用户
- *
- * @param originId 邀请用户
- */
- public void setOriginId(Integer originId) {
- this.originId = originId;
- }
- /**
- * 获取个人邀请码
- *
- * @return invite_code - 个人邀请码
- */
- public String getInviteCode() {
- return inviteCode;
- }
- /**
- * 设置个人邀请码
- *
- * @param inviteCode 个人邀请码
- */
- public void setInviteCode(String inviteCode) {
- this.inviteCode = inviteCode;
- }
- /**
- * 获取消费金额
- *
- * @return total_money - 消费金额
- */
- public BigDecimal getTotalMoney() {
- return totalMoney;
- }
- /**
- * 设置消费金额
- *
- * @param totalMoney 消费金额
- */
- public void setTotalMoney(BigDecimal totalMoney) {
- this.totalMoney = totalMoney;
- }
- /**
- * 获取邀请人数
- *
- * @return invite_number - 邀请人数
- */
- public Integer getInviteNumber() {
- return inviteNumber;
- }
- /**
- * 设置邀请人数
- *
- * @param inviteNumber 邀请人数
- */
- public void setInviteNumber(Integer inviteNumber) {
- this.inviteNumber = inviteNumber;
- }
- /**
- * 获取最后邀请人时间
- *
- * @return invite_latest_time - 最后邀请人时间
- */
- public Date getInviteLatestTime() {
- return inviteLatestTime;
- }
- /**
- * 设置最后邀请人时间
- *
- * @param inviteLatestTime 最后邀请人时间
- */
- public void setInviteLatestTime(Date inviteLatestTime) {
- this.inviteLatestTime = inviteLatestTime;
- }
- /**
- * 获取半价机经券
- *
- * @return textbook_half - 半价机经券
- */
- public Integer getTextbookHalf() {
- return textbookHalf;
- }
- /**
- * 设置半价机经券
- *
- * @param textbookHalf 半价机经券
- */
- public void setTextbookHalf(Integer textbookHalf) {
- this.textbookHalf = textbookHalf;
- }
- /**
- * 获取千行cat次数
- *
- * @return qx_cat - 千行cat次数
- */
- public Integer getQxCat() {
- return qxCat;
- }
- /**
- * 设置千行cat次数
- *
- * @param qxCat 千行cat次数
- */
- public void setQxCat(Integer qxCat) {
- this.qxCat = qxCat;
- }
- /**
- * 获取注册ip
- *
- * @return register_ip - 注册ip
- */
- public String getRegisterIp() {
- return registerIp;
- }
- /**
- * 设置注册ip
- *
- * @param registerIp 注册ip
- */
- public void setRegisterIp(String registerIp) {
- this.registerIp = registerIp;
- }
- /**
- * 获取注册地信息
- *
- * @return register_city - 注册地信息
- */
- public String getRegisterCity() {
- return registerCity;
- }
- /**
- * 设置注册地信息
- *
- * @param registerCity 注册地信息
- */
- public void setRegisterCity(String registerCity) {
- this.registerCity = registerCity;
- }
- /**
- * 获取最后一次登录ip
- *
- * @return latest_login_ip - 最后一次登录ip
- */
- public String getLatestLoginIp() {
- return latestLoginIp;
- }
- /**
- * 设置最后一次登录ip
- *
- * @param latestLoginIp 最后一次登录ip
- */
- public void setLatestLoginIp(String latestLoginIp) {
- this.latestLoginIp = latestLoginIp;
- }
- /**
- * 获取最后登录时间
- *
- * @return latest_login_time - 最后登录时间
- */
- public Date getLatestLoginTime() {
- return latestLoginTime;
- }
- /**
- * 设置最后登录时间
- *
- * @param latestLoginTime 最后登录时间
- */
- public void setLatestLoginTime(Date latestLoginTime) {
- this.latestLoginTime = latestLoginTime;
- }
- /**
- * 获取是否冻结
- *
- * @return is_frozen - 是否冻结
- */
- public Integer getIsFrozen() {
- return isFrozen;
- }
- /**
- * 设置是否冻结
- *
- * @param isFrozen 是否冻结
- */
- public void setIsFrozen(Integer isFrozen) {
- this.isFrozen = isFrozen;
- }
- /**
- * @return create_time
- */
- public Date getCreateTime() {
- return createTime;
- }
- /**
- * @param createTime
- */
- public void setCreateTime(Date createTime) {
- this.createTime = createTime;
- }
- /**
- * 获取资料订阅
- *
- * @return data_email_subscribe - 资料订阅
- */
- public Integer getDataEmailSubscribe() {
- return dataEmailSubscribe;
- }
- /**
- * 设置资料订阅
- *
- * @param dataEmailSubscribe 资料订阅
- */
- public void setDataEmailSubscribe(Integer dataEmailSubscribe) {
- this.dataEmailSubscribe = dataEmailSubscribe;
- }
- /**
- * 获取机经邮箱订阅
- *
- * @return textbook_email_subscribe - 机经邮箱订阅
- */
- public Integer getTextbookEmailSubscribe() {
- return textbookEmailSubscribe;
- }
- /**
- * 设置机经邮箱订阅
- *
- * @param textbookEmailSubscribe 机经邮箱订阅
- */
- public void setTextbookEmailSubscribe(Integer textbookEmailSubscribe) {
- this.textbookEmailSubscribe = textbookEmailSubscribe;
- }
- /**
- * 获取累计告警字数
- *
- * @return total_alert - 累计告警字数
- */
- public Integer getTotalAlert() {
- return totalAlert;
- }
- /**
- * 设置累计告警字数
- *
- * @param totalAlert 累计告警字数
- */
- public void setTotalAlert(Integer totalAlert) {
- this.totalAlert = totalAlert;
- }
- /**
- * 获取导出错题次数
- *
- * @return export_question_error_number - 导出错题次数
- */
- public Integer getExportQuestionErrorNumber() {
- return exportQuestionErrorNumber;
- }
- /**
- * 设置导出错题次数
- *
- * @param exportQuestionErrorNumber 导出错题次数
- */
- public void setExportQuestionErrorNumber(Integer exportQuestionErrorNumber) {
- this.exportQuestionErrorNumber = exportQuestionErrorNumber;
- }
- /**
- * 获取导出笔记次数
- *
- * @return export_question_note_number - 导出笔记次数
- */
- public Integer getExportQuestionNoteNumber() {
- return exportQuestionNoteNumber;
- }
- /**
- * 设置导出笔记次数
- *
- * @param exportQuestionNoteNumber 导出笔记次数
- */
- public void setExportQuestionNoteNumber(Integer exportQuestionNoteNumber) {
- this.exportQuestionNoteNumber = exportQuestionNoteNumber;
- }
- /**
- * 获取导出提示:0展示,1关闭
- *
- * @return export_tips - 导出提示:0展示,1关闭
- */
- public Integer getExportTips() {
- return exportTips;
- }
- /**
- * 设置导出提示:0展示,1关闭
- *
- * @param exportTips 导出提示:0展示,1关闭
- */
- public void setExportTips(Integer exportTips) {
- this.exportTips = exportTips;
- }
- /**
- * 获取机经提示:0展示
- *
- * @return textbook_tips - 机经提示:0展示
- */
- public Integer getTextbookTips() {
- return textbookTips;
- }
- /**
- * 设置机经提示:0展示
- *
- * @param textbookTips 机经提示:0展示
- */
- public void setTextbookTips(Integer textbookTips) {
- this.textbookTips = textbookTips;
- }
- /**
- * 获取导出课时笔记次数
- *
- * @return export_course_note_number - 导出课时笔记次数
- */
- public Integer getExportCourseNoteNumber() {
- return exportCourseNoteNumber;
- }
- /**
- * 设置导出课时笔记次数
- *
- * @param exportCourseNoteNumber 导出课时笔记次数
- */
- public void setExportCourseNoteNumber(Integer exportCourseNoteNumber) {
- this.exportCourseNoteNumber = exportCourseNoteNumber;
- }
- /**
- * 获取是否购买过课程
- *
- * @return is_course - 是否购买过课程
- */
- public Integer getIsCourse() {
- return isCourse;
- }
- /**
- * 设置是否购买过课程
- *
- * @param isCourse 是否购买过课程
- */
- public void setIsCourse(Integer isCourse) {
- this.isCourse = isCourse;
- }
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append(getClass().getSimpleName());
- sb.append(" [");
- sb.append("Hash = ").append(hashCode());
- sb.append(", id=").append(id);
- sb.append(", nickname=").append(nickname);
- sb.append(", avatar=").append(avatar);
- sb.append(", password=").append(password);
- sb.append(", email=").append(email);
- sb.append(", area=").append(area);
- sb.append(", mobile=").append(mobile);
- sb.append(", wechatOpenidPc=").append(wechatOpenidPc);
- sb.append(", wechatOpenidWechat=").append(wechatOpenidWechat);
- sb.append(", wechatUnionid=").append(wechatUnionid);
- sb.append(", wechatAccessToken=").append(wechatAccessToken);
- sb.append(", wechatRefreshToken=").append(wechatRefreshToken);
- sb.append(", wechatExpireTime=").append(wechatExpireTime);
- sb.append(", realTime=").append(realTime);
- sb.append(", realName=").append(realName);
- sb.append(", realAddress=").append(realAddress);
- sb.append(", realIdentity=").append(realIdentity);
- sb.append(", realPhotoFront=").append(realPhotoFront);
- sb.append(", realPhotoBack=").append(realPhotoBack);
- sb.append(", realStatus=").append(realStatus);
- sb.append(", prepareTime=").append(prepareTime);
- sb.append(", prepareStatus=").append(prepareStatus);
- sb.append(", prepareGoal=").append(prepareGoal);
- sb.append(", prepareExaminationTime=").append(prepareExaminationTime);
- sb.append(", prepareScoreTime=").append(prepareScoreTime);
- sb.append(", latestExercise=").append(latestExercise);
- sb.append(", latestError=").append(latestError);
- sb.append(", latestCollect=").append(latestCollect);
- sb.append(", originId=").append(originId);
- sb.append(", inviteCode=").append(inviteCode);
- sb.append(", totalMoney=").append(totalMoney);
- sb.append(", inviteNumber=").append(inviteNumber);
- sb.append(", inviteLatestTime=").append(inviteLatestTime);
- sb.append(", textbookHalf=").append(textbookHalf);
- sb.append(", qxCat=").append(qxCat);
- sb.append(", registerIp=").append(registerIp);
- sb.append(", registerCity=").append(registerCity);
- sb.append(", latestLoginIp=").append(latestLoginIp);
- sb.append(", latestLoginTime=").append(latestLoginTime);
- sb.append(", isFrozen=").append(isFrozen);
- sb.append(", createTime=").append(createTime);
- sb.append(", dataEmailSubscribe=").append(dataEmailSubscribe);
- sb.append(", textbookEmailSubscribe=").append(textbookEmailSubscribe);
- sb.append(", totalAlert=").append(totalAlert);
- sb.append(", exportQuestionErrorNumber=").append(exportQuestionErrorNumber);
- sb.append(", exportQuestionNoteNumber=").append(exportQuestionNoteNumber);
- sb.append(", exportTips=").append(exportTips);
- sb.append(", textbookTips=").append(textbookTips);
- sb.append(", exportCourseNoteNumber=").append(exportCourseNoteNumber);
- sb.append(", isCourse=").append(isCourse);
- sb.append("]");
- return sb.toString();
- }
- public static User.Builder builder() {
- return new User.Builder();
- }
- public static class Builder {
- private User obj;
- public Builder() {
- this.obj = new User();
- }
- /**
- * @param id
- */
- public Builder id(Integer id) {
- obj.setId(id);
- return this;
- }
- /**
- * 设置昵称
- *
- * @param nickname 昵称
- */
- public Builder nickname(String nickname) {
- obj.setNickname(nickname);
- return this;
- }
- /**
- * @param avatar
- */
- public Builder avatar(String avatar) {
- obj.setAvatar(avatar);
- return this;
- }
- /**
- * 设置密码
- *
- * @param password 密码
- */
- public Builder password(String password) {
- obj.setPassword(password);
- return this;
- }
- /**
- * 设置邮箱
- *
- * @param email 邮箱
- */
- public Builder email(String email) {
- obj.setEmail(email);
- return this;
- }
- /**
- * 设置手机-区号
- *
- * @param area 手机-区号
- */
- public Builder area(String area) {
- obj.setArea(area);
- return this;
- }
- /**
- * 设置手机
- *
- * @param mobile 手机
- */
- public Builder mobile(String mobile) {
- obj.setMobile(mobile);
- return this;
- }
- /**
- * 设置微信openid:pc端
- *
- * @param wechatOpenidPc 微信openid:pc端
- */
- public Builder wechatOpenidPc(String wechatOpenidPc) {
- obj.setWechatOpenidPc(wechatOpenidPc);
- return this;
- }
- /**
- * 设置微信openid: 公众号
- *
- * @param wechatOpenidWechat 微信openid: 公众号
- */
- public Builder wechatOpenidWechat(String wechatOpenidWechat) {
- obj.setWechatOpenidWechat(wechatOpenidWechat);
- return this;
- }
- /**
- * 设置微信关联id
- *
- * @param wechatUnionid 微信关联id
- */
- public Builder wechatUnionid(String wechatUnionid) {
- obj.setWechatUnionid(wechatUnionid);
- return this;
- }
- /**
- * 设置微信公众号accessToken
- *
- * @param wechatAccessToken 微信公众号accessToken
- */
- public Builder wechatAccessToken(String wechatAccessToken) {
- obj.setWechatAccessToken(wechatAccessToken);
- return this;
- }
- /**
- * 设置微信公众号refresh_token
- *
- * @param wechatRefreshToken 微信公众号refresh_token
- */
- public Builder wechatRefreshToken(String wechatRefreshToken) {
- obj.setWechatRefreshToken(wechatRefreshToken);
- return this;
- }
- /**
- * 设置微信公众号expireTime
- *
- * @param wechatExpireTime 微信公众号expireTime
- */
- public Builder wechatExpireTime(Date wechatExpireTime) {
- obj.setWechatExpireTime(wechatExpireTime);
- return this;
- }
- /**
- * 设置实名通过时间
- *
- * @param realTime 实名通过时间
- */
- public Builder realTime(Date realTime) {
- obj.setRealTime(realTime);
- return this;
- }
- /**
- * 设置实名:姓名
- *
- * @param realName 实名:姓名
- */
- public Builder realName(String realName) {
- obj.setRealName(realName);
- return this;
- }
- /**
- * 设置实名:地址
- *
- * @param realAddress 实名:地址
- */
- public Builder realAddress(String realAddress) {
- obj.setRealAddress(realAddress);
- return this;
- }
- /**
- * 设置实名:身份ID
- *
- * @param realIdentity 实名:身份ID
- */
- public Builder realIdentity(String realIdentity) {
- obj.setRealIdentity(realIdentity);
- return this;
- }
- /**
- * 设置实名:身份证照片-正面
- *
- * @param realPhotoFront 实名:身份证照片-正面
- */
- public Builder realPhotoFront(String realPhotoFront) {
- obj.setRealPhotoFront(realPhotoFront);
- return this;
- }
- /**
- * 设置实名:身份证照片-背面
- *
- * @param realPhotoBack 实名:身份证照片-背面
- */
- public Builder realPhotoBack(String realPhotoBack) {
- obj.setRealPhotoBack(realPhotoBack);
- return this;
- }
- /**
- * 设置实名状态:0未实名,1已实名
- *
- * @param realStatus 实名状态:0未实名,1已实名
- */
- public Builder realStatus(Integer realStatus) {
- obj.setRealStatus(realStatus);
- return this;
- }
- /**
- * 设置备考设置时间
- *
- * @param prepareTime 备考设置时间
- */
- public Builder prepareTime(Date prepareTime) {
- obj.setPrepareTime(prepareTime);
- return this;
- }
- /**
- * 设置备考:身份
- *
- * @param prepareStatus 备考:身份
- */
- public Builder prepareStatus(String prepareStatus) {
- obj.setPrepareStatus(prepareStatus);
- return this;
- }
- /**
- * 设置备考:目标分数
- *
- * @param prepareGoal 备考:目标分数
- */
- public Builder prepareGoal(Integer prepareGoal) {
- obj.setPrepareGoal(prepareGoal);
- return this;
- }
- /**
- * 设置备考:考试时间
- *
- * @param prepareExaminationTime 备考:考试时间
- */
- public Builder prepareExaminationTime(String prepareExaminationTime) {
- obj.setPrepareExaminationTime(prepareExaminationTime);
- return this;
- }
- /**
- * 设置备考:出分时间
- *
- * @param prepareScoreTime 备考:出分时间
- */
- public Builder prepareScoreTime(Date prepareScoreTime) {
- obj.setPrepareScoreTime(prepareScoreTime);
- return this;
- }
- /**
- * 设置上次做题
- *
- * @param latestExercise 上次做题
- */
- public Builder latestExercise(Integer latestExercise) {
- obj.setLatestExercise(latestExercise);
- return this;
- }
- /**
- * 设置上一次错题组卷
- *
- * @param latestError 上一次错题组卷
- */
- public Builder latestError(Integer latestError) {
- obj.setLatestError(latestError);
- return this;
- }
- /**
- * 设置上一次收藏组卷
- *
- * @param latestCollect 上一次收藏组卷
- */
- public Builder latestCollect(Integer latestCollect) {
- obj.setLatestCollect(latestCollect);
- return this;
- }
- /**
- * 设置邀请用户
- *
- * @param originId 邀请用户
- */
- public Builder originId(Integer originId) {
- obj.setOriginId(originId);
- return this;
- }
- /**
- * 设置个人邀请码
- *
- * @param inviteCode 个人邀请码
- */
- public Builder inviteCode(String inviteCode) {
- obj.setInviteCode(inviteCode);
- return this;
- }
- /**
- * 设置消费金额
- *
- * @param totalMoney 消费金额
- */
- public Builder totalMoney(BigDecimal totalMoney) {
- obj.setTotalMoney(totalMoney);
- return this;
- }
- /**
- * 设置邀请人数
- *
- * @param inviteNumber 邀请人数
- */
- public Builder inviteNumber(Integer inviteNumber) {
- obj.setInviteNumber(inviteNumber);
- return this;
- }
- /**
- * 设置最后邀请人时间
- *
- * @param inviteLatestTime 最后邀请人时间
- */
- public Builder inviteLatestTime(Date inviteLatestTime) {
- obj.setInviteLatestTime(inviteLatestTime);
- return this;
- }
- /**
- * 设置半价机经券
- *
- * @param textbookHalf 半价机经券
- */
- public Builder textbookHalf(Integer textbookHalf) {
- obj.setTextbookHalf(textbookHalf);
- return this;
- }
- /**
- * 设置千行cat次数
- *
- * @param qxCat 千行cat次数
- */
- public Builder qxCat(Integer qxCat) {
- obj.setQxCat(qxCat);
- return this;
- }
- /**
- * 设置注册ip
- *
- * @param registerIp 注册ip
- */
- public Builder registerIp(String registerIp) {
- obj.setRegisterIp(registerIp);
- return this;
- }
- /**
- * 设置注册地信息
- *
- * @param registerCity 注册地信息
- */
- public Builder registerCity(String registerCity) {
- obj.setRegisterCity(registerCity);
- return this;
- }
- /**
- * 设置最后一次登录ip
- *
- * @param latestLoginIp 最后一次登录ip
- */
- public Builder latestLoginIp(String latestLoginIp) {
- obj.setLatestLoginIp(latestLoginIp);
- return this;
- }
- /**
- * 设置最后登录时间
- *
- * @param latestLoginTime 最后登录时间
- */
- public Builder latestLoginTime(Date latestLoginTime) {
- obj.setLatestLoginTime(latestLoginTime);
- return this;
- }
- /**
- * 设置是否冻结
- *
- * @param isFrozen 是否冻结
- */
- public Builder isFrozen(Integer isFrozen) {
- obj.setIsFrozen(isFrozen);
- return this;
- }
- /**
- * @param createTime
- */
- public Builder createTime(Date createTime) {
- obj.setCreateTime(createTime);
- return this;
- }
- /**
- * 设置资料订阅
- *
- * @param dataEmailSubscribe 资料订阅
- */
- public Builder dataEmailSubscribe(Integer dataEmailSubscribe) {
- obj.setDataEmailSubscribe(dataEmailSubscribe);
- return this;
- }
- /**
- * 设置机经邮箱订阅
- *
- * @param textbookEmailSubscribe 机经邮箱订阅
- */
- public Builder textbookEmailSubscribe(Integer textbookEmailSubscribe) {
- obj.setTextbookEmailSubscribe(textbookEmailSubscribe);
- return this;
- }
- /**
- * 设置累计告警字数
- *
- * @param totalAlert 累计告警字数
- */
- public Builder totalAlert(Integer totalAlert) {
- obj.setTotalAlert(totalAlert);
- return this;
- }
- /**
- * 设置导出错题次数
- *
- * @param exportQuestionErrorNumber 导出错题次数
- */
- public Builder exportQuestionErrorNumber(Integer exportQuestionErrorNumber) {
- obj.setExportQuestionErrorNumber(exportQuestionErrorNumber);
- return this;
- }
- /**
- * 设置导出笔记次数
- *
- * @param exportQuestionNoteNumber 导出笔记次数
- */
- public Builder exportQuestionNoteNumber(Integer exportQuestionNoteNumber) {
- obj.setExportQuestionNoteNumber(exportQuestionNoteNumber);
- return this;
- }
- /**
- * 设置导出提示:0展示,1关闭
- *
- * @param exportTips 导出提示:0展示,1关闭
- */
- public Builder exportTips(Integer exportTips) {
- obj.setExportTips(exportTips);
- return this;
- }
- /**
- * 设置机经提示:0展示
- *
- * @param textbookTips 机经提示:0展示
- */
- public Builder textbookTips(Integer textbookTips) {
- obj.setTextbookTips(textbookTips);
- return this;
- }
- /**
- * 设置导出课时笔记次数
- *
- * @param exportCourseNoteNumber 导出课时笔记次数
- */
- public Builder exportCourseNoteNumber(Integer exportCourseNoteNumber) {
- obj.setExportCourseNoteNumber(exportCourseNoteNumber);
- return this;
- }
- /**
- * 设置是否购买过课程
- *
- * @param isCourse 是否购买过课程
- */
- public Builder isCourse(Integer isCourse) {
- obj.setIsCourse(isCourse);
- return this;
- }
- public User build() {
- return this.obj;
- }
- }
- }
|