109 lines
2.6 KiB
C#
109 lines
2.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace ToDoWorker.Dto
|
|
{
|
|
public class ToDoItemSetting
|
|
{
|
|
/// <summary>
|
|
/// 延迟时间 默认120秒
|
|
/// </summary>
|
|
public int? delaytime { get; set; }
|
|
|
|
public int? batchSize { get; set; } = 100;
|
|
public List<ToDoItemDeptMap> setting { get; set; }
|
|
}
|
|
|
|
public class ToDoItemDeptMap
|
|
{
|
|
public int? neweventid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 事件id
|
|
/// </summary>
|
|
public int? eventid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 大类
|
|
/// </summary>
|
|
|
|
public string? remark { get; set; }
|
|
|
|
/// <summary>
|
|
/// 小类
|
|
/// </summary>
|
|
public string? memo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 模板
|
|
/// </summary>
|
|
public string? template { get; set; }
|
|
|
|
/// <summary>
|
|
/// 场景
|
|
/// </summary>
|
|
public List<int?> scenetype { get; set; } = new List<int?>();
|
|
|
|
/// <summary>
|
|
/// 具体场景
|
|
/// </summary>
|
|
public List<string?> sceneid { get; set; } = new List<string?>();
|
|
|
|
/// <summary>
|
|
/// 是否通知所有好友
|
|
/// </summary>
|
|
public bool allNotice { set; get; } = true;
|
|
|
|
/// <summary>
|
|
/// 用户类型
|
|
/// </summary>
|
|
public List<SByte> userType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 只通知最早的那个客服
|
|
/// </summary>
|
|
public bool? firstCtime { get; set; } = true;
|
|
|
|
public List<int> deptids { get; set; } = new List<int>();
|
|
|
|
/// <summary>
|
|
/// 通知好友关系
|
|
/// </summary>
|
|
public bool is_wework { get; set; } = true;
|
|
|
|
/// <summary>
|
|
/// 通知归属关系
|
|
/// </summary>
|
|
public bool is_mobile { get; set; } = true;
|
|
|
|
/// <summary>
|
|
/// 通知成交关系
|
|
/// </summary>
|
|
public bool is_belong { get; set; } = true;
|
|
|
|
/// <summary>
|
|
/// Appid
|
|
/// </summary>
|
|
public List<string> appids { get; set; } = new List<string>();
|
|
|
|
public string? source { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当日唯一健值
|
|
/// </summary>
|
|
public string? key { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当日唯一健值 (resid)
|
|
/// </summary>
|
|
public string? residkey { get; set; }
|
|
|
|
/// <summary>
|
|
/// 没有归属强制插入
|
|
/// </summary>
|
|
public bool? isforce { get; set; } = false;
|
|
}
|
|
} |