ComplianceServer/oldcode/Core.Model/Entity/Csvr_Ai_CallTask.cs

189 lines
5.2 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace CRM.Core.Model.Entity
{
[Table("Csvr_Ai_CallTask")]
public partial class Csvr_Ai_CallTask
{
/// <summary>
/// Desc:任务ID
/// Default:
/// Nullable:False
/// </summary>
[Key]
public int Id { get; set; }
/// <summary>
/// Desc:机器人编号
/// Default:
/// Nullable:True
/// </summary>
public string Robot { get; set; }
/// <summary>
/// Desc:客户ID号码根据此ID进行查找
/// Default:
/// Nullable:True
/// </summary>
public string Resid { get; set; }
/// <summary>
/// Desc:外显号码
/// Default:
/// Nullable:True
/// </summary>
public string CallNo { get; set; }
/// <summary>
/// Desc:优先级别1-紧急 2-优先
/// Default:
/// Nullable:True
/// </summary>
public string Priority { get; set; }
/// <summary>
/// Desc:机器人参数
/// Default:
/// Nullable:True
/// </summary>
public string Props { get; set; }
/// <summary>
/// Desc:应用ID
/// Default:
/// Nullable:True
/// </summary>
public string AppId { get; set; }
/// <summary>
/// Desc:扩展信息
/// Default:
/// Nullable:True
/// </summary>
public string Ext { get; set; }
/// <summary>
/// Desc:目标执行时间:根据这个时间来进行调用新增任务接口
/// Default:
/// Nullable:True
/// </summary>
public DateTime? Exetime { get; set; }
/// <summary>
/// Desc:任务状态 0未执行 1已执行 2结果已返回
/// Default:
/// Nullable:True
/// </summary>
public int? Status { get; set; }
/// <summary>
/// Desc:创建时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? Ctime { get; set; }
/// <summary>
/// Desc:智能云呼平台任务ID
/// Default:
/// Nullable:True
/// </summary>
public string PlatSingleTaskId { get; set; }
/// <summary>
/// Desc:结果返回0成功 1失败 2过期
/// Default:
/// Nullable:True
/// </summary>
public string CallRet { get; set; }
/// <summary>
/// Desc:结果返回:若外呼失败,该字段为失败原因
/// Default:
/// Nullable:True
/// </summary>
public string RetDesc { get; set; }
/// <summary>
/// Desc:结果返回:外呼开始时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? StartTime { get; set; }
/// <summary>
/// Desc:结果返回:外呼结束时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? EndTime { get; set; }
/// <summary>
/// Desc:结果返回会话标签json
/// Default:
/// Nullable:True
/// </summary>
public string Labels { get; set; }
/// <summary>
/// Desc:结果返回交互记录jsonlist
/// Default:
/// Nullable:True
/// </summary>
public string Interact { get; set; }
/// <summary>
/// Desc:结果返回:全程通话音频
/// Default:
/// Nullable:True
/// </summary>
public string Audio { get; set; }
/// <summary>
/// Desc:结果返回:业务参数
/// Default:
/// Nullable:True
/// </summary>
public string Content { get; set; }
/// <summary>
/// Desc:修改时间,系统自动更新
/// Default:CURRENT_TIMESTAMP
/// Nullable:True
/// </summary>
public DateTime? Utime { get; set; }
/// <summary>
/// Desc:是否发短信提醒012已发
/// Default:CURRENT_TIMESTAMP
/// Nullable:True
/// </summary>
public int? Sms { get; set; }
/// <summary>
/// Desc:发短信提醒时间
/// Default:CURRENT_TIMESTAMP
/// Nullable:True
/// </summary>
public DateTime? Smstime { get; set; }
/// <summary>
/// 外呼时长
/// </summary>
public int? SvcTime { get; set; }
/// <summary>
/// 智能外呼状态
/// </summary>
public int ai_hgrecord_status { get; set; }
/// <summary>
/// 智能外呼状态名称
/// </summary>
public string ai_hgrecord_statusname { get; set; }
/// <summary>
/// 是否有重拨
/// </summary>
public int? hascall { get; set; }
public int? Rounds { get; set; }
}
}