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 } }