package cn.com.countrygarden.bi.main.model.manager.map;

import javax.persistence.*;
import java.util.Date;

@Table(name="fenghuang_manager_data")
public class FengHuangManagerData {
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id;
	/*
	 * 区域代码
	 */
	@Column(name="organ_code")
	private String organCode;
	/*
	 * 区域名
	 */
	@Column(name="organ_name")
	private String organName;
	
	@Column(name="comm_id")
	private String commId;

	@Column(name="comm_name")
	private String commName;

	@Column(name="manager_name")
	private String managerName;
	/*
	 * 号码存储率
	 */
	@Column(name="phone_percentage")
	private Double phonePercentage;
	/*
	 * 微信添加率
	 */
	@Column(name="wechat_percentage")
	private Double wechatPercentage;	
	/*
	 * 微信覆盖率
	 */
	@Column(name="wechat_cover_percentage")
	private Double wechatCoverPercentage;
	/*
	 * 业户识别率
	 */
	@Column(name="recognition_percentage")
	private Double recognitionpercentage;
	/*
	 * 业户满意率
	 */
	@Column(name="satisfaction")
	private Double satisfaction;
	/*
	 * 受理快速处理
	 */
	@Column(name="received_quick_events")
	private Long receivedQuickEvents;
	/*
	 * 受理报事报修
	 */
	@Column(name="received_repair_events")
	private Long receivedRepairEvents;
	/*
	 * 受理业户投诉
	 */
	@Column(name="received_complaint_events")
	private Long receivedComplaintEvents;
	/*
	 * 解决快速处理
	 */
	@Column(name="solved_quick_events")
	private Long solvedQuickEvents;
	/*
	 * 解决报事报修
	 */
	@Column(name="solved_repair_events")
	private Long solvedRepairEvents;
	/*
	 * 解决业户投诉
	 */
	@Column(name="solved_complaint_events")
	private Long solvedComplaintEvents;
	/*
	 * 业户需求受理数=录入的受理快速处理+受理报事报修+受理业户投诉
	 */
	@Column(name="request_received")
	private Long requestReceived;
	/*
	 * 业户需求解决=解决快速处理+解决报事报修+解决业户投诉
	 */
	@Column(name="request_solved")
	private Long requestSolved;
	/*
	 * 微信表扬
	 */
	@Column(name="wechat_praise")
	private Long wechatPraise;
	/*
	 * 表扬信
	 */
	@Column(name="letter_praise")
	private Long letterPraise;
	/*
	 * 锦旗数
	 */
	@Column(name="banner_num")
	private Long bannerNum;
	/*
	 * 其他途径表扬
	 */
	@Column(name="other_praise")
	private Long otherPraise;
	/*
	 * 微信推送
	 */
	@Column(name="wechat_subscription")
	private Long wechatSubscription;
	/*
	 * 状态（unfill 未上报,completed已完成）
	 */
	@Column(name="status")
	private String status;
	/*
	 * 开始日期（周一）
	 */
	@Column(name="begin_date")
	private Date beginDate;
	/*
	 * 结束日期（周日）
	 */
	@Column(name="end_date")
	private Date endDate;
	/*
	 * 创建日期
	 */
	@Column(name="created_date")
	private String createdDate;

	@Column(name="created_by")
	private String createdBy;
	/*
	 * 创建日期
	 */
	@Column(name="updated_date")
	private String updatedDate;

	@Column(name="updated_by")
	private String updatedBy;
	
	@Column(name="customres")
	private Integer customres;
	
	@Column(name="wechat_customers")
	private Integer wechatCustomers;
	
	@Column(name="added_wechat")
	private Integer addedWechat;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getOrganCode() {
		return organCode;
	}

	public void setOrganCode(String organCode) {
		this.organCode = organCode;
	}

	public String getOrganName() {
		return organName;
	}

	public void setOrganName(String organName) {
		this.organName = organName;
	}

	public String getCommId() {
		return commId;
	}

	public void setCommId(String commId) {
		this.commId = commId;
	}

	public String getCommName() {
		return commName;
	}

	public void setCommName(String commName) {
		this.commName = commName;
	}

	public String getManagerName() {
		return managerName;
	}

	public void setManagerName(String managerName) {
		this.managerName = managerName;
	}

	public Double getPhonePercentage() {
		return phonePercentage;
	}

	public void setPhonePercentage(Double phonePercentage) {
		this.phonePercentage = phonePercentage;
	}

	public Double getWechatPercentage() {
		return wechatPercentage;
	}

	public void setWechatPercentage(Double wechatPercentage) {
		this.wechatPercentage = wechatPercentage;
	}

	public Double getWechatCoverPercentage() {
		return wechatCoverPercentage;
	}

	public void setWechatCoverPercentage(Double wechatCoverPercentage) {
		this.wechatCoverPercentage = wechatCoverPercentage;
	}

	public Double getRecognitionpercentage() {
		return recognitionpercentage;
	}

	public void setRecognitionpercentage(Double recognitionpercentage) {
		this.recognitionpercentage = recognitionpercentage;
	}

	public Double getSatisfaction() {
		return satisfaction;
	}

	public void setSatisfaction(Double satisfaction) {
		this.satisfaction = satisfaction;
	}

	public Long getReceivedQuickEvents() {
		return receivedQuickEvents;
	}

	public void setReceivedQuickEvents(Long receivedQuickEvents) {
		this.receivedQuickEvents = receivedQuickEvents;
	}

	public Long getReceivedRepairEvents() {
		return receivedRepairEvents;
	}

	public void setReceivedRepairEvents(Long receivedRepairEvents) {
		this.receivedRepairEvents = receivedRepairEvents;
	}

	public Long getReceivedComplaintEvents() {
		return receivedComplaintEvents;
	}

	public void setReceivedComplaintEvents(Long receivedComplaintEvents) {
		this.receivedComplaintEvents = receivedComplaintEvents;
	}

	public Long getSolvedQuickEvents() {
		return solvedQuickEvents;
	}

	public void setSolvedQuickEvents(Long solvedQuickEvents) {
		this.solvedQuickEvents = solvedQuickEvents;
	}

	public Long getSolvedRepairEvents() {
		return solvedRepairEvents;
	}

	public void setSolvedRepairEvents(Long solvedRepairEvents) {
		this.solvedRepairEvents = solvedRepairEvents;
	}

	public Long getSolvedComplaintEvents() {
		return solvedComplaintEvents;
	}

	public void setSolvedComplaintEvents(Long solvedComplaintEvents) {
		this.solvedComplaintEvents = solvedComplaintEvents;
	}

	public Long getRequestReceived() {
		return requestReceived;
	}

	public void setRequestReceived(Long requestReceived) {
		this.requestReceived = requestReceived;
	}

	public Long getRequestSolved() {
		return requestSolved;
	}

	public void setRequestSolved(Long requestSolved) {
		this.requestSolved = requestSolved;
	}

	public Long getWechatPraise() {
		return wechatPraise;
	}

	public void setWechatPraise(Long wechatPraise) {
		this.wechatPraise = wechatPraise;
	}

	public Long getLetterPraise() {
		return letterPraise;
	}

	public void setLetterPraise(Long letterPraise) {
		this.letterPraise = letterPraise;
	}

	public Long getBannerNum() {
		return bannerNum;
	}

	public void setBannerNum(Long bannerNum) {
		this.bannerNum = bannerNum;
	}

	public Long getOtherPraise() {
		return otherPraise;
	}

	public void setOtherPraise(Long otherPraise) {
		this.otherPraise = otherPraise;
	}

	public Long getWechatSubscription() {
		return wechatSubscription;
	}

	public void setWechatSubscription(Long wechatSubscription) {
		this.wechatSubscription = wechatSubscription;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Date getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getCreatedDate() {
		return createdDate;
	}

	public void setCreatedDate(String createdDate) {
		this.createdDate = createdDate;
	}

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public String getUpdatedDate() {
		return updatedDate;
	}

	public void setUpdatedDate(String updatedDate) {
		this.updatedDate = updatedDate;
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}

	public Integer getCustomres() {
		return customres;
	}

	public void setCustomres(Integer customres) {
		this.customres = customres;
	}

	public Integer getWechatCustomers() {
		return wechatCustomers;
	}

	public void setWechatCustomers(Integer wechatCustomers) {
		this.wechatCustomers = wechatCustomers;
	}

	public Integer getAddedWechat() {
		return addedWechat;
	}

	public void setAddedWechat(Integer addedWechat) {
		this.addedWechat = addedWechat;
	}
	
	
	
	
	
}
