// Copyright (c) 2018 Jon P Smith, GitHub: JonPSmith, web: http://www.thereformedprogrammer.net/ // Licensed under MIT license. See License.txt in the project root for license information. using System.ComponentModel.DataAnnotations; using System.Diagnostics; namespace Hotline.Permissions { public enum EPermission { NotSet = 0, //error condition //Here is an example of very detailed control over something /// /// 首页 /// [Display(GroupName = "首页", Name = "首页", Description = "首页")] Home = 000000, /// /// 坐席首页 /// [Display(GroupName = "首页",Name ="坐席首页",Description = "坐席首席")] HomeSeat = 000001, /// /// 部门首页 /// [Display(GroupName ="首页",Name ="部门首页",Description ="部门首页")] HomeOrg = 000002, #region 业务办理(10,00,00) /// /// 业务办理 /// [Display(GroupName = "业务办理", Name = "业务办理",Description = "业务办理")] BusTodo = 100000, #region 工单坐席待办 /// /// 工单坐席待办 /// [Display(GroupName = "工单坐席待办",Name = "工单坐席待办",Description = "工单坐席待办")] OrderSeatTodo = 100100, /// /// 新建工单 /// [Display(GroupName = "Order", Name = "新建工单", Description = "新建工单")] OrderAdd = 100101, /// /// 工单签收 /// [Display(GroupName = "工单坐席待办",Name ="工单签收",Description ="工单签收")] OrderSign = 100102, /// /// 工单修改 /// [Display(GroupName = "工单坐席待办",Name ="工单修改",Description ="工单修改")] OrderEdit = 100103, #endregion #region 工单待办 /// /// 工单待办 /// [Display(GroupName = "工单待办",Name = "工单待办",Description = "工单待办")] OrderToDo = 100200, /// /// 退回申请 /// [Display(GroupName = "工单待办", Name = "退回申请", Description = "退回申请")] ApplySendBack = 100201, #endregion #region 工单受理 /// /// 工单受理 /// [Display(GroupName ="工单受理",Name ="工单受理",Description ="工单受理")] OrderAccept = 100300, #endregion #endregion #region 业务管理(20,00,00) /// /// 业务管理 /// [Display(GroupName = "业务管理",Name ="业务管理",Description = "业务管理")] BugManage = 200000, #region 综合查询 /// /// 综合查询 /// [Display(GroupName = "综合查询", Name = "综合查询", Description = "综合查询")] OrderList = 200100, /// /// 查询工单 /// [Display(GroupName = "工单列表", Name = "查询工单列表", Description = "查询工单列表")] OrderQuery = 200101, /// /// 新增工单观察 /// [Display(GroupName = "工单列表", Name = "新增工单观察", Description = "新增工单观察")] AddOrderObserve = 200102, /// /// 新增工单终结 /// [Display(GroupName = "工单列表", Name = "新增工单终结", Description = "新增工单终结")] AddOrderFinality = 200103, /// /// 编辑工单 /// [Display(GroupName = "工单列表", Name = "编辑工单", Description = "编辑工单")] OrderUpdate = 200104, /// /// 工单导出 /// [Display(GroupName = "工单列表",Name ="工单导出",Description ="工单导出")] OrderExport = 200105, /// /// 工单延期 /// [Display(GroupName = "工单列表", Name = "申请延期", Description = "申请延期")] ApplyDelay = 200106, /// /// 工单办理 /// [Display(GroupName = "工单列表",Name ="工单办理",Description ="工单办理")] HandleOrder = 200107, /// /// 申请督办 /// [Display(GroupName = "工单列表", Name = "申请督办", Description = "申请督办")] ApplySupervise = 200108, /// /// 申请催办 /// [Display(GroupName = "工单列表", Name = "申请催办", Description = "申请催办")] ApplyUrge = 200109, /// /// 工单退回 /// [Display(GroupName ="工单列表",Name ="工单退回",Description = "工单退回")] ReturnOrder = 200110, /// /// 特提申请 /// [Display(GroupName = "工单列表", Name = "特提申请", Description = "特提申请")] ApplySpecial = 200111, /// /// 会签结束 /// [Display(GroupName = "工单列表",Name ="会签结束",Description ="会签结束")] CloseCountersignature = 200112, /// /// 取消延期 /// [Display(GroupName ="工单列表",Name = "取消延期",Description ="取消延期")] CancelOrderDelay = 200113, #endregion #region 延期管理 /// /// 延期管理 /// [Display(GroupName = "业务管理", Name = "延期管理", Description = "延期管理")] DelayOrderManage = 200200, #region 延期待审批 /// /// 延期待办 /// [Display(GroupName = "延期待办", Name = "延期待办", Description = "延期待办")] DelayOrder = 200201, /// /// 延期审核 /// [Display(GroupName = "延期待办", Name = "延期审核", Description = "延期审核")] DelayOrderAudit = 200202, #endregion #region 延期列表 /// /// 延期列表 /// [Display(GroupName = "业务管理",Name ="延期列表",Description ="延期列表")] DelaiedOrder = 200203, /// /// 延期审批 /// [Display(GroupName = "业务管理", Name = "延期审批", Description = "延期审批")] DelaiedOrderAudit = 200204, /// /// 延期撤销 /// [Display(GroupName = "业务管理", Name = "延期撤销", Description = "延期撤销")] DelaiedOrderRevoke = 200205, /// /// 延期退回 /// [Display(GroupName = "业务管理", Name = "延期退回", Description = "延期退回")] DelaiedOrderReturn = 200206, #endregion #endregion #region 甄别管理 /// /// 甄别管理 /// [Display(GroupName ="业务管理",Name ="甄别管理",Description ="甄别管理")] OrderScreenManage = 200300, #region 甄别待办 /// /// 甄别待办 /// [Display(GroupName = "甄别待办", Name = "甄别待办", Description = "甄别待办")] ScreenOrder = 200301, /// /// 甄别审批 /// [Display(GroupName = "甄别待办", Name = "甄别审批", Description = "甄别审批")] ScreenOrderAudit = 200302, /// /// 甄别退回 /// [Display(GroupName = "甄别待办", Name = "甄别退回", Description = "甄别退回")] ScreenOrderReturn = 200303, #endregion #region 甄别待申请 /// /// 待甄别列表 /// [Display(GroupName = "业务管理", Name = "待甄别列表", Description = "待甄别列表")] CanOrderScreen = 200304, /// /// 申请甄别 /// [Display(GroupName = "业务管理", Name = "申请甄别", Description = "申请甄别")] ApplyScreen = 200305, #endregion #region 甄别列表 /// /// 甄别列表 /// [Display(GroupName = "业务管理", Name = "甄别列表", Description = "甄别列表")] OrderScreen = 200306, /// /// 甄别审批 /// [Display(GroupName = "业务管理", Name = "甄别审批", Description = "甄别审批")] OrderScreenAudit = 200307, /// /// 甄别退回 /// [Display(GroupName = "业务管理", Name = "甄别退回", Description = "甄别退回")] OrderScreenReturn = 200308, #endregion #endregion #region 特提管理 /// /// 特提管理 /// [Display(GroupName ="特提管理",Name ="特提管理",Description ="特提管理")] SpecialOrderManage = 200400, #region 特提列表 /// /// 特提列表 /// [Display(GroupName = "特提列表", Name = "特提列表", Description = "特提列表")] SpecialOrder = 200401, #endregion #region 特提待审批 /// /// 特提待审批 /// [Display(GroupName = "特提待审批", Name = "特提待审批", Description = "特提待审批")] SpecialOrderApply = 200402, /// ///工单特提列表 /// [Display(GroupName = "特提审核", Name = "工单特提列表", Description = "工单特提列表")] AuditSpecialOrderList = 200403, /// /// 特提审核 /// [Display(GroupName = "特提审核", Name = "特提审核", Description = "特提审核")] AuditSpecial = 200404, #endregion #endregion #region 退回管理 /// /// 退回管理 /// [Display(GroupName ="退回管理",Description ="退回管理",Name ="退回管理")] BackOrderManage = 200500, #region 业务退回审批 /// ///工单业务退回审批列表 /// [Display(GroupName = "业务退回审批", Name = "工单业务退回审批列表", Description = "工单业务退回审批列表")] OrderPreviousList = 200501, /// /// 工单业务退回审批 /// [Display(GroupName = "业务退回审批", Name = "业务退回审批", Description = "业务退回审批")] OrderPreviousAudit = 200502, #endregion #region 省退回申请 /// /// 省退回申请 /// [Display(GroupName = "省退回申请", Name = "省退回申请", Description = "省退回申请")] SendBackOrder = 200503, /// /// 退回审核 /// [Display(GroupName = "省退回申请", Name = "退回审核", Description = "退回审核")] AuditSendBack = 200504, #endregion #endregion #region 催办管理 /// /// 催办管理 /// [Display(GroupName ="催办管理",Name ="催办管理",Description ="催办管理")] UrgeOrderManage = 200600, #region 催办待办 /// /// 催办待办 /// [Display(GroupName = "催办待办", Name = "催办待办", Description = "催办待办")] OrderUrging = 200601, #endregion #region 催办查询 /// /// 催办查询 /// [Display(GroupName = "业务查询", Name = "催办查询", Description = "催办查询")] UrgeOrder = 200602, #endregion #endregion #region 督办管理 /// /// 督办管理 /// [Display(GroupName ="督办管理",Name ="督办管理",Description ="督办管理")] SuperviseOrderManage = 200700, #region 督办待办 /// /// 督办待办 /// [Display(GroupName = "督办管理", Name = "督办待办", Description = "督办待办")] OrderSupervise = 200701, /// /// 督办回复 /// [Display(GroupName = "督办管理", Name ="督办回复",Description ="督办回复")] SuperviseOrderReply = 200702, #endregion #region 督办列表 /// /// 督办列表 /// [Display(GroupName = "督办管理", Name = "督办列表", Description = "督办列表")] SuperviseOrder = 200703, /// /// 回复督办 /// [Display(GroupName = "督办管理", Name = "回复督办", Description = "回复督办")] ReplySuperviseOrder = 200704, #endregion #endregion #region 发布管理 /// /// 发布管理 /// [Display(GroupName ="发布管理",Name ="发布管理",Description ="发布管理")] PublishedOrderManage = 200800, #region 发布待办 /// /// 发布待办 /// [Display(GroupName = "发布待办", Name = "发布待办", Description = "发布待办")] PublishTodo = 200801, /// /// 发布工单 /// [Display(GroupName = "发布待办", Name = "发布工单", Description = "发布工单")] PublishOrder = 200802, /// /// 批量发布工单 /// [Display(GroupName ="发布待办",Name ="批量发布工单",Description ="批量发布工单")] BatchPublishOrder = 200803, #endregion #region 发布列表 /// /// 发布列表 /// [Display(GroupName = "业务管理", Name = "发布列表", Description = "发布列表")] PublishedOrder = 200804, /// /// 修改发布 /// [Display(GroupName = "业务管理", Name = "修改发布", Description = "修改发布")] PublishedModify = 200805, #endregion #endregion #region 回访管理 /// /// 回访管理 /// [Display(GroupName ="回访管理",Name ="回访管理",Description ="回访管理")] VisitOrderManage = 200900, #region 回访待办 /// /// 回访待办 /// [Display(GroupName = "回访待办", Name = "回访待办", Description = "回访待办")] VisitTodo = 200901, /// /// 回访 /// [Display(GroupName = "回访待办", Name = "回访", Description = "回访")] Visit = 200902, /// /// 分配回访人 /// [Display(GroupName = "回访待办", Name = "分配回访人", Description = "分配回访人")] MultiplePeople = 200903, #endregion #region 回访列表 /// /// 回访列表 /// [Display(GroupName = "业务管理", Name = "回访列表", Description = "回访列表")] OrderVisited = 200904, #endregion #region 智能回访任务 /// /// 智能回访任务 /// [Display(GroupName = "智能回访", Name = "智能回访任务", Description = "智能回访任务")] AiVisitTask = 200905, /// /// 新增智能回访任务 /// [Display(GroupName = "智能回访", Name = "新增智能回访任务", Description = "新增智能回访任务")] AddAiVisitTask = 200906, #endregion #endregion #region 超期管理 /// /// 超期管理 /// [Display(GroupName ="业务管理",Name ="超期管理",Description ="超期管理")] OverdueSoonOrderManage = 201000, #region 工单即将超期 /// /// 工单即将超期 /// [Display(GroupName = "工单即将超期", Name = "工单即将超期", Description = "工单即将超期")] OverdueSoonOrder = 201001, #endregion #region 工单超期列表 /// /// 工单超期列表 /// [Display(GroupName = "工单超期列表", Name = "工单超期列表", Description = "工单超期列表")] OverdueOrder = 201002, #endregion #endregion #region 会签查询 /// /// 会签查询 /// [Display(GroupName = "会签查询", Name = "会签查询", Description = "会签查询")] CounterSign = 201100, #endregion #region 观察件查询 /// /// 观察件查询 /// [Display(GroupName = "业务查询", Name = "观察件查询")] OrderObserve = 201200, #endregion #region 终结件查询 /// /// 工单终结列表 /// [Display(GroupName = "业务查询", Name = "工单终结查询", Description = "工单终结查询")] OrderFinality = 201300, #endregion #region 重复性事件管理 /// /// 重复性事件管理 /// [Display(GroupName = "重复性事件管理", Name = "重复性事件管理", Description = "重复性事件管理")] RepeatableEvent = 201400, /// /// 重复性事件列表 /// [Display(GroupName = "RepeatableEvent", Name = "重复性事件列表", Description = "重复性事件列表")] RepeatableEventList = 201401, /// /// 修改重复性事件 /// [Display(GroupName = "RepeatableEvent", Name = "修改重复性事件", Description = "修改重复性事件")] UpdateRepeatableEvent = 201402, #endregion #region 二次回访申请 [Display(GroupName = "二次回访申请",Name ="二次回访申请")] OrderVisitAgain = 201000, /// /// 可申请二次回访列表 /// [Display(GroupName = "二次回访申请", Name = "可申请二次回访列表", Description = "可申请二次回访列表")] OrderVisitAgainList = 201001, /// /// 申请二次回访 /// [Display(GroupName = "二次回访申请", Name = "申请二次回访", Description = "申请二次回访")] ApplyOrderVisit = 201002, #endregion #region 二次回访审核 /// /// 二次回访审核 /// [Display(GroupName = "二次回访审核",Name = "二次回访审核",Description ="二次回访审核")] VisitApply = 201100, /// /// 二次回访申请列表 /// [Display(GroupName = "二次回访审核", Name = "二次回访申请列表", Description = "二次回访申请列表")] VisitApplyList = 201101, /// /// 审核二次回访 /// [Display(GroupName = "ExaminOrderVisit", Name = "二次回访审核", Description = "二次回访审核")] ExaminOrderVisit = 201102, #endregion #endregion #region 质检管理(40,00,00) /// /// 质检管理 /// [Display(GroupName = "质检管理",Name ="质检管理",Description ="质检管理")] QualityManage = 400000, #region 质检中心 /// /// 质检中心 /// [Display(GroupName = "质检管理",Name = "质检中心",Description = "质检中心")] QualityCenter = 400100, /// /// 工单详情 /// [Display(GroupName = "质检中心",Name ="工单详情",Description = "工单详情")] OrderInfo = 400101, /// /// 质检 /// [Display(GroupName = "质检",Name = "质检",Description ="质检")] QualityOrder = 400102, #endregion #region 已质检列表 /// /// 已质检列表 /// [Display(GroupName = "已质检列表",Name = "已质检列表",Description ="已质检列表")] QualitiedList = 400200, /// /// 质检查看 /// [Display(GroupName = "已质检列表",Name ="质检查看",Description = "质检查看")] QualitieyInfo = 400201, /// /// 修改质检 /// [Display(GroupName = "已质检列表", Name = "修改质检", Description = "修改质检")] UpdateQuality = 400104, #endregion #region 质检项目管理 /// /// 质检项目管理 /// [Display(GroupName = "质检项目管理",Name ="质检项目管理",Description = "质检项目管理")] QualityItem = 400300, /// /// 质检项目列表 /// [Display(GroupName = "质检项目管理", Name = "质检项目列表", Description = "质检项目列表")] QualityItemList = 400301, /// /// 新增质检项目 /// [Display(GroupName = "QualityItem", Name = "新增质检项目", Description = "新增质检项目")] AddQualityItem = 400302, /// /// 删除质检项目 /// [Display(GroupName = "QualityItem", Name = "删除质检项目", Description = "删除质检项目")] DeleteQualityItem = 400303, /// /// 修改质检项目 /// [Display(GroupName = "QualityItem", Name = "修改质检项目", Description = "修改质检项目")] UpdateQualityItem = 400304, #endregion #region 质检模版管理 /// /// 质检模板管理 /// [Display(GroupName = "质检模板管理",Name ="质检模板管理",Description ="质检模板管理")] QualityTemplate = 400400, /// /// 质检模版列表 /// [Display(GroupName = "QualityTemplate", Name = "质检模版列表", Description = "质检模版列表")] QualityTemplateList = 400401, /// /// 新增质检模版 /// [Display(GroupName = "QualityTemplate", Name = "新增质检模版", Description = "新增质检模版")] AddQualityTemplate = 400402, /// /// 删除质检模版 /// [Display(GroupName = "QualityTemplate", Name = "删除质检模版", Description = "删除质检模版")] DeleteQualityTemplate = 400403, /// /// 修改质检模版 /// [Display(GroupName = "QualityTemplate", Name = "修改质检模版", Description = "修改质检模版")] UpdateQualityTemplate = 400404, /// /// 启禁用质检模版 /// [Display(GroupName = "QualityTemplate", Name = "启禁用质检模版", Description = "启禁用质检模版")] EnableQualityTemplate = 400405, #endregion #region 质检违禁词管理 /// /// 质检违禁词管理 /// [Display(GroupName = "质检违禁词管理",Name = "质检违禁词管理",Description ="质检违禁词管理")] QualityProhibited = 400500, /// /// 质检违禁词列表 /// [Display(GroupName = "QualityProhibited", Name = "质检违禁词列表", Description = "质检违禁词列表")] QualityProhibitedList = 400501, /// /// 新增质检违禁词 /// [Display(GroupName = "QualityProhibited", Name = "新增质检违禁词", Description = "新增质检违禁词")] AddQualityProhibited = 400502, /// /// 删除质检违禁词 /// [Display(GroupName = "QualityProhibited", Name = "删除质检违禁词", Description = "删除质检违禁词")] DeleteQualityProhibited = 400503, /// /// 修改质检违禁词 /// [Display(GroupName = "QualityProhibited", Name = "修改质检违禁词", Description = "修改质检违禁词")] UpdateQualityProhibited = 400504, #endregion #endregion #region 系统管理(50,00,00) /// /// 系统管理 /// [Display(GroupName = "系统管理", Name = "系统管理", Description = "系统管理")] SystemManage = 500000, #region 组织架构 /// /// 组织架构 /// [Display(GroupName = "系统管理", Name = "组织架构", Description = "组织架构")] OrgManage = 500100, /// /// 组织架构树形列表 /// [Display(GroupName = "系统设置", Name = "组织架构树形列表", Description = "组织架构树形列表")] GetOrgJson = 500101, /// /// 新增组织 /// [Display(GroupName = "系统设置", Name = "新增组织", Description = "新增组织")] AddOrg = 500102, /// /// 修改组织 /// [Display(GroupName = "系统设置", Name = "修改组织", Description = "修改组织")] UpdateOrg = 500103, #endregion #region 用户管理 /// /// 用户管理 /// [Display(GroupName = "系统管理",Name = "用户管理",Description ="用户管理")] UserManage = 500200, /// /// 分页查询用户 /// [Display(GroupName = "用户管理", Name = "分页查询用户", Description = "分页查询用户")] QueryPagedUser = 500201, /// /// 新增用户 /// [Display(GroupName = "用户管理", Name = "新增用户", Description = "新增用户")] AddUser = 500202, /// /// 更新用户 /// [Display(GroupName = "用户管理", Name = "更新用户", Description = "更新用户")] UpdateUser = 500203, /// /// 删除用户 /// [Display(GroupName = "用户管理", Name = "删除用户", Description = "删除用户")] RemoveUser = 500204, /// /// 重置密码 /// [Display(GroupName ="用户管理",Name ="重置密码",Description ="重置密码")] ResetPwd = 500205, #endregion #region 角色管理 /// /// 角色管理 /// [Display(GroupName = "系统管理",Name = "角色管理",Description ="角色管理")] RoleManage = 500300, /// /// 分页查询角色 /// [Display(GroupName = "角色管理", Name = "分页查询角色", Description = "分页查询角色")] QueryPagedRole = 500301, /// /// 新增角色 /// [Display(GroupName = "角色管理", Name = "新增角色", Description = "新增角色")] AddRole = 500302, /// /// 删除角色 /// [Display(GroupName = "角色管理", Name = "删除角色", Description = "删除角色")] RemoveRole = 500303, /// /// 更新角色 /// [Display(GroupName = "角色管理", Name = "更新角色", Description = "更新角色")] UpdateRole = 500304, #region 应用权限管理 /// /// 分配权限 /// [Display(GroupName = "角色管理", Name = "分配权限", Description = "分配权限")] AllocationAuthority = 500305, #endregion #region 数据权限管理 /// /// 数据权限 /// [Display(GroupName = "角色管理", Name = "数据权限", Description = "数据权限")] DataAuthorityByRole = 500306, #endregion #endregion #region 菜单管理(500400) /// /// 菜单管理 /// [Display(GroupName = "系统设置", Name = "菜单管理", Description = "菜单管理")] GetMenuJson = 500400, /// /// 新增菜单 /// [Display(GroupName = "系统设置", Name = "新增菜单", Description = "新增菜单")] AddMenu = 500401, /// /// 修改菜单 /// [Display(GroupName = "系统设置", Name = "修改菜单", Description = "修改菜单")] UpdateMenu = 500402, /// /// 删除菜单 /// [Display(GroupName = "系统设置", Name = "删除菜单", Description = "删除菜单")] RemoveMenu = 500403, #endregion #region 配置管理 /// /// 配置管理 /// [Display(GroupName = "系统设置",Name ="配置管理",Description = "配置管理")] ConfigManage = 500500, #region 字典管理 /// /// 字典管理 /// [Display(GroupName = "配置管理",Name ="字典管理",Description ="字典管理")] SysDicManage = 500600, /// /// 字典类型列表 /// [Display(GroupName = "系统设置", Name = "字典类型列表", Description = "字典类型列表")] GetSysDicType = 500601, /// /// 字典数据列表 /// [Display(GroupName = "系统设置", Name = "字典数据列表", Description = "字典数据列表")] GetSysDicData = 500602, /// /// 获取字典对象 /// [Display(GroupName = "系统设置", Name = "获取字典对象", Description = "获取字典对象")] SysDicDataModel = 500603, /// /// 新增字典数据 /// [Display(GroupName = "系统设置", Name = "新增字典数据", Description = "新增字典数据")] AddDicData = 500604, /// /// 修改字典数据 /// [Display(GroupName = "系统设置", Name = "修改字典数据", Description = "修改字典数据")] UpdateDicData = 500605, #endregion #region 流程配置 /// /// 流程配置 /// [Display(GroupName = "系统设置",Name ="流程配置",Description = "流程配置")] FlowManage = 500700, /// /// 查询流程模板 /// [Display(GroupName = "系统设置", Name = "查询流程模板", Description = "查询流程模板")] FlowDefinitionQuery = 500701, /// /// 新建流程模板 /// [Display(GroupName = "系统设置", Name = "新建流程模板", Description = "新建流程模板")] FlowDefinitionAdd = 500702, /// /// 删除流程模板 /// [Display(GroupName = "系统设置", Name = "删除流程模板", Description = "删除流程模板")] FlowDefinitionRemove = 500703, /// /// 更新流程模板 /// [Display(GroupName = "系统设置", Name = "更新流程模板", Description = "更新流程模板")] FlowDefinitionUpdate = 500704, /// /// 发布流程模板 /// [Display(GroupName = "系统设置", Name = "发布流程模板", Description = "发布流程模板")] FlowDefinitionPublish = 500705, /// /// 流程编辑页面 /// [Display(GroupName = "系统设置",Name ="流程编辑页面",Description ="流程编辑页面")] FlowEditPage = 500706, /// /// 配置模板 /// [Display(GroupName ="系统设置",Name = "配置模板",Description = "配置模板")] SetDefinition = 500707, /// /// 清除配置 /// [Display(GroupName ="系统设置",Name ="清除配置",Description ="清除配置")] ClearSet = 500708, #endregion #region 节假日设置 /// /// 工作时间配置 /// [Display(GroupName = "系统设置",Name ="工作时间配置",Description ="工作时间配置")] DaySettings = 500700, /// /// 节假日设置列表 /// [Display(GroupName = "系统设置", Name = "节假日设置", Description = "节假日设置")] DaySetingsList = 500701, /// /// 设置节假日 /// [Display(GroupName = "系统设置", Name = "设置节假日", Description = "设置节假日")] SetDaySetting = 500702, #endregion #endregion #region 系统参数 /// /// 系统参数 /// [Display(GroupName ="系统设置",Name ="系统参数",Description ="系统参数")] SysSettings = 500800, /// /// 获取系统参数列表 /// [Display(GroupName = "系统设置", Name = "获取系统参数列表", Description = "获取系统参数列表")] GetSysSettings = 500801, /// /// 更新设置 /// [Display(GroupName = "系统设置", Name = "更新设置", Description = "更新设置")] ModifySettings = 500802, /// /// 获取系统参数对象 /// [Display(GroupName = "系统设置", Name = "获取系统参数对象", Description = "获取系统参数对象")] GetSettingEntity = 500803, /// /// 新增系统参数 /// [Display(GroupName = "系统设置", Name = "新增系统参数", Description = "新增系统参数")] AddSetting = 500804, #endregion #region 系统日志 /// /// 系统日志 /// [Display(GroupName = "系统管理",Name ="系统日志",Description = "系统日志")] SystemLog = 500900, /// /// 日志明细 /// [Display(GroupName ="系统管理",Name ="日志明细",Description ="日志明细")] SystemLogDetail = 500901, #endregion #endregion #region 知识库(60,00,00) /// /// 知识库 /// [Display(GroupName = "知识库", Name = "知识库", Description = "知识库")] KnowledgeBase = 600000, #region 知识库新增/编辑 /// /// 知识库新增、编辑 /// [Display(GroupName = "知识库",Name = "知识库新增、编辑",Description = "知识库新增、编辑")] KnowledgeAddOrEditBase = 600100, #endregion #region 知识库查看 /// /// 知识库 /// [Display(GroupName="知识库",Name ="知识库查看",Description ="知识库")] KnowledgePreview = 600200, #endregion #region 知识库管理 /// /// 知识库管理 /// [Display(GroupName = "知识库", Name = "知识库管理", Description = "知识库管理")] KnowledgeManage = 600300, #region 知识库 /// /// 新增审核按钮 /// [Display(GroupName = "知识库", Name = "新增审核按钮", Description = "提交审核按钮")] AddKnowledge = 600302, /// /// 知识库查看 /// [Display(GroupName ="知识库",Name = "知识库查看",Description ="知识库查看")] KnowledgeRead = 600303, /// /// 知识修改 /// [Display(GroupName = "知识库", Name = "知识修改", Description = "知识修改")] KnowledgeUpdate = 600304, /// /// 知识删除 /// [Display(GroupName = "知识库管理", Name = "知识删除", Description = "知识删除")] KnowledgeDelete = 600305, /// /// 知识下架 /// [Display(GroupName = "知识库管理", Name = "知识下架", Description = "知识下架")] KnowledgeOffShelf = 600306, /// /// 知识上架 /// [Display(GroupName = "知识库管理", Name = "知识上架", Description = "知识上架")] KnowledgeOnTheShelf = 600307, #endregion #endregion #region 知识检索 /// /// 知识检索 /// [Display(GroupName = "知识库", Name = "知识检索", Description = "知识检索")] KnowledgeRetrieval = 600400, /// /// 知识库检索列表 /// [Display(GroupName = "知识库",Name ="知识库检索列表",Description ="知识库检索列表")] KnowledgeRetrievalList = 600401, #endregion #region 知识纠错 /// /// 知识库纠错 /// [Display(GroupName = "知识库",Name ="知识库纠错",Description = "知识库纠错")] KnowledgeCorrection = 600500, /// /// 知识纠错列表 /// [Display(GroupName = "KnowledgeCorrection", Name = "知识纠错列表", Description = "知识纠错列表")] KnowledgeCorrectionList = 600501, /// /// 知识纠错实体 /// [Display(GroupName = "KnowledgeCorrection", Name = "知识纠错实体", Description = "知识纠错实体")] KnowledgeCorrectionEntity = 600502, /// /// 答复知识纠错 /// [Display(GroupName = "KnowledgeCorrection", Name = "答复知识纠错", Description = "答复知识纠错")] ReplyKnowledgeCorrection = 600503, #endregion #region 知识提问 /// /// 知识库提问 /// [Display(GroupName = "知识库",Name ="知识库提问",Description = "知识库提问")] KnowledgeQuestions = 600600, /// /// 知识提问列表 /// [Display(GroupName = "知识库", Name = "知识提问列表", Description = "知识提问列表")] KnowledgeQuestionsList = 600601, /// /// 知识提问实体 /// [Display(GroupName = "知识库", Name = "知识提问实体", Description = "知识提问实体")] KnowledgeQuestionsEntity = 600602, /// /// 答复知识提问 /// [Display(GroupName = "知识库", Name = "答复知识提问", Description = "答复知识提问")] ReplyKnowledgeQuestions = 600603, #endregion #region 知识收藏 /// /// 知识库收藏 /// [Display(GroupName = "知识库",Name ="知识库收藏",Description = "知识库收藏")] KnowledgeCollect = 600700, /// /// 知识收藏列表 /// [Display(GroupName = "知识库", Name = "知识收藏列表", Description = "知识收藏列表")] KnowledgeCollectList = 600701, /// /// 知识收藏 /// [Display(GroupName = "知识库", Name = "知识收藏", Description = "知识收藏")] AddKnowledgeCollect = 600702, /// /// 知识评分 /// [Display(GroupName = "知识库", Name = "知识评分", Description = "知识评分")] AddKnowledgeScore = 600703, #endregion #region 知识库基础设置 /// /// 知识库基础设置 /// [Display(GroupName = "知识库", Name = "知识库基础设置", Description = "知识库基础设置")] KnowledgeBasicSettings = 600800, #region 知识规范 /// /// 知识规范 /// [Display(GroupName = "知识库", Name = "知识规范", Description = "知识规范")] KnowledgeStandard = 600801, /// /// 查询知识规范 /// [Display(GroupName = "知识库", Name = "查询知识规范", Description = "查询知识规范")] KnowledgeStandardInfo = 600802, /// /// 修改知识规范 /// [Display(GroupName = "知识库", Name = "修改知识规范", Description = "修改知识规范")] KnowledgeStandardUpdate = 600803, #endregion #region 类型管理 /// /// 知识类型管理 /// [Display(GroupName = "知识库",Name ="知识类型管理",Description = "知识类型管理")] KnowledgeTypeMange = 600900, /// /// 类型管理列表 /// [Display(GroupName = "知识库", Name = "类型管理列表", Description = "类型管理列表")] KnowledgeTypeMangeList = 600901, /// /// 添加分类 /// [Display(GroupName = "知识库", Name = "添加分类", Description = "添加分类")] AddKnowledgeType = 600902, /// /// 修改分类 /// [Display(GroupName = "知识库", Name = "修改分类", Description = "修改分类")] UpdateKnowledgeType = 600903, /// /// 删除分类 /// [Display(GroupName = "类型管理", Name = "删除分类", Description = "删除分类")] RemoveKnowledgeType = 600904, #endregion #endregion #endregion #region 辅助功能(70,00,00) /// /// 辅助功能 /// [Display(GroupName = "辅助功能", Name = "辅助功能", Description = "辅助功能")] Auxiliary = 700000, #region 公告 /// /// 公告 /// [Display(GroupName = "辅助功能",Name = "公告",Description = "公告")] Bulletin = 700100, /// /// 新增公告 /// [Display(GroupName = "AddBulletin", Name = "新增公告", Description = "新增公告")] AddBulletin = 700103, /// /// 审核公告 /// [Display(GroupName = "ExamineBulletin", Name = "审核公告", Description = "审核公告")] ExamineBulletin = 700104, /// /// 提交公告 /// [Display(GroupName = "CommitBulletin", Name = "提交公告", Description = "提交公告")] CommitBulletin = 700105, /// /// 修改公告 /// [Display(GroupName = "UpdateBulletin", Name = "修改公告", Description = "修改公告")] UpdateBulletin = 700106, /// /// 删除公告 /// [Display(GroupName = "DelBulletin", Name = "删除公告", Description = "删除公告")] DelBulletin = 700107, #endregion #region 通知 /// /// 通知 /// [Display(GroupName = "辅助功能", Name = "通知", Description = "通知")] Circular = 700200, /// /// 查询通知列表 /// [Display(GroupName = "辅助功能", Name = "查询通知列表", Description = "查询通知列表")] QueryCircularList = 700201, /// /// 新增通知 /// [Display(GroupName = "辅助功能", Name = "新增通知", Description = "新增通知")] AddCircular = 700203, /// /// 审核通知 /// [Display(GroupName = "辅助功能", Name = "审核通知", Description = "审核通知")] ExamineCircular = 700204, /// /// 提交通知 /// [Display(GroupName = "辅助功能", Name = "提交通知", Description = "提交通知")] CommitCircular = 700205, /// /// 修改通知 /// [Display(GroupName = "辅助功能", Name = "修改通知", Description = "修改通知")] UpdateCircular = 700206, /// /// 删除通知 /// [Display(GroupName = "辅助功能", Name = "删除通知", Description = "删除通知")] DelCircular = 700207, #endregion #region 常用意见 /// /// 常用意见 /// [Display(GroupName = "辅助功能",Name = "常用意见",Description ="常用意见")] CommonOpinion = 700300, /// /// 常用意见列表 /// [Display(GroupName = "辅助功能", Name = "常用意见列表", Description = "常用意见列表")] QueryOpenCommonOpinionList = 700301, /// /// 修改意见 /// [Display(GroupName = "辅助功能", Name = "修改意见", Description = "修改意见")] CommonModify = 700302, #endregion #region 工单词库 /// /// 工单词库 /// [Display(GroupName = "辅助功能",Name = "工单词库",Description = "工单词库")] OrderWord = 700400, /// /// 工单词库列表 /// [Display(GroupName = "辅助功能", Name = "工单词库列表", Description = "工单词库列表")] OrderWordList = 700401, /// /// 新增工单词库 /// [Display(GroupName = "辅助功能", Name = "新增工单词库", Description = "新增工单词库")] AddOrderWord = 700402, /// /// 删除工单词库 /// [Display(GroupName = "辅助功能", Name = "删除工单词库", Description = "删除工单词库")] DeleteOrderWord = 700403, /// /// 修改工单词库 /// [Display(GroupName = "辅助功能", Name = "修改工单词库", Description = "修改工单词库")] UpdateOrderWord = 700404, #endregion #region 知识库词库 /// /// 知识库词库 /// [Display(GroupName = "辅助功能",Name = "知识库词库",Description = "知识库词库")] KnowledgeWord = 700500, /// /// 知识库词库列表 /// [Display(GroupName = "辅助功能", Name = "知识库词库列表", Description = "知识库词库列表")] KnowledgeWordList = 700501, /// /// 新增知识库词库 /// [Display(GroupName = "辅助功能", Name = "新增知识库词库", Description = "新增知识库词库")] AddKnowledgeWord = 700502, /// /// 删除知识库词库 /// [Display(GroupName = "辅助功能", Name = "删除知识库词库", Description = "删除知识库词库")] DeleteKnowledgeWord = 700503, /// /// 修改知识库词库 /// [Display(GroupName = "辅助功能", Name = "修改知识库词库", Description = "修改知识库词库")] UpdateKnowledgeWord = 700504, #endregion #region 区域管理 [Display(GroupName = "辅助功能")] Area = 700600, /// /// 新增区域 /// [Display(GroupName = "系统设置", Name = "新增区域", Description = "新增区域")] AddArea = 700601, /// /// 修改区域 /// [Display(GroupName = "系统设置", Name = "修改区域", Description = "修改区域")] ModifyArea = 700602, /// /// 删除区域 /// [Display(GroupName = "系统设置", Name = "删除区域", Description = "删除区域")] DelArea = 700603, /// /// 获取区域 /// [Display(GroupName = "系统设置", Name = "获取区域", Description = "获取区域")] GetArea = 700604, #endregion #region 标签管理 /// /// 标签管理 /// [Display(GroupName = "辅助功能",Name = "标签管理",Description ="标签管理")] BusinessTag = 700700, /// /// 标签列表 /// [Display(GroupName = "辅助功能",Name = "标签列表",Description = "标签列表")] BusinessTagList = 700701, /// /// 新增标签 /// [Display(GroupName = "辅助功能",Name ="新增标签",Description ="新增标签")] AddBusinessTag = 700702, /// /// 删除标签 /// [Display(GroupName ="辅助功能",Name ="删除标签",Description ="删除标签")] DeleteBusinessTag = 700703, /// /// 修改标签 /// [Display(GroupName ="辅助功能",Name ="修改标签",Description ="修改标签")] UpdateBusinessTag = 700704, /// /// 获取标签实体 /// [Display(GroupName ="辅助功能",Name = "获取标签实体", Description ="获取标签实体")] BusinessTagEntity = 700705, /// /// 标签绑定 /// [Display(GroupName ="辅助功能",Name ="标签绑定",Description ="标签绑定")] BusinessTagBinding = 700706, #endregion #region 短信中心 /// /// 短信中心 /// [Display(GroupName = "辅助功能",Name ="短信中心",Description ="短信中心")] PushMessage = 700800, /// /// 短信列表 /// [Display(GroupName ="辅助功能",Name ="短信列表",Description ="短信列表")] AllMessage = 700801, /// /// 重新发送 /// [Display(GroupName = "辅助功能",Name ="重新发送",Description ="重新发送")] SendAgain = 700802, #endregion #region 事件分类管理 /// /// 事件分类管理 /// [Display(GroupName ="辅助功能",Name ="事件分类管理",Description = "事件分类管理")] EventClassManage = 700900, /// /// 新增事件 /// [Display(GroupName ="辅助功能",Name ="新增事件",Description ="新增事件")] AddEvent = 700901, /// /// 删除事件 /// [Display(GroupName ="辅助功能",Name ="删除事件",Description ="删除事件")] DelEvent = 700902, #endregion #region 短信模板 /// /// 短信模板 /// [Display(GroupName = "辅助功能",Name ="短信模板",Description ="短信模板")] MsgTemplateList = 701000, /// /// 新增短信模板 /// [Display(GroupName ="辅助功能",Name ="新增短信模板",Description ="新增短信模板")] AddMsgTemplate = 701001, /// /// 编辑短信模板 /// [Display(GroupName = "辅助功能",Name ="编辑短信模板",Description ="编辑短信模板")] EditMsgTemplate = 701002, #endregion #region 数据导入 /// /// 数据导入 /// [Display(GroupName ="辅助功能",Name ="数据导入",Description ="数据导入")] DataOrderImport = 701100, #endregion #region 市民画像管理 /// /// 市民画像管理 /// [Display(GroupName = "市民画像管理", Name = "市民画像管理", Description = "市民画像管理")] Citizen = 701200, /// /// 市民信息列表 /// [Display(GroupName = "市民画像管理", Name = "市民信息列表", Description = "市民信息列表")] CitizenList = 701201, /// /// 新增市民信息 /// [Display(GroupName = "市民画像管理", Name = "新增市民信息", Description = "新增市民信息")] AddCitizen = 701202, /// /// 删除市民信息 /// [Display(GroupName = "市民画像管理", Name = "删除市民信息", Description = "删除市民信息")] DeleteCitizen = 701203, /// /// 修改市民信息 /// [Display(GroupName = "市民画像管理", Name = "修改市民信息", Description = "修改市民信息")] UpdateCitizen = 701204, /// /// 市民画像标签记录 /// [Display(GroupName = "市民画像管理", Name = "市民画像标签记录", Description = "市民画像标签记录")] CitizenTag = 701205, #endregion #endregion #region 话务管理(80,00,00) /// /// 话务管理 /// [Display(GroupName = "话务管理",Name = "话务管理",Description = "话务管理")] Call = 800000, #region 通讯记录 /// /// 通讯记录 /// [Display(GroupName ="话务管理",Name = "通讯记录",Description ="通讯记录")] CallLog = 800100, /// /// 关联业务 /// [Display(GroupName ="话务管理",Name ="关联业务",Description ="关联业务")] LinkCall = 800101, #endregion #region 黑白名单 /// /// 黑白名单 /// [Display(GroupName = "话务管理",Name ="黑白名单",Description ="黑白名单")] BlackList = 800200, /// /// 分页查询黑名单 /// [Display(GroupName = "黑名单管理", Name = "分页查询黑名单", Description = "分页查询黑名单")] QueryPagedBlack = 800201, /// /// 添加电话号至黑名单 /// [Display(GroupName = "黑名单管理", Name = "添加电话号至黑名单", Description = "添加电话号至黑名单")] AddBlackList = 800202, /// /// 删除黑名单数据 /// [Display(GroupName = "黑名单管理", Name = "删除黑名单数据", Description = "删除黑名单数据")] RemoveBlacklist = 800203, #endregion #region 分机管理 /// /// 分级管理 /// [Display(GroupName ="话务管理",Name ="分机管理",Description ="分级管理")] TelManage = 800300, /// /// 监听分机 /// [Display(GroupName ="话务管理",Name ="监听分机",Description ="监听分机")] ListenInTel = 800301, #endregion #endregion #region 智能化管理(90,00,00) /// /// 智能化 /// [Display(GroupName = "智能化",Name ="智能化",Description = "智能化")] Intellect = 900000, #region 智能化语音导航 /// /// 智能化语音导航 /// [Display(GroupName = "智能化",Name ="智能化语音导航",Description ="智能化语音导航")] IntellectIvr = 900100, #endregion #region 智能质检 /// /// 智能质检 /// [Display(GroupName = "智能化",Name ="智能质检",Description ="智能质检")] IntellectQuality = 900200, #endregion #region 智能回访 /// /// 智能回访 /// [Display(GroupName = "智能化",Name ="智能回访",Description ="智能回访")] IntellectVisit = 900300, #endregion #endregion #region 数据统计(11,00,00) /// /// 数据统计 /// [Display(GroupName = "数据统计",Name ="数据统计",Description ="数据统计")] DataCanter = 110000, #region 大屏数据 (11,04,00) /// /// 数据大屏 /// [Display(GroupName = "大屏管理", Name = "数据大屏", Description = "数据大屏")] ScreenManage = 110400, /// /// 坐席监控 /// [Display(GroupName = "大屏管理", Name = "坐席监控", Description = "坐席监控")] SeatMonitor = 110401, /// /// 数据大屏 /// [Display(GroupName = "大屏管理", Name = "数据大屏", Description = "数据大屏")] ScreenData = 110402, #endregion #region 话务统计(11,01,00) /// /// 话务统计 /// [Display(GroupName = "数据统计",Name ="话务统计",Description ="话务统计")] CallStatistics = 110100, /// /// 话务统计分析 /// [Display(GroupName = "数据统计",Name = "话务统计分析",Description ="话务统计分析")] CallStatisticsAnalysis = 110101, /// /// 坐席话务统计分析 /// [Display(GroupName = "数据统计",Name = "坐席话务统计分析",Description ="坐席话务统计分析")] SeatCallStatisticsAnalysis = 110102, /// /// 话机动作统计 /// [Display(GroupName = "数据统计",Name = "话机动作统计",Description = "话机动作统计")] TelActStatistics = 110103, /// /// 转外线统计分析 /// [Display(GroupName ="数据统计",Name = "转外线统计分析",Description ="转外线统计分析")] TelOutStatistics = 110104, /// /// 坐席小休统计表 /// [Display(GroupName ="数据统计",Name ="坐席小休统计表",Description ="坐席小休统计表")] SeatRestStatistics = 110105, /// /// 通话时段统计 /// [Display(GroupName ="数据统计",Name ="通话时段统计",Description ="通话时段统计")] HourCallStatistics = 110106, /// /// 热线号码统计 /// [Display(GroupName ="数据统计",Name ="热线号码统计",Description ="热线号码统计")] HotLineNumStatistics = 110107, #endregion #region 业务统计(11,02,00) /// /// 工单统计 /// [Display(GroupName = "数据统计",Name = "工单统计",Description ="工单统计")] OrderStatistics = 110200, /// /// 话务员办件统计 /// [Display(GroupName = "数据统计",Name = "话务员办件统计",Description = "话务员办件统计")] CenterStatistics = 110201, /// /// 回访不满意原因统计 /// [Display(GroupName ="数据统计",Name = "回访不满意原因统计",Description ="回访不满意原因统计")] VisitNoSatisfiedReasonStatistics = 110204, /// /// 不满意回访明细 /// [Display(GroupName = "数据统计",Name = "不满意回访明细",Description ="不满意回访明细")] VisitNoSatisfiedDetailStatistics = 110205, /// /// 特提统计 /// [Display(GroupName = "数据统计",Name ="特提统计",Description ="特提统计")] SpecialRetrieveStatistics = 110206, /// /// 特提统计明细 /// [Display(GroupName ="数据统计",Name ="特提统计明细",Description ="特提统计明细")] SpecialRetrieveDetailStatistics = 110207, /// /// 热点类型统计 /// [Display(GroupName = "数据统计",Name ="热点类型统计",Description ="热点类型统计")] HotSpotStatistics = 110208, /// /// 热点类型部门统计 /// [Display(GroupName ="数据统计",Name ="热点类型部门统计",Description ="热点类型部门统计")] HotSpotOrgStatistics = 110209, /// /// 受理量前10 /// [Display(GroupName ="数据统计",Name ="受理量前10",Description = "受理量前10")] OrderStartCountTopTen = 110210, /// /// 回访量统计 /// [Display(GroupName ="数据统计",Name ="回访量统计",Description ="回访量统计")] VisitOrderStatistics = 110211, /// /// 热点类型小类统计 /// [Display(GroupName ="数据统计",Name ="热点类型小类统计",Description ="热点类型小类统计")] HotSpotSubclassStatistics = 110212, /// /// 部门受理类型统计周期 /// [Display(GroupName ="数据统计",Name ="部门受理类型统计周期",Description ="部门受理类型统计周期")] OrgAcceptTypeStatistics = 110213, #endregion #region 知识库统计(11,03,00) /// /// 知识库统计 /// [Display(GroupName = "数据统计",Name ="知识库统计",Description ="知识库统计")] KnowledgeStatistics = 110300, /// /// 知识库数据统计 /// [Display(GroupName ="数据统计",Name ="知识库数据统计",Description ="知识库数据统计")] KnowledgeDataStatistics = 110301, #endregion #region 中心办件统计(11,05,00) /// /// 中心办件统计 /// [Display(GroupName ="数据统计",Name ="中心办件统计",Description ="中心办件统计")] CallCenterAccpetStatistics = 110500, /// /// 中心统计报表 /// [Display(GroupName ="中心办件统计",Name ="中心统计报表",Description ="中心统计报表")] CallCenterStatistics = 110501, #endregion #region 部门办件统计(11,06,00) /// /// 部门办件统计 /// [Display(GroupName ="数据统计",Name ="部门办件统计",Description ="部门办件统计")] OrgAcceptStatistics = 110600, /// /// 部门办件统计表 /// [Display(GroupName ="数据统计",Name = "部门办件统计表", Description ="部门办件统计表")] OrgOrderStatistics = 110601, /// /// 部门超期统计 /// [Display(GroupName = "数据统计", Name = "部门超期统计", Description = "部门超期统计")] OrgOverdueStatistics = 110602, /// /// 部门延期统计 /// [Display(GroupName = "数据统计", Name = "部门延期统计", Description = "部门延期统计")] OrgDelayStatistics = 110603, #endregion #endregion #region 公用(99,00,00) #region 话机操作面板权限 /// /// 通知阅读 /// [Display(GroupName = "公用",Name ="通知阅读",Description ="通知阅读")] Readed = 990101, /// /// 坐席面板 /// [Display(GroupName = "公用", Name = "坐席面板", Description = "坐席面板")] TelPanel = 990103, #endregion #endregion } }