package com.cyksj.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.ejlchina.searcher.bean.DbIgnore;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
public class CorpKfServicerStatistic extends BaseEntity {

	/** openkfid */
	private String openKfId;

	/** 客服人员 ID */
	private String servicerUserid;

	/**
	 * 账号
	 */
	@DbIgnore
	@TableField(exist = false)
	private String name;

	/**
	 * 企业成员名
	 */
	@DbIgnore
	@TableField(exist = false)
	private String followName;

	/** 接入人工会话数 */
	private Integer sessionCnt;

	/** 咨询客户数 */
	private Integer customerCnt;

	/** 咨询消息总数 */
	private Integer customerMsgCnt;

	/** 人工回复率 */
	private BigDecimal replyRate;

	/** 平均首次响应时长（秒） */
	private BigDecimal firstReplyAverageSec;

	/** 满意度评价发送数 */
	private Integer satisfactionInvestgateCnt;

	/** 满意度参评率 */
	private BigDecimal satisfactionParticipationRate;

	/** 满意评价占比 */
	private BigDecimal satisfiedRate;

	/** 一般评价占比 */
	private BigDecimal middlingRate;

	/** 不满意评价占比 */
	private BigDecimal dissatisfiedRate;

	/** 被拒收消息的客户数 */
	private Integer msgRejectedCustomerCnt;

	/** 统计日期 */
	private Date statisticsDate;
}