ComplianceServer/oldcode/Core.Model/Enum/Enums.cs

605 lines
17 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System.Collections.Generic;
using System.ComponentModel;
namespace CRM.Core.Model.Enum
{
public enum ButtonCode
{
Add = 1,
Edit = 2,
Details = 4,
Delete = 8,
Check = 16,
Export = 32,
Other1 = 64,
Other2 = 128,
Other3 = 256,
Other4 = 512,
Other5 = 1024,
Other6 = 2048,
Other7 = 4096,
Other8 = 8192,
Other9 = 16384,
}
public enum RedisDb
{
RedisDb1 = 1,
RedisDb2 = 2
}
public enum PKIDType
{
/// <summary>
/// 小表ID估计小于5000条记录
/// </summary>
SmallTable = 0,
/// <summary>
/// 大表ID估计大于5000条记录
/// </summary>
LargeTable = 1,
}
public enum GroupLeaderType
{
= -1,
= 0,
= 1,
= 2,
= 10,
= 12,
= 20,
= 30,
= 40
}
#region
public enum Parameter
{
, , , ,
ORD_MemoStatistics_01, //工单统计
ORD_MemoStatistics_ZhenGu, //诊股资源工单统计
Hg_Core_WebApi,
Hg_Internal_WebApi,
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,
Zxd_CoreApiUrl,
ISVR_IAD_localhostOpenOrder,
ISVR_IAD_localhostSimpleOpenOrder,
ISVR_IAD_localhostCanclOrder,
ISVR_IAD_localhostHstBatchAddUserRight,
ISVR_IAD_localhostHstRoomConfig,
ISVR_IAD_localhostHstDelUserName,
ISVR_IAD_localhostHstRegUser,
ISVR_IAD_localhostHstAddUserPower,
CrmWebApiUrl,
HQ_RiaService_ActiveMaunl,
Sms_TencentResetPwdTid, //腾讯云重置密码模板ID
Sms_TencentHgMsgTid, //腾讯云合规消息模板ID
Sms_TencentOpenOrderTid,
Sms_TencentRegisterTid,//腾讯云用户注册模板ID
Sms_TencentOpenOrderDonateTid,
Sms_TencentSign, //腾讯云短信签名
Sms_TencentPayMsgTid, //腾讯云在线支付消息模板ID
CustomerCheckData,//质检抓取时间
Res_EffectAnalysis_01, //资源效果分析
ISVR_AD_UpdateManager,
Hg_Core_WebApi_GetInnerusers,
Hg_Core_WebApi_SyncSsoOrganization,
Sys_Bussiness_Code, //营业部Code
Sys_Environment_LogOn, //当前系统部门编码
WeiXin_OrderCountShowColumn, //微信订单统计产品小类展示列
WeiXin_WorkAccountInitCount, //客服工作微信号数量
WeiXIn_SzzyOrderUnPayDayInterval, //上证综研未支付订单间隔天数
UserCenter_RiaService_AddOrderOpen,//创建订单
UserCenter_RiaService_OpenOrder,//开通订单
UserCenter_RiaService_AddOrderOpenFree,//免费订单
UserCenter_RiaService_refund,//退款接口
UserCenter_RiaService_closeFreeOrder,//关闭活动免费订单
UserCenter_RiaService_ResetPwd,//重置密码接口
UserCenter_RiaService_ResetMobile,//重置手机号接口
UserCenter_RiaService_UnBindQW,//软件和企业微信关系解绑
UserCenter_RiaService_ContractSign,//签订合同
UserCenter_RiaService_ContractSignThree,//三要素生成合同地址
UserCenter_RiaService_Settlement,//和解协议
UserCenter_RiaService_CancelComplaint,//撤销投诉协议
UserCenter_RiaService_SignPdf,//合同pdf地址
UserCenter_RiaService_OrderGet,//订单信息获取
UserCenter_RiaService_ForceMerge,//调用Node用户中心进行客户合并
UserCenter_RiaService_UnBind,//调用Node用户中心进行客户解绑
UserCenter_RiaService_Risk,//获取风险评测信息
UserCenter_RiaService_Flag,//获取是否适合信息
//UserCenter_RiaService_Riske,//风控URL
Sys_ProjectType, //项目类型,1:证券之星广州 2:南京鼎迈
User_Protocol_NewUrl,//用户协议新地址共享域名
Core_ZxdService_OrderRefund,//中心点退款接口
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_rpt_json_config,//业绩预测配置
UserCenter_RiaService_RefundContract, //退款合同
WeiXin_IllegalKewordsDeptConfig,//合规关键词推送deptcode
UserCenter_UserEnter,//用户中心注册接口
UserCenter_HandelLabel,//用户中心写标签接口
HG_Level,//合规类型等级
AI_CallTaskConfig, //回访机器人配置
CMSLiuYanConfig,//留言地址配置
HgActionUrl,
NewContractInfoUrl,
UserCenter_RiaService_NewRefundContract, //退款签约地址
UserCenter_RiaService_NewUnRefundContract, //退款协议作废地址
ReSingTimeOutConfig,
}
public enum ParameterGroup
{
ORD_MemoStatistics,
FavoritesCustType,
SystemConfig,//系统配置
ExternalInterfaceAddress,
SMS_CONFIG,
OrderPayType
}
#endregion
#region
/// <summary>
/// 通用数据大类
/// </summary>
public enum ComType
{
FavoritesCustType
,
CustomerType
,
CustomerCategory,
CustomerZJL
,
CustomerZY
,
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,
= 10001,//新增的code
= 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,
= 10057
}
#endregion
#region
public enum EnumMemoType
{
= 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 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
}
/// <summary>
/// 呼叫状态
/// </summary>
public enum EnumCallState
{
= 0,
= 1,
= 2
}
/// <summary>
/// 电话类型
/// </summary>
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
}
/// <summary>
/// excel类型
/// </summary>
public enum EnumExcelType
{
/// <summary>
/// 期货
/// </summary>
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
}
/// <summary>
/// 月结时组织架构备份枚举
/// </summary>
public enum BakOrganizeStructure
{
all = 1,
GroupLeader = 2,
InneruserGroup = 3,
Inneruser = 4,
InneruserRole = 5,
InnerGroup = 6,
InnerDept = 7,
TutorUser = 8,
empty = 9,
gjs_customercategory = 10
}
/// <summary>
/// 质检评估类型
/// </summary>
public class Evaluation
{
public Evaluation()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static Dictionary<string, string> AllEvaluation
{
get
{
var list = new Dictionary<string, string>
{
{"无", "无"},
{"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
}
#region
public enum HGCheckStatus
{
/// <summary>
/// 人工标记
/// </summary>
[Description("未质检")]
= 0,
/// <summary>
/// 系统标记
/// </summary>
[Description("合规")]
= 1,
/// <summary>
/// 客户标记
/// </summary>
[Description("违规")]
= 2
}
public enum HGCheckType
{
/// <summary>
/// 录音
/// </summary>
[Description("录音")]
= 1,
/// <summary>
/// 录音
/// </summary>
[Description("录音")]
= 2
}
#endregion
}