123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697 |
- package com.caimei.modules.user.entity;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.thinkgem.jeesite.common.persistence.DataEntity;
- import org.hibernate.validator.constraints.Length;
- import javax.validation.constraints.NotNull;
- import java.beans.Transient;
- import java.util.Date;
- /**
- * 用户模块重构--会所管理Entity
- *
- * @author zcp
- * @version 2018-05-21
- */
- public class NewCmClub extends DataEntity<NewCmClub> {
- private static final long serialVersionUID = 1L;
- private String checkMan; //审核人
- private Integer clubID; // 会所ID
- private Integer userID; // 用户ID
- private Integer userOrganizeID;//用户组织ID
- private String name; // 会所名称
- private String sname; // 简称
- private String searchName; // 搜索会所名称
- private String searchUserName; // 搜索
- private String searchBindMobile; // 搜索绑定手机
- private String contractEmail;
- private String searchEmail; // 搜索邮箱
- private Integer searchUserOrganizeID; // 搜索组织邮箱
- private Integer searchStatus; // 搜索状态
- private String searchUserIdentity;//搜索用户类型
- private String searchStartTime; //搜索注册时间开始 查询条件
- private String searchEndTime; //搜索注册时间结束 查询条件
- private String logo; // logo
- private String legalPerson; // 法人
- private Integer provinceID; // 省
- private Integer cityID; // 市
- private Integer townID; // 地址ID
- private String flag; // 拉会所上线的用户的cmBindId,以逗号结尾
- private Integer inviterBindID; // 邀请者cmBindId
- private String inviterName; // 邀请者名称
- private Integer spID; // 协销Id
- private Integer mainServiceProviderID; // 协销经理Id
- private String scanTime; // 扫描时间
- private String address; // 详细地址
- private String linkMan; // 联系人
- private Integer linkManIdentity; //联系人身份:1老板,2采购,3运营
- private String contractPhone; // 联系电话
- private String contractMobile; // 联系手机
- private String fax; // 传真
- private String info; // 公司简介
- private String addTime; // 注册时间
- private String auditTime; // 审核时间
- private String auditNote; // 审核备注
- private Integer status; // 状态
- private String businessLicenseImage; // 营业执照
- private Integer defaultServiceProviderID; // 默认的创客
- private String defaultServiceProviderUpdTime; // 创客更新时间
- private String mainpro; // 主打项目
- private String scanFlag; // 扫描状态 0待扫描 1 已扫描 2已上线
- private String headpic; // 门头照
- private Date lastModify; // 最后更新时间
- private String firstClubType; // 一级分类为医美=1和生美=2
- private String secondClubType; // 医美的二级分类为诊所=1、门诊=2、医院=3。 生美没有二级分类
- private String department; // 若为医美分类下的门诊和医院则需要填写科室。
- private String medicalPracticeLicenseImg; // 医美分类必须上传医疗执业许可证
- private String socialCreditCode;//统一社会编码
- private Integer valueID; // 测试ID
- private String activeState; // 活跃状态
- private String customerValue; // 客户价值
- /**
- * 非持久化字段
- */
- private String source; //注册来源: 0网站 1小程序
- private String spName; //创客名称
- private String account;//企业会所用户账号
- private String mobile;
- private String userName; //联系人
- private String bindMobile; //企业绑定手机号
- private String email; //邮箱
- private Date registerTime;
- private String registerIP;// IP
- private String userScanFlag; // 扫描标志(4 CRM拉上来的会所)
- private String town; // 区
- private String city; // 市
- private String province; //省
- private String startTime; //注册时间开始 查询条件
- private String endTime; //注册时间结束 查询条件
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date providerTime; //分配协销时间 查询条件
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date loginTime; //上次登录时间 查询条件
- private String startLoginTime; //登录时间开始 查询条件
- private String endLoginTime; //登录时间结束 查询条件
- private String userIdentity; //用户身份
- private Integer svipUserFlag; //超级会员用户标识,1是,2不是
- private Integer newDeal;//新分配机构状态 0.否,1.是
- public Date getProviderTime() {
- return providerTime;
- }
- public void setProviderTime(Date providerTime) {
- this.providerTime = providerTime;
- }
- public Date getLoginTime() {
- return loginTime;
- }
- public void setLoginTime(Date loginTime) {
- this.loginTime = loginTime;
- }
- public String getEndLoginTime() {
- return endLoginTime;
- }
- public void setEndLoginTime(String endLoginTime) {
- this.endLoginTime = endLoginTime;
- }
- public String getStartLoginTime() {
- return startLoginTime;
- }
- public void setStartLoginTime(String startLoginTime) {
- this.startLoginTime = startLoginTime;
- }
- public String getCheckMan() {
- return checkMan;
- }
- public void setCheckMan(String checkMan) {
- this.checkMan = checkMan;
- }
- public String getUserIdentity() {
- return userIdentity;
- }
- public void setUserIdentity(String userIdentity) {
- this.userIdentity = userIdentity;
- }
- public String getEmail() {
- return email;
- }
- public void setEmail(String email) {
- this.email = email;
- }
- public String getBindMobile() {
- return bindMobile;
- }
- public void setBindMobile(String bindMobile) {
- this.bindMobile = bindMobile;
- }
- public NewCmClub() {
- super();
- }
- public NewCmClub(String id) {
- super(id);
- }
- @NotNull(message = "会所ID不能为空")
- public Integer getClubID() {
- return clubID;
- }
- public void setClubID(Integer clubID) {
- this.clubID = clubID;
- }
- public Integer getUserID() {
- return userID;
- }
- public void setUserID(Integer userID) {
- this.userID = userID;
- }
- @Length(min = 0, max = 50, message = "会所名称长度必须介于 0 和 50 之间")
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- @Length(min = 0, max = 20, message = "简称长度必须介于 0 和 20 之间")
- public String getSname() {
- return sname;
- }
- public void setSname(String sname) {
- this.sname = sname;
- }
- @Length(min = 0, max = 200, message = "logo长度必须介于 0 和 200 之间")
- public String getLogo() {
- return logo;
- }
- public void setLogo(String logo) {
- this.logo = logo;
- }
- @Length(min = 0, max = 20, message = "法人长度必须介于 0 和 20 之间")
- public String getLegalPerson() {
- return legalPerson;
- }
- public void setLegalPerson(String legalPerson) {
- this.legalPerson = legalPerson;
- }
- public Integer getProvinceID() {
- return provinceID;
- }
- public void setProvinceID(Integer provinceID) {
- this.provinceID = provinceID;
- }
- public Integer getCityID() {
- return cityID;
- }
- public void setCityID(Integer cityID) {
- this.cityID = cityID;
- }
- public Integer getTownID() {
- return townID;
- }
- public void setTownID(Integer townID) {
- this.townID = townID;
- }
- @Length(min = 0, max = 100, message = "拉会所上线的用户的cmBindId,以逗号结尾长度必须介于 0 和 100 之间")
- public String getFlag() {
- return flag;
- }
- public void setFlag(String flag) {
- this.flag = flag;
- }
- public Integer getInviterBindID() {
- return inviterBindID;
- }
- public void setInviterBindID(Integer inviterBindID) {
- this.inviterBindID = inviterBindID;
- }
- @Length(min = 0, max = 255, message = "邀请者名称长度必须介于 0 和 255 之间")
- public String getInviterName() {
- return inviterName;
- }
- public void setInviterName(String inviterName) {
- this.inviterName = inviterName;
- }
- public Integer getSpID() {
- return this.spID;
- }
- public void setSpID(Integer spID) {
- this.spID = spID;
- }
- public Integer getMainServiceProviderID() {
- return mainServiceProviderID;
- }
- public void setMainServiceProviderID(Integer mainServiceProviderID) {
- this.mainServiceProviderID = mainServiceProviderID;
- }
- public String getScanTime() {
- return scanTime;
- }
- public void setScanTime(String scanTime) {
- this.scanTime = scanTime;
- }
- @Length(min = 0, max = 100, message = "详细地址长度必须介于 0 和 100 之间")
- public String getAddress() {
- return address;
- }
- public void setAddress(String address) {
- this.address = address;
- }
- @Length(min = 0, max = 50, message = "联系人长度必须介于 0 和 50 之间")
- public String getLinkMan() {
- return linkMan;
- }
- public void setLinkMan(String linkMan) {
- this.linkMan = linkMan;
- }
- @Length(min = 0, max = 50, message = "联系电话长度必须介于 0 和 50 之间")
- public String getContractPhone() {
- return contractPhone;
- }
- public void setContractPhone(String contractPhone) {
- this.contractPhone = contractPhone;
- }
- @Length(min = 0, max = 20, message = "联系手机长度必须介于 0 和 20 之间")
- public String getContractMobile() {
- return contractMobile;
- }
- public void setContractMobile(String contractMobile) {
- this.contractMobile = contractMobile;
- }
- @Length(min = 0, max = 50, message = "传真长度必须介于 0 和 50 之间")
- public String getFax() {
- return fax;
- }
- public void setFax(String fax) {
- this.fax = fax;
- }
- @Length(min = 0, max = 50, message = "联系邮箱长度必须介于 0 和 50 之间")
- public String getContractEmail() {
- return contractEmail;
- }
- public void setContractEmail(String contractEmail) {
- this.contractEmail = contractEmail;
- }
- @Length(min = 0, max = 500, message = "公司简介长度必须介于 0 和 500 之间")
- public String getInfo() {
- return info;
- }
- public void setInfo(String info) {
- this.info = info;
- }
- public String getAddTime() {
- return addTime;
- }
- public void setAddTime(String addTime) {
- this.addTime = addTime;
- }
- @Length(min = 0, max = 19, message = "审核时间长度必须介于 0 和 19 之间")
- public String getAuditTime() {
- return auditTime;
- }
- public void setAuditTime(String auditTime) {
- this.auditTime = auditTime;
- }
- @Length(min = 0, max = 100, message = "审核备注长度必须介于 0 和 100 之间")
- public String getAuditNote() {
- return auditNote;
- }
- public void setAuditNote(String auditNote) {
- this.auditNote = auditNote;
- }
- public Integer getStatus() {
- return status;
- }
- public void setStatus(Integer status) {
- this.status = status;
- }
- @Length(min = 0, max = 200, message = "营业执照长度必须介于 0 和 200 之间")
- public String getBusinessLicenseImage() {
- return businessLicenseImage;
- }
- public void setBusinessLicenseImage(String businessLicenseImage) {
- this.businessLicenseImage = businessLicenseImage;
- }
- public Integer getDefaultServiceProviderID() {
- return defaultServiceProviderID;
- }
- public void setDefaultServiceProviderID(Integer defaultServiceProviderID) {
- this.defaultServiceProviderID = defaultServiceProviderID;
- }
- @Length(min = 0, max = 19, message = "创客更新时间长度必须介于 0 和 19 之间")
- public String getDefaultServiceProviderUpdTime() {
- return defaultServiceProviderUpdTime;
- }
- public void setDefaultServiceProviderUpdTime(String defaultServiceProviderUpdTime) {
- this.defaultServiceProviderUpdTime = defaultServiceProviderUpdTime;
- }
- @Length(min = 0, max = 200, message = "主打项目长度必须介于 0 和 200 之间")
- public String getMainpro() {
- return mainpro;
- }
- public void setMainpro(String mainpro) {
- this.mainpro = mainpro;
- }
- @Length(min = 1, max = 2, message = "扫描状态 0待扫描 1 已扫描 2已上线长度必须介于 1 和 2 之间")
- public String getScanFlag() {
- return scanFlag;
- }
- public void setScanFlag(String scanFlag) {
- this.scanFlag = scanFlag;
- }
- @Length(min = 0, max = 200, message = "门头照长度必须介于 0 和 200 之间")
- public String getHeadpic() {
- return headpic;
- }
- public void setHeadpic(String headpic) {
- this.headpic = headpic;
- }
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- public Date getLastModify() {
- return lastModify;
- }
- public void setLastModify(Date lastModify) {
- this.lastModify = lastModify;
- }
- public String getSpName() {
- return spName;
- }
- public void setSpName(String spName) {
- this.spName = spName;
- }
- public String getAccount() {
- return account;
- }
- public void setAccount(String account) {
- this.account = account;
- }
- public String getMobile() {
- return mobile;
- }
- public void setMobile(String mobile) {
- this.mobile = mobile;
- }
- public String getUserName() {
- return userName;
- }
- public void setUserName(String userName) {
- this.userName = userName;
- }
- public Date getRegisterTime() {
- return registerTime;
- }
- public void setRegisterTime(Date registerTime) {
- this.registerTime = registerTime;
- }
- public String getUserScanFlag() {
- return userScanFlag;
- }
- public void setUserScanFlag(String userScanFlag) {
- this.userScanFlag = userScanFlag;
- }
- public String getTown() {
- return town;
- }
- public void setTown(String town) {
- this.town = town;
- }
- public String getCity() {
- return city;
- }
- public void setCity(String city) {
- this.city = city;
- }
- public String getProvince() {
- return province;
- }
- public void setProvince(String province) {
- this.province = province;
- }
- @Transient
- public String getStartTime() {
- return startTime;
- }
- public void setStartTime(String startTime) {
- this.startTime = startTime;
- }
- @Transient
- public String getEndTime() {
- return endTime;
- }
- public void setEndTime(String endTime) {
- this.endTime = endTime;
- }
- public String getFirstClubType() {
- return firstClubType;
- }
- public void setFirstClubType(String firstClubType) {
- this.firstClubType = firstClubType;
- }
- public String getSecondClubType() {
- return secondClubType;
- }
- public void setSecondClubType(String secondClubType) {
- this.secondClubType = secondClubType;
- }
- public String getDepartment() {
- return department;
- }
- public void setDepartment(String department) {
- this.department = department;
- }
- public String getMedicalPracticeLicenseImg() {
- return medicalPracticeLicenseImg;
- }
- public void setMedicalPracticeLicenseImg(String medicalPracticeLicenseImg) {
- this.medicalPracticeLicenseImg = medicalPracticeLicenseImg;
- }
- public String getSocialCreditCode() {
- return socialCreditCode;
- }
- public void setSocialCreditCode(String socialCreditCode) {
- this.socialCreditCode = socialCreditCode;
- }
- public Integer getValueID() {
- return valueID;
- }
- public void setValueID(Integer valueID) {
- this.valueID = valueID;
- }
- public String getActiveState() {
- return activeState;
- }
- public void setActiveState(String activeState) {
- this.activeState = activeState;
- }
- public String getCustomerValue() {
- return customerValue;
- }
- public void setCustomerValue(String customerValue) {
- this.customerValue = customerValue;
- }
- public Integer getUserOrganizeID() {
- return userOrganizeID;
- }
- public void setUserOrganizeID(Integer userOrganizeID) {
- this.userOrganizeID = userOrganizeID;
- }
- public String getRegisterIP() {
- return registerIP;
- }
- public void setRegisterIP(String registerIP) {
- this.registerIP = registerIP;
- }
- public String getSearchName() {
- return searchName;
- }
- public void setSearchName(String searchName) {
- this.searchName = searchName;
- }
- public String getSearchUserName() {
- return searchUserName;
- }
- public void setSearchUserName(String searchUserName) {
- this.searchUserName = searchUserName;
- }
- public String getSearchBindMobile() {
- return searchBindMobile;
- }
- public void setSearchBindMobile(String searchBindMobile) {
- this.searchBindMobile = searchBindMobile;
- }
- public String getSearchEmail() {
- return searchEmail;
- }
- public void setSearchEmail(String searchEmail) {
- this.searchEmail = searchEmail;
- }
- public Integer getSearchUserOrganizeID() {
- return searchUserOrganizeID;
- }
- public void setSearchUserOrganizeID(Integer searchUserOrganizeID) {
- this.searchUserOrganizeID = searchUserOrganizeID;
- }
- public Integer getSearchStatus() {
- return searchStatus;
- }
- public void setSearchStatus(Integer searchStatus) {
- this.searchStatus = searchStatus;
- }
- public String getSearchUserIdentity() {
- return searchUserIdentity;
- }
- public void setSearchUserIdentity(String searchUserIdentity) {
- this.searchUserIdentity = searchUserIdentity;
- }
- public String getSearchStartTime() {
- return searchStartTime;
- }
- public void setSearchStartTime(String searchStartTime) {
- this.searchStartTime = searchStartTime;
- }
- public String getSearchEndTime() {
- return searchEndTime;
- }
- public void setSearchEndTime(String searchEndTime) {
- this.searchEndTime = searchEndTime;
- }
- public String getSource() {
- return source;
- }
- public void setSource(String source) {
- this.source = source;
- }
- public Integer getSvipUserFlag() {
- return svipUserFlag;
- }
- public void setSvipUserFlag(Integer svipUserFlag) {
- this.svipUserFlag = svipUserFlag;
- }
- public Integer getLinkManIdentity() {
- return linkManIdentity;
- }
- public void setLinkManIdentity(Integer linkManIdentity) {
- this.linkManIdentity = linkManIdentity;
- }
- public Integer getNewDeal() {
- return newDeal;
- }
- public void setNewDeal(Integer newDeal) {
- this.newDeal = newDeal;
- }
- }
|