using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Crm.Core.Entity
{
public enum MsgToolTaskExeStatus
{
[Description("未执行")]
未执行 = 0,
[Description("进行中")]
进行中 = 200,
[Description("已完成")]
已完成 = 220,
[Description("执行错误")]
执行错误 = 500,
///
/// 过滤列表用
///
[Description("已取消")]
已取消 = 70,
}
public enum MsgToolPlanStatus
{
[Description("草稿")]
草稿 = 180,
[Description("未分发")]
未分发 = 200,
[Description("已分发")]
已分发 = 220,
[Description("已取消")]
已取消 = 70,
[Description("已过期")]
已过期 = 80
}
public enum MsgToolTaskStatus
{
[Description("草稿")]
草稿 = 180,
[Description("未分发")]
未分发 = 200,
[Description("分发中")]
分发中 = 210,
[Description("已分发")]
已分发 = 220,
[Description("已完成")]
已完成 = 250,
[Description("已取消")]
已取消 = 70,
[Description("失败")]
失败 = 40,
[Description("已过期")]
已过期 = 80
}
public enum MsgToolTaskCmdStatus
{
[Description("待执行")]
待执行 = 180,
[Description("已执行")]
已执行 = 220,
[Description("暂停")]
暂停 = 250,
[Description("执行错误")]
执行错误 = 500,
[Description("已取消")]
已取消 = 70
}
public enum MsgToolTaskCmdDetailStatus
{
[Description("待执行")]
待执行 = 180,
[Description("已执行")]
已执行 = 220,
[Description("找不到人")]
找不到人 = 404,
[Description("执行错误")]
执行错误 = 500
}
public enum MsgToolPlanReceiveType
{
[Description("部门")]
部门 = 1,
[Description("组别")]
组别 = 2,
[Description("工号")]
工号 = 3
}
public enum UserGroupShareWay
{
[Description("全局")]
全局 = 0,
[Description("部门")]
部门 = 1,
[Description("个人")]
个人 = 2
}
public enum AssignStatus
{
[Description("否")]
否 = 0,
[Description("是")]
是 = 1,
[Description("永久删除")]
永久删除 = 3,
[Description("暂停")]
暂停 = 4
}
public enum FollowUpRecordType
{
[Description("报价")]
报价 = 1 << 0,
[Description("电话")]
电话 = 1 << 1
}
#region 通用数据大类
///
/// 通用数据大类
///
public enum ComType
{
FavoritesCustType,
CustomerType,
CustomerCategory,
CustomerZJL,
CustomerZY,
CustomerNL,
CustomerCZXG,
CustomerFrom,
CustomerExtendSK,
CustomerExtendLevel,
CustomerExtendSpecial,
CustomerExtendChoseItem,
FXH_PD_CALTYPE_YJ,
OpenAccountBank,
FXH_PD_CHICANG_YINGKUI,
GJS_PD_CALTYPE_YJ,
GJS_PD_CHICANG_YINGKUI,
ComplainFromType,
ComplainCustomerLevel,
MessageComplianceA,
MessageComplianceB,
MessageComplianceC,
MessageComplianceD
}
#endregion 通用数据大类
public enum EnumMemoType
{
销售工单 = 0,
服务工单 = 1,
意向工单 = 2,
特殊订单 = 3,
}
public enum NotificationType
{
[Description("撞单通知")]
ReceiveMessage = 1,
[Description("企微助手通知")]
MsgToolMessage = 2,
[Description("投诉处理通知")]
ComplaintMessage = 3,
[Description("合规退款申请通知")]
HgRefundMessage = 4,
}
public enum ComplaintReason
{
[Description("亏损")]
亏损 = 1 << 0,
[Description("宣传不符")]
宣传不符 = 1 << 1,
[Description("服务不满")]
服务不满 = 1 << 2,
[Description("产品不合适")]
产品不合适 = 1 << 3,
[Description("个人原因")]
个人原因 = 1 << 4,
[Description("拖延退款")]
拖延退款 = 1 << 5,
[Description("5个工作日无理由")]
_5个工作日无理由 = 1 << 6,
[Description("金额不满")]
金额不满 = 1 << 7,
[Description("外部引流")]
外部引流 = 1 << 8,
}
public enum ComplaintType
{
[Description("内诉")]
内诉 = 1,
[Description("外诉")]
外诉 = 2
}
}