using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace WX.CRM.Model.Enum
{
public enum BusinessType
{
[Description("天贵")]
TG001 = 1,//天贵
[Description("广贵")]
GG001 = 2,//广属
[Description("湘商")]
XS001 = 3//湘商
}
public enum RedisDb
{
RedisDb1 = 1,
RedisDb2 = 2
}
public enum PKIDType
{
///
/// 小表ID,估计小于5000条记录
///
SmallTable = 0,
///
/// 大表ID,估计大于5000条记录
///
LargeTable = 1,
///
/// 合规统表出的统一ID
///
HgMaster = 2
}
public enum QHCommissionAuditSta
{
//新增未审核的记录
newRecord = 1,
//审核通过
Auduit = 2,
//审核未通过
unAduit = 3
}
public enum FxhCommissionAuditSta
{
//新增未审核的记录
newRecord = 1,
//审核通过
Auduit = 2,
//审核未通过
unAduit = 3
}
public enum GroupLeaderType
{
//测试 = -1,
//代理主任 = 0,
//主任 = 1,
//第二主任 = 2,
//第一组长 = 10,
//第二组长 = 12,
//大组主管 = 20,
//部门级主管 = 30,
//经理级主管 = 40
销售组长 = 10,
部门经理 = 20,
总监助理 = 30,
总监 = 40,
管理员 = 50
}
#region 系统参数配置
public enum Parameter
{
资源, 转换, 导出资源, 是否开启加密,
ORD_MemoStatistics_01, //工单统计
ORD_MemoStatistics_ZhenGu, //诊股资源工单统计
Crm_Subject_WebApi,
CRM_CORE_WEBAPI,
ZXD_CORE_WEBAPI,
Core_ZxdService_WebApi,
Cms_PostWebApi,
zxd_core_webapi_url,
Sys_Environment_DeptCode,//当前系统部门编码
Sys_ExlceImport_PhoneRule,//手机号码生成规则
Sys_ExcelImport_SkipOran,//是否跳过机构验证导入等于配置的机构数据
Sys_IsShowFXH,//是否显示渤海信息
Sys_RetrievePwd_Name,//找回密码短信配置 您好,密码找回短信配置:{0}是密码,{1}是帐号
Is_ShowCustomerMobileArea,//是否显示号码地区
Sys_HomeTab_Javascript,//系统home页面的主题框架脚本 主页面的js,Tab打开风格JS
Sys_IsFreeze_Wdzm,//是否冻结我的桌面 默认是不冻结可以关闭的true=冻结,false=可以关闭
Sys_IsMiniCustomerInfo,//显示简单详细资料
ISVR_AD_CheckUserNameCompetence,
ISVR_AD_upAgentCreateActiveOrder,
ISVR_AD_upAgentOpenOrder,
ISVR_AD_CancelActiveOrder,
ISVR_AD_HstRegUser,
ISVR_AD_HstDelUserName,
ISVR_AD_HstRoomConfig,
ISVR_AD_HstBatchAddUserRight,
ISVR_AD_HstAddUserPower,
ISVR_AD_TbHstRegUser,
ISVR_AD_TbHstRight,
ISVR_AD_TGHstRoomConfig,
ISVR_AD_HstBlackConfig,
ISVR_IAD_localhostOpenOrder,
ISVR_IAD_localhostSimpleOpenOrder,
ISVR_IAD_localhostCanclOrder,
ISVR_IAD_localhostHstBatchAddUserRight,
ISVR_IAD_localhostHstRoomConfig,
ISVR_IAD_localhostHstDelUserName,
ISVR_IAD_localhostHstRegUser,
ISVR_IAD_localhostHstAddUserPower,
HQ_RiaService_ActiveMaunl,
SMS_OpenUser_VERIFY,
SMS_sendcodecount,
SMS_sendcodetime,
ISVR_CN_JMDAgentId,
ISVR_CN_JMDAgentPwd,
ISVR_IAD_localhostSmsMsg,
SMS_localhostResetPwd, //重置密码
SMS_BCandJMDRetPwd, //获取重置密码
SMS_ResetPwdType, // 重置密码短信类型
sms_GjsTradePwdMod_type,
sms_GjsTradePwdMod_Username,//根据用户名判断短信发送渠道
sms_GjsTradePwdModhost,//调用地址
RES_ExportGjsResource_UnOpenAccount,
RES_ExportGjsResource_OpenAccountUnSign,
RES_ExportGjsResource_InAmtUnTrade,
RES_ExportGjsResource_SignUnInAmt,
CustomerCheckData,//质检抓取时间
Res_EffectAnalysis_01, //资源效果分析
Gjs_LossAmt,//
GJS_CustomerCategory_A1,
GJS_CustomerCategory_A2,
GJS_CustomerCategory_Fx1,
GJS_CustomerCategory_Fx2,
GJS_CustomerCategory_Fx1_Fx2,
GJS_CustomerCategory_G1x1,
GJS_CustomerCategory_G1x2,
GJS_CustomerCategory_G1x3,
GJS_CustomerCategory_G2x2,
GJS_CustomerCategory_G2x3,
GJS_CustomerCategory_G2x4,
GJS_CustomerCategory_D2,
ISVR_AD_UpdateManager,
Files_Server,//文件服务器
GJS_DEFAULTTRADERUSERID, //
GJS_FenCheng9994, //分成质检9994
Sys_Bussiness_Code, //营业部Code
Sys_Environment_LogOn, //当前系统部门编码
IGJS_OpenAccountRecord, //开户记录接口
QH_FenChengTime, //分成限制时间
WeiXin_OrderCountShowColumn, //微信订单统计产品小类展示列
WeiXin_WorkAccountInitCount, //客服工作微信号数量
WeiXIn_SzzyOrderUnPayDayInterval, //上证综研未支付订单间隔天数
UserCenter_RiaService_AddOrderOpen,
UserCenter_RiaService_AddOrderOpenFree,
Core_ZxdService_MergeToUserCenter,//中心点合并资源接口
Core_ZxdService_CreateOrder,//中心点创建订单
Core_ZxdService_CloseOrder,//中心点创建订单
Core_ZxdService_UpdateOrder,//中心点修改订单
Core_ZxdService_UpdateAiTime,//中心点修改订单ai呼叫时间
Core_ZxdService_UpdateAiStatus, //中心点修改订单ai状态
Core_ZxdService_GetAiTime, //获取中心点 ai状态和时间
Core_ZxdService_GetAiConfig, //获取ai外呼配置
Core_ZxdService_AuitOrder,//中心点订单审核
Core_ZxdService_FreeOrder,//中心点开通免费订单
Core_ZxdService_CreateFreeOrder,//中心点创建免费订单
SSO_Pre_Url,// sso请求地址前缀
Core_ZxdService_CloseFreeOrder,//中心点关闭免费订单
Core_ZxdService_OrderPay,//中心点提交支付记录
Core_ZxdService_OrderRefund,//中心点退款申请
Core_ZxdService_AuditContract, //分部风控提交
Core_ZxdService_HgRecord, //分部订单合规记录
Core_ZxdService_HgList, //合规订单接口
Core_ZxdService_GetCustomer,
Core_ZxdService_GetAiAudioRecord, //ai外呼录音列表
Core_ZxdService_HgListAudioList,
Core_HgAudioUrl,
Core_ZxdService_ResePwd,//中心点重置密码
Core_ZxdService_UnbindQW,//中心点软件和企微关系解绑
Core_ZxdService_ResetMobile,//中心点重置手机
Core_CmsNewsUpload_Url,//中心点广告策划上传地址
Core_ZxdCoreUrl,//中心点地址
Core_ZxdService_GetOtherUser,//获取其他事业部软件用户信息
Core_ZxdService_Api,//zxdserviceapi
Core_ZxdService_OrderHandleGift,//赠送订单数据
Core_ZxdService_AuditOrderGift,//赠送订单审核
Core_ZxdService_GetSuProductIdByOrderId,//中心点根据订单id获取手工赠送订单商品接口地址
Core_ZxdService_SyncOrderRule,//中心点创建订单
uppay_h5url,//h5微信支付地址
UserCenter_RiaService_ContractSign,//生成合同地址
UserCenter_RiaService_ContractSignThree,//生成合同地址
UserCenter_RiaService_ContractSignHB,//生成合并订单地址
UserCenter_RiaService_SignPdf,//合同pdf地址
UserCenter_RiaService_OrderModule, //订单权限查询
Sys_ProjectType, //项目类型,1:证券之星广州 2:南京鼎迈
Sys_OrderOpenCountByTimeType, //订单开通统计的时间周期 otime:开通时间 arrivaltime:到账时间
Sys_ShowMobileStartDate, //为空:就都不显示手机 日期:从该日期之后的资源,显示电话
Sys_UserComBoxAllShow, //员工分组下拉菜单显示所有员工 0:不显示离职 1:显示全部
WeiXin_GroupLeaderPasueReceiveRes, //主管是否暂停接收资源 1:暂停 0:接收
WeiXin_TotalPauseReceiveRes, //微信总资源客户数较多暂停接收资源 1:暂停 0:接收
Sys_CanExportAllocate, //是否能导出资源
Sys_OrderClientIdKey, //订单加密客户端ID的键名
Sys_CanShowResMobile, //是否在资源页面显示手机号
WeiXin_TotalPauseUserNum, //总资源暂停客服人数
WeiXin_OrderUserNameRequired, //订单用户微信用户名必填项
WeiXin_IllegalKewords, //合规关键字
MonthCommission, //月份提成
WeiXin_CrossDBSzzyOrder, //跨库订单数据
Sys_QHData, //期货业务
WeiXin_OfflineResTypeIds, //线下资源类型id
Sys_IsShowMobileOfContent, //是否显示内容中的手机号
WeiXin_IsShowOpenOrderTip, //是否显示我的微信客户开通订单提示
Sys_SaleDeptId_Three, //三部的SaleDeptId
Sys_SaleDeptId_OneAndTwo, //一二部的SaleDeptId
Sys_HG_Users,
Core_ZxdService_ComplainAdd,
Core_ZxdService_ComplainFlow,
Core_ZxdService_ComplainStatus,
Core_ZxdService_OrderDeposit,
Soft_RegApiDomain, //软件注册相关api域名
Soft_PayApiDomain, //软件支付相关api域名
Soft_PayApiDomainThree, //三要素软件支付相关api域名
Soft_RegChannel, //线下注册软件账号渠道
Sys_IsCheckSystem //是否检查系统
, UserCenter_RiaService_RefundContract,
UserCenter_RiaService_NewRefundContract,
NewContractInfoUrl
, Core_ZxdService_AuditRefundContract //退款合同确认提交
, Core_ZxdService_OrderDeposit_Use,
StockPoolsSetting, //股票池配置
Deliver_Push,//推送 交付日志
Hg_Core_WebApi,
MsgTool_AppServiceName,
NeedPrivateMemoCompanyCodes,
BIDataTypeLevel,
Auto_AuditGift,
Secret_Free_Login,
Customer_DetailUrl,
UserCenter_RiaService_NewUnRefundContract,
OrderRefundGetUrl,
OrderRefundContractGetUrl
}
public enum ParameterGroup
{
ORD_MemoStatistics,
FavoritesCustType,
FXH_ScheduleStatus,
FXH_CustomerCategory,
SystemConfig,//系统配置
ExternalInterfaceAddress,
GJS_ScheduleStatus,
GJS_AmtStatus,
GJS_TimeType,
SMS_CONFIG,
RES_ExportGjsResource,
GJS_CustomerCategory,
}
#endregion 系统参数配置
#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 通用数据大类
#region 注册,认证码表
public enum EnumInterfaceErrcode
{
调用成功 = 10000,
用户名已存在 = 10002,
参数错误 = 10003,
手机号码错误 = 10004,
系统错误 = 10005,
用户已经认证 = 10006,
验证码过期 = 10007,
该订单已开通不能撤销 = 10008,
用户无手机号码 = 10009,
手机号码已认证 = 10010,
用户付款失败 = 10011,
无手机号码不能重置密码 = 10012,
订单已开通只充值 = 10013,
订单不存在账户充值成功 = 10014,
非法请求 = 10015,
支付金额不足开通失败 = 10016,
数据不存在 = 10017,
类型已存在不能重复添加 = 10018,
非认证用户 = 10019,
该用户没有手机号码 = 10020,
十五分钟已连续发送三次 = 10021,
积分不够业务失败 = 10022,
验证码错误 = 10023,
已提交不同身份证开户信息请联系客服处理 = 10024,
该资源已被他人认领 = 10025,
资源无须覆盖 = 10026,
该客户的身份证已存在不能重复提交 = 10027,
此申请已经授权 = 10028,
不存在此代理商 = 10029,
不存在此用户 = 10030,
平台信息出错请审核数据 = 10031,
此号码的已被使用 = 10032,
该渠道禁止申请 = 10033,
已拥有相同或更高版本 = 10034,
开通则撤销之前低版本 = 10035,
正在处理 = 10036,
交易商号已注册好视通 = 10037,
好视通用户名不能重复注册 = 10038,
好视通注册失败 = 10039,
好视通授权失败 = 10040,
不能重复提交 = 10041,
无效产品大类 = 10042,
无效产品小类 = 10043,
订单已开通 = 10044,
订单已取消 = 10045,
支付步骤出错 = 10046,
订单未开通 = 10047,
订单不可取消 = 10048,
该openID已存在绑定 = 10049,
密码不正确 = 10050,
该UP账号已存在绑定 = 10051,
验证码不能重复使用 = 10052,
该UP账号已被管理员禁止修改密码 = 10053,
调用成功但有错误 = 10054,
找不到订单 = 10055,
此订单状态不能再开通 = 10056
}
#endregion 注册,认证码表
#region 工单类型
public enum EnumMemoType
{
销售工单 = 0,
服务工单 = 1,
意向工单 = 2,
特殊订单 = 3,
}
public enum EnumMemoType_B1
{
销售工单 = 0,
服务工单 = 1,
意向工单 = 2,
至尊工单 = 3,
}
public enum EnumOrderStatus
{
退货 = 0,
正常 = 1,
定金 = 2,
暂缓开通 = 3
}
public enum EnumSaleMemoType
{
呼入 = 0,
呼出 = 1,
短信进线 = 2,
}
public enum EnumServiceMemoType
{
呼出 = 0,
呼入 = 1,
}
public enum EnumPurposeMemoType
{
呼出 = 0,
呼入 = 1,
}
public enum EnumSpecialMemoType
{
呼出 = 0,
呼入 = 1,
}
#endregion 工单类型
#region 呼叫
///
/// 呼叫状态
///
public enum EnumCallState
{
呼入 = 0,
呼出 = 1,
预览外呼 = 2
}
///
/// 电话类型
///
public enum EnumPhoneType
{
不确定 = 0,
手机 = 1,
座机 = 2,
小灵通 = 3
}
public enum EnumCallType
{
销售电话 = 1,
服务电话 = 2
}
#endregion 呼叫
#region excel导入类型
public enum EnumExcelDataType
{
Qh_Customer,//期货-资金账户
Qh_TransactionDetail,//期货--交易明细
Qh_CustomerPositions,//期货-持仓
Qh_DiscrepancyGold
}
///
/// excel类型
///
public enum EnumExcelType
{
///
/// 期货
///
qh
}
#endregion excel导入类型
#region 分配方式
public enum Allocatetype
{
自动分配 = 1,
手工分配 = 10,
手工增加 = 12,
手工删除 = 15
}
#endregion 分配方式
#region 客户分类分类组别
public enum CategoryGroup
{
白天晚上 = 1,
只有白天 = 2,
只有晚上 = 4
}
#endregion 客户分类分类组别
#region 审核主号码状态
public enum EnumApplyModifyPrimayNumberStatus
{
未审核 = 0,
审核通过 = 1,
删除审核 = 2,
}
#endregion 审核主号码状态
public enum SoftCustomerStatus
{
未开通 = 1,
在用 = 2,
过期 = 3,
退款 = 4
}
///
/// 月结时组织架构备份枚举
///
public enum BakOrganizeStructure
{
all = 1,
GroupLeader = 2,
InneruserGroup = 3,
Inneruser = 4,
InneruserRole = 5,
InnerGroup = 6,
InnerDept = 7,
TutorUser = 8,
empty = 9,
gjs_customercategory = 10
}
///
/// 质检评估类型
///
public class Evaluation
{
public Evaluation()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static Dictionary AllEvaluation
{
get
{
var list = new Dictionary
{
{"无", "无"},
{"PT01", "普通1级"},
{"PT02", "普通2级"},
{"PT03", "普通3级"},
{"PT04", "普通4级"},
{"PT05", "普通5级"},
{"YZ01", "严重1级"},
{"YZ02", "严重2级"},
{"YZ03", "严重3级"},
{"YZ04", "严重4级"},
{"YZ05", "严重5级"}
};
return list;
}
}
}
public enum CTI_VER
{
深海捷移动坐席 = 1,
深海捷固定坐席 = 2,
和声 = 3,
艾讯 = 4,
艾讯new = 5
}
public enum L2OrderStatus
{
新订单 = 180,
已支付 = 200,
暂缓开通 = 210,
已开通 = 220,
已停用 = 90,
已过期 = 80,
已取消 = 70
}
public enum L2OrderApplayStatus
{
已申请 = 180,
已审核 = 200,
已退款 = 220
}
#region 当前系统部门编码
public enum Sys_Environment_DeptCode
{
UJMD01,//
LVTD01,//L2
BCCF01,//
NJDM01,//江苏南京
UJHD01,//
HQTZ01,//
TZGW01//总部
}
#endregion 当前系统部门编码
public enum YTGOrderStatus
{
新订单 = 180,
已支付 = 200,
暂缓开通 = 210,
已开通 = 220,
已停用 = 90,
已过期 = 80,
已取消 = 70
}
public enum YTGOrderApplayStatus
{
已申请 = 180,
已审核 = 200,
已退款 = 220
}
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
}
#region 群发工具枚举
public enum MsgPlanStatus
{
[Display(Name = "草稿")]
草稿 = 180,
[Display(Name = "未分发")]
未分发 = 200,
[Display(Name = "已分发")]
已分发 = 220,
[Display(Name = "已取消")]
已取消 = 70,
[Display(Name = "已过期")]
已过期 = 80
}
public enum MsgTaskStatus
{
[Display(Name = "草稿")]
草稿 = 180,
[Display(Name = "未分发")]
未分发 = 200,
[Display(Name = "已分发")]
已分发 = 220,
[Display(Name = "已完成")]
已完成 = 250,
[Display(Name = "已取消")]
已取消 = 70,
[Display(Name = "失败")]
失败 = 40,
[Display(Name = "已过期")]
已过期 = 80
}
public enum UserGroupShareWay
{
[Display(Name = "全局")]
全局 = 0,
[Display(Name = "部门")]
部门 = 1,
[Display(Name = "个人")]
个人 = 2
}
#endregion 群发工具枚举
#region
public enum WeworkStatusEnum
{
/* [Description("未审核")]
未审核 = 0,
*/
[Description("正常")]
正常 = 1,
/* [Description("暂停")]
暂停 = 2,*/
[Description("删除")]
删除 = 3,
[Description("异常")]
异常 = 4,
/* [Description("未激活")]
未激活 = 5,
[Description("退出企业")]
退出企业 = 6,*/
}
public enum AssignstatusEnum
{
[Description("不推广可生码")]
暂停分配 = 0,
[Description("推广可生码")]
参与分配 = 1,
[Description("不推广不可生码")]
永久下线 = 4
}
#endregion
public enum ToDoItemTagEnum
{
[Description("登录")]
softlogin,
[Description("标签")]
RFM,
[Description("报名")]
web,
[Description("关注")]
UserCenterEvent7,
[Description("取消关注")]
UserCenterEvent8,
[Description("聊天信息")]
UserCenterEvent20,
[Description("体验到期")]
UserCenterEvent31,
[Description("听课")]
UserCenterEvent17,
[Description("点击")]
UserCenterEvent1,
[Description("加好友")]
UserCenterEvent12,
[Description("互动精选")]
UserCenterEvent45,
[Description("其他")]
other
}
}