/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.finance.ccpm.vo;


import com.google.common.collect.Lists;
import com.jeeplus.core.domain.BaseEntity;
import com.jeeplus.finance.workClientInfo.domain.WorkClientLinkman;
import com.jeeplus.sys.domain.Area;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 客户管理Entity
 * @author 丁旭
 * @version 2017-03-20
 */
@Data
public class WorkClientInfoVo extends BaseEntity {

	private static final long serialVersionUID = 1L;
	private String name;		// 客户名称
	private String number;      //客户编号
	private String nameForShort;		// 客户名称缩写
	private String orUnicode;		// 组织机构代码
	private String companyType;		// 客户性质
	private String companyIndustry;		// 客户行业
	private String clientType;		// 客户类型
	private String creditRank;		// 信用等级
	private Area area;		// 地区Id
	private String zipCode;		// 邮政编码
	private String fax;		// 传真
	private String telephone; //公司电话
    private String lawerPresint;  //法人代表
	private String ourBank;		// 开户银行
	private String bankNumber;		// 开户账号
	private String taxId;		// 税务号
	private String email;		// 电子邮箱
	private String address;		// 详细地址
	private String registerAddress;		// 注册地址
	private String companyUrl;		// 公司网址
    private WorkClientLinkman workClientLinkman;        //联系人信息
	private String companyId;
	private String officeId;
	private String officeName;
	private String workLinkName; 	//联系人查询条件
	private String param; 	//联系人查询条件
	private List<WorkClientLinkman> workClientLinkmanList = Lists.newArrayList();		// 子表列表
    private List<WorkClientBankVo> workClientBankList = Lists.newArrayList();     //银行列表
//    private List<WorkClientAttachment> workClientAttachmentList = Lists.newArrayList();     //附件列表
	private String linkManNames;
	private String linkname;		// 联系人姓名
	private String position;		// 职务
	private String qq;		// QQ
	private String linkPhone;		// 联系人电话
	private String linkMobile;		// 联系人手机
	private String linkemail;		// E-mail
	private String nowDate;
	private String userName;
	private String errInfo;
	private String unitIntroduction;
	private String createName;   //创建人
	private String createNameStr;   //创建人
	private String createOffice;   //创建人部门
	private String createId;     //创建人id

	private String jobTypeStr;
	private Integer jobTypeShow;


	private int hasUscc; //是否拥有统一社会信用代码
	private String uscCode; //统一社会信用代码
	private String clientTypeLables;

	private Date beginDate;
	private Date endDate;
}
