| package com.matrix.system.hive.bean; | 
|   | 
| import com.matrix.core.tools.DateUtil; | 
| import com.matrix.system.hive.plugin.util.ExcelAnnotation; | 
| import org.springframework.format.annotation.DateTimeFormat; | 
|   | 
| import java.io.Serializable; | 
| import java.util.Date; | 
| import java.util.List; | 
|   | 
|   | 
| /** | 
|  * @Title: SysVipInfo.java   | 
|  * @Package com.zkingsoft.model   | 
|  * @description  | 
|  * @author jyy | 
|  * @email 18075895212@qq.com | 
|  * @date  2016年7月14日 上午10:59:29  | 
|  */ | 
| public class SysVipInfo implements Serializable { | 
|   | 
|     private static final long serialVersionUID = 1L; | 
|     /** | 
|      * 1、成交客户 | 
|      * **/ | 
|     public static final int DEAL_VIP = 1; | 
|     /** | 
|      * 2、非成交客户 | 
|      * **/ | 
|     public static final int UNDEAL_VIP = 2; | 
|   | 
|     /** | 
|      * 会员助记码 | 
|      */ | 
|     private String zjm; | 
|   | 
|   | 
|   | 
|     /** | 
|      * 序号 | 
|      */ | 
|     private Long id; | 
|          | 
|     /** | 
|      * 会员编号 | 
|      */ | 
|     @ExcelAnnotation(checked=true) | 
|     private String vipNo; | 
|     /** | 
|      * 会员姓名 | 
|      */ | 
|     @ExcelAnnotation(checked=true) | 
|     private String vipName; | 
|     /** | 
|      * 手机号码 | 
|      */ | 
|     @ExcelAnnotation(checked=true) | 
|     private String phone; | 
|     /** | 
|      * 线上会员(无卡会员),有卡会员 | 
|      */ | 
|     @ExcelAnnotation(checked=true) | 
|     private String vipType; | 
|     /** | 
|     * 所属门店名称 | 
|     */ | 
|     @ExcelAnnotation(checked=true) | 
|     private String shopName; | 
|     /** | 
|      * 1.正常会员(活跃、不活跃、休眠、死客),2.潜在(管理员进行分配跟踪),3.废弃(门店顾问申请分配跟踪) | 
|      */ | 
|     @ExcelAnnotation(checked=true) | 
|     private String vipState; | 
|      | 
|   | 
|     /** | 
|      * 密码 | 
|      */ | 
|     private String passWord; | 
|   | 
|     /** | 
|      * 最后操作人 | 
|      */ | 
|     private String beatuyId; | 
|      | 
|     /** | 
|      * 性别 | 
|      */ | 
|     private String sex; | 
|   | 
|     /** | 
|      * 生日 | 
|      */ | 
|     @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_DD) | 
|     private Date birthday1; | 
|   | 
|     /** | 
|      * 地址 | 
|      */ | 
|     private String addr; | 
|   | 
|     /** | 
|      * 星座 | 
|      */ | 
|     private String constell; | 
|   | 
|     /** | 
|      * 生肖 | 
|      */ | 
|     private String animalSign; | 
|   | 
|     /** | 
|      * 到店途径 | 
|      */ | 
|     private String arrivalWay; | 
|   | 
|     /** | 
|      * 用户头像 | 
|      */ | 
|     private String photo; | 
|      | 
|      | 
|      | 
|     /** | 
|      * 总积分 | 
|      */ | 
|     private Integer pointAll; | 
|   | 
|     /** | 
|      * 总佣金 | 
|      */ | 
|     private Double commissionAll; | 
|   | 
|     /** | 
|      * 入会时间 | 
|      */ | 
|     @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_DD) | 
|     private Date inDate; | 
|     /** | 
|      * 注册时间 | 
|      */ | 
|     private Date createTime; | 
|     /** | 
|      * 备注 | 
|      */ | 
|     private String remark; | 
|   | 
|     /** | 
|      * 顾问id | 
|      */ | 
|     private Long staffId; | 
|     /** | 
|      * 所属门店 | 
|      */ | 
|     private Long shopId; | 
|      | 
|      /** | 
|      * 是否删除 Y是 N否 | 
|      */  | 
|     private String isDelete; | 
|      | 
|     /** | 
|      * 邮箱 | 
|      */ | 
|     private String email; | 
|   | 
|     /** | 
|      * 病史 | 
|      */ | 
|     private String disease; | 
|     /** | 
|      * 生日类型 1农历  2 阳历 | 
|      */ | 
|     private Integer birthdayType; | 
|   | 
|   | 
|     /** | 
|      * 是否为成交客户1,是,2不是 | 
|      */ | 
|     private Integer isDeal; | 
|   | 
|     /** | 
|      * 公司id | 
|      */ | 
|     private Long companyId; | 
|   | 
|   | 
|   | 
|     //血型 | 
|     private String blood; | 
|     //身份证 | 
|     private String sfCard; | 
|     //其他联系方式 | 
|     private String link; | 
|     //婚姻状态 | 
|     private String marry; | 
|     //职业 | 
|     private String vocation; | 
|     //数据迁移处理时间 | 
|     private Date handleTime; | 
|      | 
|     private Long parentId; | 
|      | 
|     private Date createDistributionTime; | 
|   | 
|   | 
|     public Integer getIsDeal() { | 
|         return isDeal; | 
|     } | 
|   | 
|     public void setIsDeal(Integer isDeal) { | 
|         this.isDeal = isDeal; | 
|     } | 
|   | 
|     public Long getParentId() { | 
|         return parentId; | 
|     } | 
|   | 
|     public void setParentId(Long parentId) { | 
|         this.parentId = parentId; | 
|     } | 
|   | 
|     public Date getCreateDistributionTime() { | 
|         return createDistributionTime; | 
|     } | 
|   | 
|     public void setCreateDistributionTime(Date createDistributionTime) { | 
|         this.createDistributionTime = createDistributionTime; | 
|     } | 
|   | 
|     public Date getHandleTime() { | 
|         return handleTime; | 
|     } | 
|   | 
|     public void setHandleTime(Date handleTime) {  | 
|         this.handleTime = handleTime; | 
|     } | 
|   | 
|   | 
|     /** 扩展信息 **/ | 
|     /** | 
|      * 会员等级id | 
|      */ | 
|     private Long levelId; | 
|      | 
|      | 
|      | 
|     /** | 
|      * 用户uuid | 
|      */ | 
|     private String uuid; | 
|     /** | 
|      * 用户余额 | 
|      */ | 
|     private Double balance; | 
|     /** | 
|      * 额外属性 | 
|      */ | 
|     /** | 
|      * 会籍卡 | 
|      */ | 
|     private MoneyCardUse levelCard; | 
|     /** | 
|      * 会员等级 | 
|      */ | 
|     private SysVipLevel vipLevel; | 
|   | 
|     /** | 
|      * 美容顾问名称 | 
|      */ | 
|      private String staffName; | 
|     /** | 
|      * 页面上的入会时间 | 
|      */ | 
|     private String inDateVo; | 
|     /** | 
|      * 页面上的生日 | 
|      */ | 
|     private String birthday1Vo; | 
|     /** | 
|      * 排名(会员消费统计报表使用) | 
|      */ | 
|     private Integer ranking; | 
|     /** | 
|      * 起始时间 | 
|      */ | 
|     @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_DD) | 
|     private Date startTime; | 
|     /** | 
|      * 结束时间 | 
|      */ | 
|     @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_DD) | 
|     private Date endTime;  | 
|     /** | 
|      * 排名方式(会员消费统计条件) | 
|      */ | 
|     private Integer rankType; | 
|     /** | 
|      * 年份(会员活跃度统计使用) | 
|      */ | 
|     private String year; | 
|     /** | 
|      * VIP新增人数 | 
|      */ | 
|     private Integer vipNum; | 
|      | 
|      | 
|     /** | 
|      * 起始时间 | 
|      */ | 
|     private String timeStart; | 
|     /** | 
|      * 结束时间 | 
|      */ | 
|     private String timeEnd;  | 
|      | 
|     /** | 
|      * 购买金额 | 
|      */ | 
|     private String payTotal; | 
|     /** | 
|      * 消耗金额 | 
|      */ | 
|     private Integer costTotal; | 
|     /** | 
|      * 消耗次数 | 
|      */ | 
|     private String costNum; | 
|      | 
|     private String openId; | 
|     /** | 
|      * 数据迁移状态 | 
|      * 未处理 | 
|      * 已处理 | 
|      * 处理完成 | 
|      */ | 
|     private String statu; | 
|      | 
|      | 
|     //美疗师设置 | 
|     /** | 
|      * 美疗师集合 | 
|      */ | 
|     private List<MyBeatician> beauticains; | 
|      | 
|      | 
|     /** | 
|      * 会员问卷信息-答案,传递数据使用 | 
|      */ | 
|     List<VipAnswer> vipAnswers; | 
|   | 
|     public Long getCompanyId() { | 
|         return companyId; | 
|     } | 
|   | 
|     public void setCompanyId(Long companyId) { | 
|         this.companyId = companyId; | 
|     } | 
|   | 
|     public String getOpenId() { | 
|         return openId; | 
|     } | 
|   | 
|     public void setOpenId(String openId) { | 
|         this.openId = openId; | 
|     } | 
|   | 
|     public String getPayTotal() { | 
|         return payTotal; | 
|     } | 
|   | 
|     public void setPayTotal(String payTotal) { | 
|         this.payTotal = payTotal; | 
|     } | 
|   | 
|     public Integer getCostTotal() { | 
|         return costTotal; | 
|     } | 
|   | 
|     public void setCostTotal(Integer costTotal) { | 
|         this.costTotal = costTotal; | 
|     } | 
|   | 
|     public String getCostNum() { | 
|         return costNum; | 
|     } | 
|   | 
|     public void setCostNum(String costNum) { | 
|         this.costNum = costNum; | 
|     } | 
|   | 
|     public String getTimeStart() { | 
|         return timeStart; | 
|     } | 
|   | 
|     public void setTimeStart(String timeStart) { | 
|         this.timeStart = timeStart; | 
|     } | 
|   | 
|     public String getTimeEnd() { | 
|         return timeEnd; | 
|     } | 
|   | 
|     public void setTimeEnd(String timeEnd) { | 
|         this.timeEnd = timeEnd; | 
|     } | 
|   | 
|     public Integer getVipNum() { | 
|         return vipNum; | 
|     } | 
|   | 
|     public void setVipNum(Integer vipNum) { | 
|         this.vipNum = vipNum; | 
|     } | 
|   | 
|      | 
|     public String getPhoto() { | 
|         return photo; | 
|     } | 
|   | 
|     public void setPhoto(String photo) { | 
|         this.photo = photo; | 
|     } | 
|   | 
|     public String getYear() { | 
|         return year; | 
|     } | 
|   | 
|     public void setYear(String year) { | 
|         this.year = year; | 
|     } | 
|   | 
|     public boolean isQdSign() { | 
|         return qdSign; | 
|     } | 
|   | 
|   | 
|   | 
|     /** | 
|      * 会员所有的充值卡 | 
|      */ | 
|     private List<MoneyCardUse> cards; | 
|      | 
|      | 
|      | 
|      | 
|     public List<MoneyCardUse> getCards() { | 
|         return cards; | 
|     } | 
|   | 
|     public void setCards(List<MoneyCardUse> cards) { | 
|         this.cards = cards; | 
|     } | 
|   | 
|   | 
|   | 
|     /** | 
|      * 今日签到标识 | 
|      * 签到 true | 
|      * 没签到false | 
|      */ | 
|     private boolean qdSign; | 
|     private String name; | 
|     public String getName() { | 
|         return name; | 
|     } | 
|   | 
|     public void setName(String name) { | 
|         this.name = name; | 
|     } | 
|   | 
|     public boolean getQdSign() { | 
|         return qdSign; | 
|     } | 
|   | 
|     public void setQdSign(boolean qdSign) { | 
|         this.qdSign = qdSign; | 
|     } | 
|   | 
|     public String getUuid() { | 
|         return uuid; | 
|     } | 
|   | 
|     public void setUuid(String uuid) { | 
|         this.uuid = uuid; | 
|     } | 
|   | 
|     public String getDisease() { | 
|         return disease; | 
|     } | 
|   | 
|     public void setDisease(String disease) { | 
|         this.disease = disease; | 
|     } | 
|   | 
|     public Date getStartTime() { | 
|         return startTime; | 
|     } | 
|   | 
|     public Integer getRankType() { | 
|         return rankType; | 
|     } | 
|   | 
|     public void setRankType(Integer rankType) { | 
|         this.rankType = rankType; | 
|     } | 
|   | 
|     public void setStartTime(Date startTime) { | 
|         this.startTime = startTime; | 
|     } | 
|   | 
|     public Date getEndTime() { | 
|         return endTime; | 
|     } | 
|   | 
|      | 
|   | 
|     public void setEndTime(Date endTime) { | 
|         this.endTime = endTime; | 
|     } | 
|   | 
|     public Integer getRanking() { | 
|         return ranking; | 
|     } | 
|   | 
|     public void setRanking(Integer ranking) { | 
|         this.ranking = ranking; | 
|     } | 
|   | 
|     public String getEmail() { | 
|         return email; | 
|     } | 
|   | 
|     public void setEmail(String email) { | 
|         this.email = email; | 
|     } | 
|   | 
|     public String getShopName() { | 
|         return shopName; | 
|     } | 
|   | 
|     public String getInDateVo() { | 
|         return inDateVo; | 
|     } | 
|   | 
|     public void setInDateVo(String inDateVo) { | 
|         this.inDateVo = inDateVo; | 
|     } | 
|   | 
|     public String getBirthday1Vo() { | 
|         return birthday1Vo; | 
|     } | 
|   | 
|     public void setBirthday1Vo(String birthday1Vo) { | 
|         this.birthday1Vo = birthday1Vo; | 
|     } | 
|   | 
|     public void setShopName(String shopName) { | 
|     this.shopName = shopName; | 
|     } | 
|   | 
|     public Long getShopId() { | 
|         return shopId; | 
|     } | 
|   | 
|     public void setShopId(Long shopId) { | 
|         this.shopId = shopId; | 
|     } | 
|     public Long getStaffId() { | 
|         return staffId; | 
|     } | 
|   | 
|     public void setStaffId(Long staffId) { | 
|         this.staffId = staffId; | 
|     } | 
|   | 
|      | 
|   | 
|   | 
|   | 
|     public String getStaffName() { | 
|         return staffName; | 
|     } | 
|   | 
|     public void setStaffName(String staffName) { | 
|         this.staffName = staffName; | 
|     } | 
|   | 
|     public Long getId() { | 
|         return id; | 
|     } | 
|   | 
|     public void setId(Long id) { | 
|         this.id = id; | 
|     } | 
|   | 
|     public String getVipNo() { | 
|         return vipNo; | 
|     } | 
|   | 
|     public void setVipNo(String vipNo) { | 
|         this.vipNo = vipNo; | 
|     } | 
|   | 
|     public String getVipName() { | 
|         return vipName; | 
|     } | 
|   | 
|     public void setVipName(String vipName) { | 
|         this.vipName = vipName; | 
|     } | 
|   | 
|   | 
|     public String getZjm() { | 
|         return zjm; | 
|     } | 
|   | 
|     public void setZjm(String zjm) { | 
|         this.zjm = zjm; | 
|     } | 
|   | 
|     public String getPhone() { | 
|         return phone; | 
|     } | 
|   | 
|     public void setPhone(String phone) { | 
|         this.phone = phone; | 
|     } | 
|   | 
|   | 
|     public String getSex() { | 
|         return sex; | 
|     } | 
|   | 
|     public void setSex(String sex) { | 
|         this.sex = sex; | 
|     } | 
|   | 
|     public Date getBirthday1() { | 
|         return birthday1; | 
|     } | 
|   | 
|     public void setBirthday1(Date birthday1) { | 
|         this.birthday1 = birthday1; | 
|     } | 
|   | 
|     public String getAddr() { | 
|         return addr; | 
|     } | 
|   | 
|     public void setAddr(String addr) { | 
|         this.addr = addr; | 
|     } | 
|   | 
|     public String getConstell() { | 
|         return constell; | 
|     } | 
|   | 
|     public void setConstell(String constell) { | 
|         this.constell = constell; | 
|     } | 
|   | 
|     public String getAnimalSign() { | 
|         return animalSign; | 
|     } | 
|   | 
|     public void setAnimalSign(String animalSign) { | 
|         this.animalSign = animalSign; | 
|     } | 
|   | 
|     public String getArrivalWay() { | 
|         return arrivalWay; | 
|     } | 
|   | 
|     public void setArrivalWay(String arrivalWay) { | 
|         this.arrivalWay = arrivalWay; | 
|     } | 
|   | 
|     public String getVipType() { | 
|         return vipType; | 
|     } | 
|   | 
|     public void setVipType(String vipType) { | 
|         this.vipType = vipType; | 
|     } | 
|   | 
|     public String getVipState() { | 
|         return vipState; | 
|     } | 
|   | 
|     public void setVipState(String vipState) { | 
|         this.vipState = vipState; | 
|     } | 
|   | 
|     public String getIsDelete() { | 
|         return isDelete; | 
|     } | 
|   | 
|     public void setIsDelete(String isDelete) { | 
|         this.isDelete = isDelete; | 
|     } | 
|   | 
|     public Integer getPointAll() { | 
|         return pointAll; | 
|     } | 
|   | 
|     public void setPointAll(Integer pointAll) { | 
|         this.pointAll = pointAll; | 
|     } | 
|   | 
|     public Double getCommissionAll() { | 
|         return commissionAll; | 
|     } | 
|   | 
|     public void setCommissionAll(Double commissionAll) { | 
|         this.commissionAll = commissionAll; | 
|     } | 
|   | 
|     public Date getInDate() { | 
|         return inDate; | 
|     } | 
|   | 
|     public void setInDate(Date inDate) { | 
|         this.inDate = inDate; | 
|     } | 
|   | 
|     public String getRemark() { | 
|         return remark; | 
|     } | 
|   | 
|     public void setRemark(String remark) { | 
|         this.remark = remark; | 
|     } | 
|   | 
|     public String getPassWord() { | 
|         return passWord; | 
|     } | 
|   | 
|     public void setPassWord(String passWord) { | 
|         this.passWord = passWord; | 
|     } | 
|   | 
|   | 
|     public Date getCreateTime() { | 
|         return createTime; | 
|     } | 
|   | 
|     public void setCreateTime(Date createTime) { | 
|         this.createTime = createTime; | 
|     } | 
|   | 
|     public Long getLevelId() { | 
|         return levelId; | 
|     } | 
|   | 
|     public void setLevelId(Long levelId) { | 
|         this.levelId = levelId; | 
|     } | 
|   | 
|     public SysVipLevel getVipLevel() { | 
|         return vipLevel; | 
|     } | 
|   | 
|     public void setVipLevel(SysVipLevel vipLevel) { | 
|         this.vipLevel = vipLevel; | 
|     } | 
|   | 
|   | 
|   | 
|   | 
|     public String getStatu() { | 
|         return statu; | 
|     } | 
|   | 
|     public void setStatu(String statu) { | 
|         this.statu = statu; | 
|     } | 
|   | 
|     public Double getBalance() { | 
|         return balance; | 
|     } | 
|   | 
|     public void setBalance(Double balance) { | 
|         this.balance = balance; | 
|     } | 
|   | 
|      | 
|   | 
|     public MoneyCardUse getLevelCard() { | 
|         return levelCard; | 
|     } | 
|   | 
|     public void setLevelCard(MoneyCardUse levelCard) { | 
|         this.levelCard = levelCard; | 
|     } | 
|   | 
|     public String getBeatuyId() { | 
|         return beatuyId; | 
|     } | 
|   | 
|     public void setBeatuyId(String beatuyId) { | 
|         this.beatuyId = beatuyId; | 
|     } | 
|   | 
|     public List<MyBeatician> getBeauticains() { | 
|         return beauticains; | 
|     } | 
|   | 
|     public void setBeauticains(List<MyBeatician> beauticains) { | 
|         this.beauticains = beauticains; | 
|     } | 
|   | 
|     public String getBlood() { | 
|         return blood; | 
|     } | 
|   | 
|     public void setBlood(String blood) { | 
|         this.blood = blood; | 
|     } | 
|   | 
|     public String getSfCard() { | 
|         return sfCard; | 
|     } | 
|   | 
|     public void setSfCard(String sfCard) { | 
|         this.sfCard = sfCard; | 
|     } | 
|   | 
|     public String getLink() { | 
|         return link; | 
|     } | 
|   | 
|     public void setLink(String link) { | 
|         this.link = link; | 
|     } | 
|   | 
|     public String getMarry() { | 
|         return marry; | 
|     } | 
|   | 
|     public void setMarry(String marry) { | 
|         this.marry = marry; | 
|     } | 
|   | 
|     public String getVocation() { | 
|         return vocation; | 
|     } | 
|   | 
|     public void setVocation(String vocation) { | 
|         this.vocation = vocation; | 
|     } | 
|   | 
|     public List<VipAnswer> getVipAnswers() { | 
|         return vipAnswers; | 
|     } | 
|   | 
|     public void setVipAnswers(List<VipAnswer> vipAnswers) { | 
|         this.vipAnswers = vipAnswers; | 
|     } | 
|   | 
|   | 
|     public Integer getBirthdayType() { | 
|         return birthdayType; | 
|     } | 
|   | 
|     public void setBirthdayType(Integer birthdayType) { | 
|         this.birthdayType = birthdayType; | 
|     } | 
|   | 
|     @Override | 
|     public String toString() { | 
|         return "SysVipInfo [id=" + id + ", vipNo=" + vipNo + ", vipName=" | 
|                 + vipName + ", phone=" + phone + ", vipType=" + vipType | 
|                 + ", shopName=" + shopName + ", vipState=" + vipState | 
|                 + ", passWord=" + passWord + ", beatuyId=" + beatuyId | 
|                 + ", sex=" + sex + ", birthday1=" + birthday1 + ", addr=" | 
|                 + addr + ", constell=" + constell + ", animalSign=" | 
|                 + animalSign + ", arrivalWay=" + arrivalWay + ", photo=" | 
|                 + photo + ", pointAll=" + pointAll + ", commissionAll=" | 
|                 + commissionAll + ", inDate=" + inDate + ", createTime=" | 
|                 + createTime + ", remark=" + remark + ", staffId=" + staffId | 
|                 + ", shopId=" + shopId + ", isDelete=" + isDelete + ", email=" | 
|                 + email + ", blood=" + blood + ", sfCard=" + sfCard + ", link=" | 
|                 + link + ", marry=" + marry + ", vocation=" + vocation | 
|                 + ", levelId=" + levelId + ", uuid=" + uuid + ", balance=" | 
|                 + balance + ", levelCard=" + levelCard + ", vipLevel=" | 
|                 + vipLevel + ", staffName=" + staffName + ", inDateVo=" | 
|                 + inDateVo + ", birthday1Vo=" + birthday1Vo + ", ranking=" | 
|                 + ranking + ", startTime=" + startTime + ", endTime=" + endTime | 
|                 + ", rankType=" + rankType + ", year=" + year + ", vipNum=" | 
|                 + vipNum + ", timeStart=" + timeStart + ", timeEnd=" + timeEnd | 
|                 + ", payTotal=" + payTotal + ", costTotal=" + costTotal | 
|                 + ", costNum=" + costNum + ", openId=" + openId + ", statu=" | 
|                 + statu + ", beauticains=" + beauticains + ", vipAnswers=" | 
|                 + vipAnswers + ", cards=" + cards + ", qdSign=" + qdSign + "]"; | 
|     } | 
|   | 
|   | 
|   | 
|      | 
|   | 
| } |