using System; using System.ComponentModel; namespace Hg.Core.Entity { public enum StandardType : int { [Description("软件类")] 软件类 = 1 << 0, [Description("投顾类")] 投顾类 = 1 << 1, [Description("投教类")] 投教类 = 1 << 2 } public enum StandardWay { [Description("分期")] 分期 = 1 << 0, [Description("开通费 + 分期")] 开通费_分期 = 1 << 1, [Description("当期")] 当期 = 1 << 2 } public enum ProductServerType { [Description("长期交付")] 长期交付 = 1 << 0, [Description("当期交付")] 当期交付 = 1 << 1, } public enum ProductStatus { [Description("未上线")] 未上线 = 1 << 0, [Description("已上线")] 已上线 = 1 << 1, } public enum MeetingType { [Description("线上会议")] 线上会议 = 1 << 0, [Description("线下会议")] 线下会议 = 1 << 1 } public enum TraceUserType { [Description("二要素")] 二要素 = 1 << 0, [Description("三要素")] 三要素 = 1 << 1, } public enum CallType { [Description("呼出")] 呼出 = 1 << 0, [Description("呼入")] 呼入 = 0, } public enum IsListenType { [Description("已听")] 已听 = 1 << 0, [Description("未听")] 未听 = 0, } public enum CompanyList { /// /// 北京一部 /// [Description("QBJZ")] QBJZ = 1 << 0, /// /// 北京二部 /// [Description("QBJY")] QBJY = 1 << 1, /// /// 北京二部 /// [Description("QBJX")] QBJX = 1 << 2, /// /// 东方软件一、二中心 /// [Description("DNZZ")] DNZZ = 1 << 3, /// /// 东方软件三中心 /// [Description("DNYY")] DNYY = 1 << 4, /// /// 首华 /// [Description("SHZZ")] SHZZ = 1 << 5, /// /// 内容二、三中心 /// [Description("DNBB")] DNBB = 1 << 6, /// /// 投顾业务中心 /// [Description("DNG8")] DNG8 = 1 << 7, /// /// 平台2 /// [Description("PTD2")] PTD2 = 1 << 8, /// /// 合规 /// [Description("HGBM")] HGBM = 1 << 9, } #region 外诉 public enum OutComplaintChannel { [Description("12386热线")] 热线12386 = 1 << 0, [Description("广东局")] 广东局 = 1 << 1, [Description("北京局")] 北京局 = 1 << 2, [Description("广东调解工作站")] 广东调解工作站 = 1 << 3, [Description("市场监督管理局")] 市场监督管理局 = 1 << 4, [Description("广东省消费者委员会")] 广东省消费者委员会 = 1 << 5, [Description("信访局")] 信访局 = 1 << 6, [Description("中国证券业协会")] 中国证券业协会 = 1 << 7, [Description("公安110")] 公安110 = 1 << 8, } public enum OutComplaintReason { [Description("亏损")] 亏损 = 1 << 0, [Description("宣传不符")] 宣传不符 = 1 << 1, [Description("服务不满")] 服务不满 = 1 << 2, [Description("产品不合适")] 产品不合适 = 1 << 3, [Description("拖延退款")] 拖延退款 = 1 << 4, [Description("金额不满")] 金额不满 = 1 << 5, [Description("外部引流")] 外部引流 = 1 << 6, [Description("恶意维权")] 恶意维权 = 1 << 7, [Description("好股来外部引流")] 好股来外部引流 = 1 << 8, } public enum OutComplaintStatus { [Description("跟进中")] 跟进中 = 1 << 0, [Description("未和解")] 未和解 = 1 << 1, [Description("已办结")] 已办结 = 1 << 2, } public enum OutComplaintBusinessStatus { [Description("待处理")] 待处理 = 1 << 0, [Description("到期未处理")] 到期未处理 = 1 << 1, [Description("委托合规处理")] 委托合规处理 = 1 << 2, [Description("已办结")] 已办结 = 1 << 3, } public enum OutComplaintDueStatus { [Description("未到期")] 未到期 = 1 << 0, [Description("已到期")] 已到期 = 1 << 1, } public enum OutComplaintDateType { [Description("客户外诉日期")] 客户外诉日期 = 1 << 0, [Description("创建日期")] 创建日期 = 1 << 1, [Description("更新日期")] 更新日期 = 1 << 2, [Description("业务回复日期")] 业务回复日期 = 1 << 4, [Description("核查日期")] 核查日期 = 1 << 5, [Description("合规回复日期")] 合规回复日期 = 1 << 6, } #endregion 外诉 #region 内诉 public enum InComplaintChannel { [Description("400申诉热线")] 申诉热线400 = 1 << 0, [Description("投诉留言")] 投诉留言 = 1 << 1, [Description("业务部反馈")] 业务部反馈 = 1 << 2, [Description("微信后台")] 微信后台 = 1 << 3, } public enum InComplaintReason { [Description("亏损")] 亏损 = 1 << 0, [Description("宣传不符")] 宣传不符 = 1 << 1, [Description("服务不满")] 服务不满 = 1 << 2, [Description("产品不合适")] 产品不合适 = 1 << 3, [Description("个人原因")] 个人原因 = 1 << 4, [Description("拖延退款")] 拖延退款 = 1 << 5, [Description("5个工作日无理由")] _5个工作日无理由 = 1 << 6, } public enum InComplaintStatus { [Description("跟进中")] 跟进中 = 1 << 0, [Description("暂安抚")] 暂安抚 = 1 << 1, [Description("已办结")] 已办结 = 1 << 2, } public enum InComplaintBusinessStatus { [Description("待处理")] 待处理 = 1 << 0, [Description("到期未处理")] 到期未处理 = 1 << 1, [Description("委托合规处理")] 委托合规处理 = 1 << 2, [Description("已办结")] 已办结 = 1 << 3, } public enum InComplaintDueStatus { [Description("未到期")] 未到期 = 1 << 0, [Description("已到期")] 已到期 = 1 << 1, } public enum InComplaintDateType { [Description("客户内诉日期")] 客户内诉日期 = 1 << 0, [Description("创建日期")] 创建日期 = 1 << 1, [Description("更新日期")] 更新日期 = 1 << 2, [Description("审核日期")] 审核日期 = 1 << 3, [Description("业务回复日期")] 业务回复日期 = 1 << 4, [Description("核查日期")] 核查日期 = 1 << 5, [Description("合规回复日期")] 合规回复日期 = 1 << 6, } public enum RestoreType { [Description("业务")] 业务 = 1 << 0, [Description("合规")] 合规 = 1 << 1, } #endregion 内诉 #region 合规退款 public enum OrderRefundType { [Description("重大风险")] 重大风险 = 1 << 0, [Description("外诉")] 外诉 = 1 << 1, [Description("内诉")] 内诉 = 1 << 2, } public enum OrderRefundBusinessStatus { [Description("待确认")] 待确认 = 1 << 0, [Description("已确认")] 已确认 = 1 << 1, [Description("已拒绝")] 已拒绝 = 1 << 2, [Description("已确认(自动)")] 已确认自动 = 1 << 3, } public enum OrderRefundApplyStatus { [Description("未通过")] 未通过 = 1 << 0, [Description("需COO和合规处理")] 需COO和合规处理 = 1 << 1, [Description("已通过")] 已通过 = 1 << 2, } public enum OrderRefundStatus { [Description("未退款")] 未退款 = 1 << 0, [Description("已退款")] 已退款 = 1 << 1, } public enum PayStatus { [Description("支付宝")] 支付宝 = 1, [Description("银行转账")] 银行转账 = 3, [Description("微信支付")] 微信支付 = 5, } public enum OrderRefundComplianceResult { [Description("申请通过")] 申请通过 = 1 << 0, [Description("申请未通过")] 申请未通过 = 1 << 1, } #endregion 合规退款 public enum PersonTypeEnum { [Description("创建人")] 创建人 = 1, [Description("更新人")] 更新人 = 2, [Description("核查人")] 核查人 = 3, [Description("业务回复人")] 业务回复人 = 4, [Description("合规回复人")] 合规回复人 = 5, } public enum CmsNewStatus { [Description("未审核")] 未审核 = 0, [Description("通过")] 通过 = 1, [Description("未通过")] 未通过 = -1, } public enum EnumAiCallState { AI重拨失败 = -2, 忽略不做AI外呼 = -1, 尚未进行AI外呼 = 0, 等待AI外呼 = 1, 已提交AI外呼 = 2, AI外呼失败未答完 = 3, AI外呼未接通 = 4, AI外呼成功 = 5, 等待AI重拨 = 6, AI外呼失败挂断 = 7, Ai外呼取消 = 8, 人工回访成功 = 9, 电子回访成功 = 10 } public enum ComplaintSource { /// /// 官网 /// [Description("官网")] 官网 = 1, /// /// 公众号投诉 /// [Description("公众号投诉")] 公众号投诉 = 2, /// /// 企微客服名片投诉 /// [Description("企微客服名片投诉")] 企微客服名片投诉 = 3, /// /// PC软件 /// [Description("PC软件")] PC软件 = 4, /// /// 企微聊天记录 /// [Description("企微聊天记录")] 企微聊天记录 = 5, /// /// 合规提交 /// [Description("合规提交")] 合规提交 = 6, /// /// 业务人员提交 /// [Description("业务人员提交")] 业务人员提交 = 7, /// /// 软件app /// [Description("软件app")] 软件app = 8, /// /// 标为水军 /// [Description("标为水军")] 标为水军 = 9, } public enum ComplaintStatus { /// /// 待跟进 /// [Description("待跟进")] 待跟进 = 0, /// /// 跟进中 /// [Description("跟进中")] 跟进中 = 1, /// /// 已完结 /// [Description("已完结")] 已完结 = 2, /// /// 待跟进(已超时) /// [Description("待跟进(已超时)")] 待跟进已超时 = -1, } public enum ComplaintSignType { /// /// 电话 /// [Description("电话")] 电话 = 1, /// /// 违规关键词 /// [Description("违规关键词")] 违规关键词 = 2, /// /// 投诉连接 /// [Description("投诉连接")] 投诉连接 = 3, /// /// 标为水军 /// [Description("标为水军")] 标为水军 = 4 } public enum ComplaintSignWay { /// /// 人工标记 /// [Description("人工标记")] 人工标记 = 1, /// /// 系统标记 /// [Description("系统标记")] 系统标记 = 2, /// /// 客户标记 /// [Description("客户标记")] 客户标记 = 3 } public enum ComplaintSignReason { /// /// 乱发连接 /// [Description("乱发连接")] 乱发连接 = 1, /// /// 同行 /// [Description("同行")] 同行 = 2, /// /// 黑粉 /// [Description("黑粉")] 黑粉 = 3, /// /// 直播间捣乱 /// [Description("直播间捣乱")] 直播间捣乱 = 4, /// /// 维权联系 /// [Description("维权联系")] 维权联系 = 5, /// /// 其他 /// [Description("其他")] 其他 = 99 } public enum LiveAuditStatus { /// /// 待审核 /// [Description("待审核")] 待审核 = 0, /// /// 违规 /// [Description("审核不通过")] 违规 = 1, /// /// 已整改 /// [Description("已整改")] 已整改 = 2, /// /// 审核通过 /// [Description("审核通过")] 审核通过 = 3, ///// ///// 合规 ///// //[Description("合规")] //合规 = 4, } public enum LiveAuditRejectReason { /// /// 营销宣传不规范 /// [Description("营销宣传不规范")] 营销宣传不规范 = 1 << 0, /// /// 营销宣传违规用语 /// [Description("营销宣传违规用语")] 营销宣传违规用语 = 1 << 1, /// /// 未事前报备 /// [Description("未事前报备")] 未事前报备 = 1 << 2, /// /// 误导性宣传 /// [Description("误导性宣传")] 误导性宣传 = 1 << 3, /// /// 代客理财 /// [Description("代客理财")] 代客理财 = 1 << 4, /// /// 保收担保 /// [Description("保收担保")] 保收担保 = 1 << 5, /// /// 虚假宣传 /// [Description("虚假宣传")] 虚假宣传 = 1 << 6, /// /// 违规展业 /// [Description("违规展业")] 违规展业 = 1 << 7, /// /// 违规荐股 /// [Description("违规荐股")] 违规荐股 = 1 << 8, /// /// 贬低同事或同行 /// [Description("贬低同事或同行")] 贬低同事或同行 = 1 << 9, /// /// 其他 /// [Description("其他")] 其他 = 1 << 10, } public enum HGCheckStatus { /// /// 人工标记 /// [Description("未质检")] 未质检 = 0, /// /// 系统标记 /// [Description("合规")] 合规 = 1, /// /// 客户标记 /// [Description("违规")] 违规 = 2 } public enum HGCheckType { /// /// 录音 /// [Description("企微")] 企微 = 1, /// /// 录音 /// [Description("录音")] 录音 = 2 } //事前报备 public enum ComplianceCheckBeforeStatus { [Description("终止")] 终止 = -100, [Description("新增")] 新增 = 10, [Description("变更")] 变更 = 20, [Description("驳回")] 驳回 = 40, [Description("提审")] 提审 = 60, [Description("通过")] 通过 = 100, } public enum NewsType { [Description("长文章")] 长文章 = 1, [Description("视频")] 视频 = 2, [Description("短文")] 短文 = 3, [Description("外链")] 外链 = 4, [Description("单图")] 单图 = 7, [Description("视频直播")] 视频直播 = 10, [Description("沙盘股池")] 沙盘股池 = 12, [Description("文件")] 文件 = 14, [Description("模板")] 模板 = 15, } //事中检查: public enum ComplianceCheckDuringStatus { [Description("未检")] 未检 = 0, [Description("正常")] 正常 = 100, [Description("瑕疵")] 瑕疵 = 110, [Description("未直播")] 未直播 = 120 } //事后质检 public enum ComplianceCheckAfterStatus { [Description("未录")] 未录 = 0, [Description("已录")] 已录 = 10, [Description("驳回")] 驳回 = 40, [Description("提审")] 提审 = 60, [Description("通过")] 通过 = 100, [Description("瑕疵")] 瑕疵 = 110, [Description("违规")] 违规 = 120, } public enum ComplianceCheckSourceType { 讲师 = 1, 直播计划 = 2, 资讯 = 3, 聊天室 = 4 } public enum ZhiboSystemPlanSceneType { [Description("CMS")] CMS = 1, [Description("视频号")] 视频号 = 2, [Description("抖音")] 抖音 = 3, [Description("快手")] 快手 = 4, [Description("东方股票App")] 东方股票App = 5 //企业微信 = 5 } public enum ComplianceCheckType { 事前 = 1, 事中 = 2, 事后 = 3 } }