TG.WXCRM.V4/Model/Enum/Enums.cs

797 lines
22 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;
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
{
/// <summary>
/// 小表ID估计小于5000条记录
/// </summary>
SmallTable = 0,
/// <summary>
/// 大表ID估计大于5000条记录
/// </summary>
LargeTable = 1,
/// <summary>
/// 合规统表出的统一ID
/// </summary>
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
/// <summary>
/// 通用数据大类
/// </summary>
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
/// <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
}
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
}
}