package com.java110.entity.user;
|
|
import com.java110.entity.DefaultBoEntity;
|
|
import java.util.Date;
|
|
/**
|
* 客户信息(过程)
|
* 主要用于新建客户,更新客户,删除客户时,保存到以bo开头的过程表 实体
|
* Created by wuxw on 2016/12/27.
|
*/
|
public class BoCust extends DefaultBoEntity implements Comparable<BoCust> {
|
|
|
private final static String CUST_TYPE_GENERAL= "1";// 普通客户
|
|
private final static String CUST_TYPE_MANAGER="2";// 管理员
|
|
private final static String CUST_TYPE_ADMINISTRATOR="3"; //超级管理
|
|
private final static String CUST_TYPE_WECHAT="4"; //微信用户
|
|
private final static String CUST_TYPE_ALIPAY="5";//支付宝用户
|
|
private final static String CUST_TYPE_GITHUB="6";//github用户
|
|
private final static String CUST_TYPE_SINA="7";//sina 用户
|
private final static String CUST_TYPE_QQ="8";//QQ 用户
|
|
private String boId;
|
|
private String custId;
|
|
private String name;
|
|
private String email;
|
|
private String cellphone;
|
|
private String realName;
|
|
private String sex;
|
|
private String password;
|
|
private String lanId;
|
|
private String custAdress;
|
|
private String custType;
|
|
private String openId;
|
|
|
|
public String getBoId() {
|
return boId;
|
}
|
|
public void setBoId(String boId) {
|
this.boId = boId;
|
}
|
|
public String getCustId() {
|
return custId;
|
}
|
|
public void setCustId(String custId) {
|
this.custId = custId;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getEmail() {
|
return email;
|
}
|
|
public void setEmail(String email) {
|
this.email = email;
|
}
|
|
public String getCellphone() {
|
return cellphone;
|
}
|
|
public void setCellphone(String cellphone) {
|
this.cellphone = cellphone;
|
}
|
|
public String getRealName() {
|
return realName;
|
}
|
|
public void setRealName(String realName) {
|
this.realName = realName;
|
}
|
|
public String getSex() {
|
return sex;
|
}
|
|
public void setSex(String sex) {
|
this.sex = sex;
|
}
|
|
public String getPassword() {
|
return password;
|
}
|
|
public void setPassword(String password) {
|
this.password = password;
|
}
|
|
public String getLanId() {
|
return lanId;
|
}
|
|
public void setLanId(String lanId) {
|
this.lanId = lanId;
|
}
|
|
public String getCustAdress() {
|
return custAdress;
|
}
|
|
public void setCustAdress(String custAdress) {
|
this.custAdress = custAdress;
|
}
|
|
public String getCustType() {
|
return custType;
|
}
|
|
public void setCustType(String custType) {
|
this.custType = custType;
|
}
|
|
public String getOpenId() {
|
return openId;
|
}
|
|
public void setOpenId(String openId) {
|
this.openId = openId;
|
}
|
|
|
/**
|
* 转为实例数据
|
* @return
|
*/
|
public Cust convert(){
|
|
Cust cust = new Cust();
|
cust.setCustId(this.getCustId());
|
cust.setName(this.getName());
|
cust.setCellphone(this.getCellphone());
|
cust.setCustAdress(this.getCustAdress());
|
cust.setCustType(this.getCustType());
|
cust.setEmail(this.getEmail());
|
cust.setLanId(this.getLanId());
|
cust.setOpenId(this.getOpenId());
|
cust.setRealName(this.getRealName());
|
cust.setSex(this.getSex());
|
cust.setPassword(this.getPassword());
|
|
return cust;
|
}
|
|
/**
|
* 排序
|
* @param o
|
* @return
|
*/
|
@Override
|
public int compareTo(BoCust otherBoCust) {
|
|
if("DEL".equals(this.getState()) && "ADD".equals(otherBoCust.getState())) {
|
return -1;
|
}
|
return 0;
|
}
|
}
|