package com.fs.company.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fs.common.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
public class CompanyVoiceRoboticCallLogAddwxVO {
    private Long logId;

    private Long roboticId;

    private Long wxClientId;
    private String wxClientName;

    /** 记录调用时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "记录调用时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date runTime;

    /** 调用参数 */
    @Excel(name = "调用参数")
    private String runParam;

    /** 执行结果 */
    @Excel(name = "执行结果")
    private String result;

    /** 执行状态：1、执行中，2、执行成功，3、执行失败 */
    @Excel(name = "执行状态：1、执行中，2、执行成功，3、执行失败")
    private Integer status;

    /** 公司id */
    @Excel(name = "公司id")
    private Long companyId;
    private String companyName;
    private String companyUserName;

    /** 个微账号id */
    @Excel(name = "个微账号id")
    private Long wxAccountId;
    private String wxAccountName;

    private Long customerId;

    private Integer isAdd;

    private String phone;

    private Long isWeCom;

    private String intention;

    private String dialogName;

    private Integer totalRecordCount;

    private Integer successRecordCount;

    private Date addTime;
}
