123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044 |
- // 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;
- namespace Hotline.Permissions
- {
- public enum EPermission
- {
- NotSet = 0, //error condition
- //Here is an example of very detailed control over something
- /// <summary>
- /// 首页
- /// </summary>
- [Display(GroupName = "首页", Name = "首页", Description = "首页")]
- Home = 000000,
- #region 系统管理相关接口(100)
- /// <summary>
- /// 系统管理
- /// </summary>
- [Display(GroupName = "系统管理", Name = "系统管理", Description = "系统管理")]
- SystemManage = 100000,
- /// <summary>
- /// 组织架构
- /// </summary>
- [Display(GroupName = "系统管理", Name = "组织架构", Description = "组织架构")]
- UserManage = 100100,
- #region 用户管理(100100)
- /// <summary>
- /// 分页查询用户
- /// </summary>
- [Display(GroupName = "用户管理", Name = "分页查询用户", Description = "分页查询用户")]
- QueryPagedUser = 100101,
- /// <summary>
- /// 新增用户
- /// </summary>
- [Display(GroupName = "用户管理", Name = "新增用户", Description = "新增用户")]
- AddUser = 100102,
- /// <summary>
- /// 更新用户
- /// </summary>
- [Display(GroupName = "用户管理", Name = "更新用户", Description = "更新用户")]
- UpdateUser = 100103,
- /// <summary>
- /// 删除用户
- /// </summary>
- [Display(GroupName = "用户管理", Name = "删除用户", Description = "删除用户")]
- RemoveUser = 100104,
- /// <summary>
- /// 设置用户角色
- /// </summary>
- [Display(GroupName = "用户管理", Name = "设置用户角色", Description = "设置用户角色")]
- SetUserRoles = 100105,
- /// <summary>
- /// 分页查询用户角色
- /// </summary>
- [Display(GroupName = "用户管理", Name = "分页查询用户角色", Description = "分页查询用户角色")]
- GetUserRoles = 100106,
- #endregion
- #region 角色管理(100200)
- /// <summary>
- /// 分页查询角色
- /// </summary>
- [Display(GroupName = "角色管理", Name = "分页查询角色", Description = "分页查询角色")]
- QueryPagedRole = 100200,
- /// <summary>
- /// 新增角色
- /// </summary>
- [Display(GroupName = "角色管理", Name = "新增角色", Description = "新增角色")]
- AddRole = 100201,
- /// <summary>
- /// 删除角色
- /// </summary>
- [Display(GroupName = "角色管理", Name = "删除角色", Description = "删除角色")]
- RemoveRole = 100202,
- /// <summary>
- /// 更新角色
- /// </summary>
- [Display(GroupName = "角色管理", Name = "更新角色", Description = "更新角色")]
- UpdateRole = 100203,
- #region 应用权限管理
- /// <summary>
- /// 分配权限
- /// </summary>
- [Display(GroupName = "角色管理", Name = "分配权限", Description = "分配权限")]
- AllocationAuthority = 100204,
- /// <summary>
- /// 获取角色权限
- /// </summary>
- [Display(GroupName = "角色管理", Name = "获取角色权限", Description = "获取角色权限")]
- GetAuthority = 100205,
- #endregion
- #region 数据权限管理
- /// <summary>
- /// 新增数据权限
- /// </summary>
- [Display(GroupName = "角色管理", Name = "新增数据权限", Description = "新增数据权限")]
- AddDataAuthority = 100206,
- /// <summary>
- /// 修改数据权限
- /// </summary>
- [Display(GroupName = "角色管理", Name = "修改数据权限", Description = "修改数据权限")]
- UpdateDataAuthority = 100207,
- /// <summary>
- /// 删除数据权限
- /// </summary>
- [Display(GroupName = "角色管理", Name = "删除数据权限", Description = "删除数据权限")]
- RemoveDataAuthority = 100208,
- /// <summary>
- /// 获取数据权限
- /// </summary>
- [Display(GroupName = "角色管理", Name = "获取数据权限", Description = "获取数据权限")]
- GetDataAuthorityByRole = 100209,
- #endregion
- #endregion
- #region 系统参数(100300)
- /// <summary>
- /// 获取系统参数列表
- /// </summary>
- [Display(GroupName = "系统设置", Name = "获取系统参数列表", Description = "获取系统参数列表")]
- GetSysSettingsAsync = 100300,
- /// <summary>
- /// 更新设置
- /// </summary>
- [Display(GroupName = "系统设置", Name = "更新设置", Description = "更新设置")]
- ModifySettings = 100301,
- /// <summary>
- /// 获取系统参数对象
- /// </summary>
- [Display(GroupName ="系统设置",Name ="获取系统参数对象",Description = "获取系统参数对象")]
- GetSettingEntityAsync = 100302,
- /// <summary>
- /// 新增系统参数
- /// </summary>
- [Display(GroupName ="系统设置",Name = "新增系统参数",Description = "新增系统参数")]
- AddSettingAsync = 100303,
- #endregion
- #region 菜单管理(100400)
- /// <summary>
- /// 菜单管理
- /// </summary>
- [Display(GroupName = "系统设置", Name = "菜单管理", Description = "菜单管理")]
- GetMenuJson = 100400,
- /// <summary>
- /// 新增菜单
- /// </summary>
- [Display(GroupName = "系统设置", Name = "新增菜单", Description = "新增菜单")]
- AddMenu = 100401,
- /// <summary>
- /// 修改菜单
- /// </summary>
- [Display(GroupName = "系统设置", Name = "修改菜单", Description = "修改菜单")]
- UpdateMenu = 100402,
- /// <summary>
- /// 删除菜单
- /// </summary>
- [Display(GroupName = "系统设置", Name = "删除菜单", Description = "删除菜单")]
- RemoveMenu = 100403,
- /// <summary>
- /// 获取菜单对象
- /// </summary>
- [Display(GroupName = "系统设置", Name = "获取菜单对象", Description = "获取菜单对象")]
- GetMenu = 100408,
- #endregion
- #region 组织架构管理(100500)
- /// <summary>
- /// 组织架构树形列表
- /// </summary>
- [Display(GroupName = "系统设置", Name = "组织架构树形列表", Description = "组织架构树形列表")]
- GetOrgJson = 100500,
- /// <summary>
- /// 新增组织
- /// </summary>
- [Display(GroupName = "系统设置", Name = "新增组织", Description = "新增组织")]
- AddOrg = 100501,
- /// <summary>
- /// 修改组织
- /// </summary>
- [Display(GroupName = "系统设置", Name = "修改组织", Description = "修改组织")]
- UpdateOrg = 100502,
- /// <summary>
- /// 获取组织
- /// </summary>
- [Display(GroupName = "系统设置", Name = "获取组织", Description = "获取组织")]
- GetOrg = 100503,
- /// <summary>
- /// 获取可用组织架构树形
- /// </summary>
- [Display(GroupName = "系统设置", Name = "获取可用组织架构树形", Description = "获取可用组织架构树形")]
- GetCanUseOrg = 100504,
- #endregion
- #region 配置管理(100600)
- #region 字典管理
- /// <summary>
- /// 字典类型列表
- /// </summary>
- [Display(GroupName = "系统设置", Name = "字典类型列表", Description = "字典类型列表")]
- GetSysDicType = 100601,
- /// <summary>
- /// 字典数据列表
- /// </summary>
- [Display(GroupName = "系统设置", Name = "字典数据列表", Description = "字典数据列表")]
- GetSysDicData = 100602,
- /// <summary>
- /// 获取字典对象
- /// </summary>
- [Display(GroupName = "系统设置", Name = "获取字典对象", Description = "获取字典对象")]
- SysDicDataModel = 100603,
- /// <summary>
- /// 新增字典数据
- /// </summary>
- [Display(GroupName = "系统设置", Name = "新增字典数据", Description = "新增字典数据")]
- AddDicData = 100604,
- /// <summary>
- /// 修改字典数据
- /// </summary>
- [Display(GroupName = "系统设置", Name = "修改字典数据", Description = "修改字典数据")]
- UpdateDicData = 100605,
- #endregion
- #region 流程配置
- /// <summary>
- /// 查询流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "查询流程模板", Description = "查询流程模板")]
- FlowDefinitionQuery = 100650,
- /// <summary>
- /// 新建流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "新建流程模板", Description = "新建流程模板")]
- FlowDefinitionAdd = 100651,
- /// <summary>
- /// 删除流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "删除流程模板", Description = "删除流程模板")]
- FlowDefinitionRemove = 100652,
- /// <summary>
- /// 更新流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "更新流程模板", Description = "更新流程模板")]
- FlowDefinitionUpdate = 100653,
- /// <summary>
- /// 发布流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "发布流程模板", Description = "发布流程模板")]
- FlowDefinitionPublish = 100654,
- /// <summary>
- /// 启用流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "启用流程模板", Description = "启用流程模板")]
- FlowDefinitionEnable = 100655,
- /// <summary>
- /// 禁用流程模板
- /// </summary>
- [Display(GroupName = "Flow", Name = "禁用流程模板", Description = "禁用流程模板")]
- FlowDefinitionDisable = 100656,
- /// <summary>
- /// 流程查询
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程查询", Description = "流程查询")]
- FlowQuery = 100657,
- /// <summary>
- /// 流程办理
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程办理", Description = "流程办理")]
- FlowNext = 100658,
- /// <summary>
- /// 流程退回(返回前一节点)
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程退回", Description = "流程退回(返回前一节点)")]
- FlowPrevious = 100659,
- /// <summary>
- /// 流程跳转(跳转至任意节点)
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程跳转", Description = "流程跳转(跳转至任意节点)")]
- FlowJump = 100660,
- /// <summary>
- /// 流程终止
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程终止", Description = "流程终止")]
- FlowTerminate = 100661,
- /// <summary>
- /// 流程补充
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程补充", Description = "流程补充")]
- FlowSupplement = 100662,
- /// <summary>
- /// 流程流转记录查询
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程流转记录查询", Description = "流程流转记录查询")]
- FlowTraceQuery = 100663,
- /// <summary>
- /// 获取流程详情
- /// </summary>
- [Display(GroupName = "Flow", Name = "获取流程详情", Description = "获取流程详情")]
- GetFlow = 100664,
- /// <summary>
- /// 编辑流程(后端不使用)
- /// </summary>
- [Display(GroupName = "Flow", Name = "编辑流程", Description = "编辑流程")]
- EditFlow = 100665,
- /// <summary>
- /// 流程撤回(撤回至任意节点)
- /// </summary>
- [Display(GroupName = "Flow", Name = "流程撤回", Description = "流程撤回(撤回至任意节点)")]
- FlowRecall = 100666,
- #endregion
- #region 节假日设置(100670)
- /// <summary>
- /// 节假日设置列表
- /// </summary>
- [Display(GroupName = "系统设置" , Name ="节假日设置", Description ="节假日设置")]
- DaySetings = 100670,
- /// <summary>
- /// 设置节假日
- /// </summary>
- [Display(GroupName ="系统设置",Name ="设置节假日",Description ="设置节假日")]
- SetDaySetting = 100671,
- #endregion
- #endregion
- #endregion
- #region 通话相关接口(200)
- /// <summary>
- /// 电话记录
- /// </summary>
- [Display(GroupName = "电话记录", Name = "电话记录", Description = "电话记录")]
- CallManager = 200000,
- #region 通话记录
- /// <summary>
- /// 分页通话记录列表
- /// </summary>
- [Display(GroupName = "通话", Name = "分页通话记录列表", Description = "分页通话记录列表")]
- GetCallList = 200100,
- /// <summary>
- /// 分页未接通话记录列表
- /// </summary>
- [Display(GroupName = "通话", Name = "分页未接通话记录列表", Description = "分页未接通话记录列表")]
- GetCallListMissed = 200101,
- #endregion
- #region 黑名单管理
- /// <summary>
- /// 分页查询黑名单
- /// </summary>
- [Display(GroupName = "黑名单管理", Name = "分页查询黑名单", Description = "分页查询黑名单")]
- QueryPagedBlack = 200200,
- /// <summary>
- /// 添加电话号至黑名单
- /// </summary>
- [Display(GroupName = "黑名单管理", Name = "添加电话号至黑名单", Description = "添加电话号至黑名单")]
- AddBlackList = 200201,
- /// <summary>
- /// 删除黑名单数据
- /// </summary>
- [Display(GroupName = "黑名单管理", Name = "删除黑名单数据", Description = "删除黑名单数据")]
- RemoveBlacklist = 200202,
- #endregion
- #region 小休申请
- /// <summary>
- /// 分页查询小休申请
- /// </summary>
- [Display(GroupName = "小休申请",Name ="分页查询小休申请",Description ="分页查询小休申请")]
- RestApplyList = 200300,
- /// <summary>
- /// 小休申请页面基础信息
- /// </summary>
- [Display(GroupName ="小休申请",Name ="小休申请页面基础信息",Description = "小休申请页面基础信息")]
- RestApplyBaseData=200301,
- #endregion
- #endregion
- #region 设备管理(300)
- /// <summary>
- /// 设备管理
- /// </summary>
- [Display(GroupName = "设备管理", Name = "设备管理", Description = "设备管理")]
- DeviceManager = 300000,
- #region 话机
- /// <summary>
- /// 查询所有话机
- /// </summary>
- [Display(GroupName = "话机管理", Name = "查询所有话机", Description = "查询所有话机")]
- QueryTels = 300100,
- /// <summary>
- /// 同步分机
- /// </summary>
- [Display(GroupName = "话机管理", Name = "同步分机", Description = "同步分机")]
- SyncTelsAsync = 300101,
- #endregion
- #region 分机组
- /// <summary>
- /// 查询所有分机组
- /// </summary>
- [Display(GroupName = "分机组管理", Name = "查询所有分机组", Description = "查询所有分机组")]
- QueryTelGroups = 300200,
- /// <summary>
- /// 页面基础信息
- /// </summary>
- [Display(GroupName = "分机组管理", Name = "页面基础信息", Description = "页面基础信息")]
- GetBaseInfoGroup = 300201,
- /// <summary>
- /// 新增分机组
- /// </summary>
- [Display(GroupName = "分机组管理", Name = "新增分机组", Description = "新增分机组")]
- AddTelGroup = 300202,
- /// <summary>
- /// 更新分机组
- /// </summary>
- [Display(GroupName = "分机组管理", Name = "更新分机组", Description = "更新分机组")]
- UpdateTelGroup = 300203,
- #endregion
- #region IVR管理
- #region IVR分类
- /// <summary>
- /// 查询所有IVR分类
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "查询所有IVR分类", Description = "查询所有IVR分类")]
- GetCategories = 300300,
- /// <summary>
- /// 查询IVR分类
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "查询IVR分类(含ivr)", Description = "查询IVR分类(含ivr)")]
- GetCategorie = 300301,
- /// <summary>
- /// 新增IVR分类
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "新增IVR分类", Description = "新增IVR分类")]
- AddCategory = 300302,
- /// <summary>
- /// 更新IVR分类
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "更新IVR分类", Description = "更新IVR分类")]
- UpdateCategory = 300303,
- /// <summary>
- /// 删除分类(包含分类下的IVR)
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "删除分类", Description = "删除分类")]
- RemoveCategory = 300304,
- #endregion
- #region IVR
- /// <summary>
- /// 查询所有IVR
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "查询所有IVR", Description = "查询所有IVR")]
- QueryIvrs = 300400,
- /// <summary>
- /// 新增IVR
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "新增IVR", Description = "新增IVR")]
- AddIvr = 300401,
- /// <summary>
- /// 更新IVR
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "更新IVR", Description = "更新IVR")]
- UpdateIvr = 300402,
- /// <summary>
- /// 构建IVR关系
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "构建IVR关系", Description = "构建IVR关系")]
- Structure = 300403,
- /// <summary>
- /// 删除IVR关系(并非删除IVR)
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "删除IVR关系", Description = "删除IVR关系")]
- DeStructureIvr = 300404,
- /// <summary>
- /// 替换某个IVR分组下的起始IVR
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "替换某个IVR分组下的起始IVR", Description = "替换某个IVR分组下的起始IVR")]
- ReplaceRoot = 300405,
- /// <summary>
- /// 查询ivr分类,以树形结构返回IVR关系
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "查询ivr分类,以树形结构返回IVR关系", Description = "查询ivr分类,以树形结构返回IVR关系")]
- GetBeginingIvr = 300406,
- /// <summary>
- /// 页面基础信息
- /// </summary>
- [Display(GroupName = "IVR管理", Name = "页面基础信息", Description = "页面基础信息")]
- GetBaseInfoIvr = 300407,
- #endregion
- #endregion
- #region 线路IVR管理
- /// <summary>
- /// 获取线路管理列表
- /// </summary>
- [Display(GroupName = "系统设置", Name = "线路管理", Description = "线路管理")]
- GetTrunkList = 300500,
- /// <summary>
- /// 获取线路对象
- /// </summary>
- [Display(GroupName = "系统设置", Name = "获取线路对象", Description = "获取线路对象")]
- GetTrunk = 300501,
- /// <summary>
- /// 新增线路
- /// </summary>
- [Display(GroupName = "系统设置", Name = "新增线路", Description = "新增线路")]
- AddTrunk = 300502,
- /// <summary>
- /// 修改线路
- /// </summary>
- [Display(GroupName = "系统设置", Name = "修改线路", Description = "修改线路")]
- UpdateTrunk = 300503,
- /// <summary>
- /// 删除线路
- /// </summary>
- [Display(GroupName = "系统设置", Name = "删除线路", Description = "删除线路")]
- RemoveTrunk = 300504,
- /// <summary>
- /// 线路页面基础信息
- /// </summary>
- [Display(GroupName = "系统设置", Name = "页面基础信息", Description = "页面基础信息")]
- TrunkPageInfo = 300505,
- #endregion
- #endregion
- #region 知识库(400)
- /// <summary>
- /// 知识库
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识库", Description = "知识库")]
- KnowledgeBase = 400000,
- #region 知识库管理
- /// <summary>
- /// 知识库管理
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识库管理", Description = "知识库管理")]
- KnowledgeManage = 400100,
- #region 知识库
- /// <summary>
- /// 知识库
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识库", Description = "知识库")]
- KnowledgeAllList = 400101,
- /// <summary>
- /// 创建知识
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "创建知识", Description = "创建知识")]
- EstablishKnowledge = 400102,
- /// <summary>
- /// 提交审核按钮
- /// </summary>
- [Display(GroupName = "创建知识", Name = "提交审核按钮", Description = "提交审核按钮")]
- AddKnowledge = 400103,
- /// <summary>
- /// 保存草稿箱
- /// </summary>
- [Display(GroupName = "创建知识", Name = "保存草稿箱", Description = "保存草稿箱")]
- AddKnowledgeTemp = 400104,
- /// <summary>
- /// 知识预览
- /// </summary>
- [Display(GroupName = "创建知识", Name = "知识预览", Description = "知识预览")]
- KnowledgePreview = 400105,
- /// <summary>
- /// 知识修改
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "知识修改", Description = "知识修改")]
- KnowledgeUpdate = 400106,
- /// <summary>
- /// 知识删除
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "知识删除", Description = "知识删除")]
- KnowledgeDelete = 400107,
- /// <summary>
- /// 知识下架
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "知识下架", Description = "知识下架")]
- KnowledgeOffShelf = 400108,
- /// <summary>
- /// 知识上架
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "知识上架", Description = "知识上架")]
- KnowledgeOnTheShelf = 400109,
- /// <summary>
- /// 知识撤回
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "撤回", Description = "撤回")]
- KnowledgeRevoke = 400111,
- #endregion
- #region 我的删除申请
- /// <summary>
- /// 我的知识删除申请
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "我的知识删除申请", Description = "我的知识删除申请")]
- KnowledgeDeleteApply = 400120,
- #endregion
- #region 我的草稿
- /// <summary>
- /// 我的草稿箱
- /// </summary>
- [Display(GroupName = "知识库管理", Name = "我的草稿箱", Description = "我的草稿箱")]
- KnowledgeMyDraftsList = 400130,
- /// <summary>
- /// 修改草稿
- /// </summary>
- [Display(GroupName = "我的草稿箱", Name = "修改草稿", Description = "修改草稿")]
- KnowledgeDraftsUpdate = 400131,
- /// <summary>
- /// 删除草稿
- /// </summary>
- [Display(GroupName = "我的草稿箱", Name = "删除草稿", Description = "删除草稿")]
- KnowledgeDraftsDelete = 400132,
- #endregion
- #endregion
- #region 知识库基础设置
- /// <summary>
- /// 知识库基础设置
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识库基础设置", Description = "知识库基础设置")]
- KnowledgeBasicSettings = 400200,
- #region 类型管理
- /// <summary>
- /// 类型管理
- /// </summary>
- [Display(GroupName = "知识库基础设置", Name = "类型管理", Description = "类型管理")]
- KnowledgeTypeMange = 400201,
- /// <summary>
- /// 添加分类
- /// </summary>
- [Display(GroupName = "类型管理", Name = "添加分类", Description = "添加分类")]
- AddKnowledgeType = 400202,
- /// <summary>
- /// 修改分类
- /// </summary>
- [Display(GroupName = "类型管理", Name = "修改分类", Description = "修改分类")]
- UpdateKnowledgeType = 400203,
- /// <summary>
- /// 删除分类
- /// </summary>
- [Display(GroupName = "类型管理", Name = "删除分类", Description = "删除分类")]
- RemoveKnowledgeType = 400204,
- /// <summary>
- /// 知识分类-启用、禁用切换
- /// </summary>
- [Display(GroupName = "类型管理", Name = "知识分类-启用、禁用切换", Description = "知识分类-启用、禁用切换")]
- KnowledgeTypeChangeState = 400205,
- /// <summary>
- /// 知识分类-禁用,并且下架知识
- /// </summary>
- [Display(GroupName = "类型管理", Name = "知识分类-禁用,并且下架知识", Description = "知识分类-禁用,并且下架知识")]
- KnowledgeTypeChangeStateAndOffShelf = 400206,
- #endregion
- #region 知识规范
- /// <summary>
- /// 知识规范
- /// </summary>
- [Display(GroupName = "知识库基础设置", Name = "知识规范", Description = "知识规范")]
- KnowledgeStandard = 400210,
- /// <summary>
- /// 查询知识规范
- /// </summary>
- [Display(GroupName = "知识规范", Name = "查询知识规范", Description = "查询知识规范")]
- KnowledgeStandardInfo = 400211,
- /// <summary>
- /// 修改知识规范
- /// </summary>
- [Display(GroupName = "知识规范", Name = "修改知识规范", Description = "修改知识规范")]
- KnowledgeStandardUpdate = 400212,
- #endregion
- #endregion
- #region 知识库审核管理
- /// <summary>
- /// 知识库审核管理
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识库审核管理", Description = "知识库审核管理")]
- KnowledgeApprovedAllList = 400300,
- #endregion
- #region 知识库申请管理
- /// <summary>
- /// 知识库申请管理
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识库申请管理", Description = "知识库申请管理")]
- KnowledgeApplyMange = 400400,
- #region 我的知识申请
- /// <summary>
- /// 我的知识申请
- /// </summary>
- [Display(GroupName = "知识库申请管理", Name = "我的知识申请", Description = "我的知识申请")]
- MyKnowledgeApply = 400401,
- /// <summary>
- /// 发起申请按钮
- /// </summary>
- [Display(GroupName = "我的知识申请", Name = "发起申请按钮", Description = "发起申请按钮")]
- KnowledgeApplyAdd = 400402,
- /// <summary>
- /// 修改申请按钮
- /// </summary>
- [Display(GroupName = "我的知识申请", Name = "修改申请按钮", Description = "修改申请按钮")]
- KnowledgeUpdateAdd = 400403,
- /// <summary>
- /// 撤销操作按钮
- /// </summary>
- [Display(GroupName = "我的知识申请", Name = "撤销操作按钮", Description = "撤销操作按钮")]
- KnowledgeApplyRevoke = 400404,
- /// <summary>
- /// 知识申请删除
- /// </summary>
- [Display(GroupName = "知识申请处理", Name = "知识申请删除", Description = "知识申请删除")]
- KnowledgeApplyDelete = 400405,
- #endregion
- #region 知识申请处理
- /// <summary>
- /// 知识申请处理
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识申请处理", Description = "知识申请处理")]
- KnowledgeApplyHandle = 400410,
- /// <summary>
- ///知识申请办理按钮
- /// </summary>
- [Display(GroupName = "知识申请处理", Name = "知识申请办理", Description = "知识申请办理按钮")]
- KnowApplyHandle = 400411,
- /// <summary>
- ///知识申请退回按钮
- /// </summary>
- [Display(GroupName = "知识申请处理", Name = "知识申请退回", Description = "知识申请退回按钮")]
- KnowledgeApplyReturn = 400412,
- /// <summary>
- ///知识申请详情按钮
- /// </summary>
- [Display(GroupName = "知识申请处理", Name = "知识申请查看详情", Description = "知识申请详情按钮")]
- KnowledgeApplyInfo = 400413,
- #endregion
- #endregion
- #region 知识检索
- /// <summary>
- /// 知识检索
- /// </summary>
- [Display(GroupName = "知识库", Name = "知识检索", Description = "知识检索")]
- KnowledgeRetrieval = 400500,
- #endregion
- #endregion
- #region 业务管理(500)
- [Display(GroupName = "业务管理", Name = "业务管理", Description = "业务管理")]
- Business = 500000,
- #region 工单管理
- /// <summary>
- /// 查询工单
- /// </summary>
- [Display(GroupName = "Order", Name = "查询工单列表", Description = "查询工单列表")]
- OrderQuery = 500100,
- /// <summary>
- /// 新建工单
- /// </summary>
- [Display(GroupName = "Order", Name = "新建工单", Description = "新建工单")]
- OrderAdd = 500101,
- /// <summary>
- /// 删除工单
- /// </summary>
- [Display(GroupName = "Order", Name = "删除工单", Description = "删除工单")]
- OrderRemove = 500102,
- /// <summary>
- /// 编辑工单
- /// </summary>
- [Display(GroupName = "Order", Name = "编辑工单", Description = "编辑工单")]
- OrderUpdate = 500103,
- /// <summary>
- /// 开启工单办理流程
- /// </summary>
- [Display(GroupName = "Order", Name = "开启工单办理流程", Description = "开启工单办理流程")]
- OrderManageFlowStart = 500104,
- /// <summary>
- /// 查询历史工单
- /// </summary>
- [Display(GroupName = "Order", Name = "查询历史工单列表", Description = "查询历史工单列表")]
- OrderHistory = 500105,
- /// <summary>
- /// 获取工单详情
- /// </summary>
- [Display(GroupName = "Order", Name = "获取工单详情", Description = "获取工单详情")]
- GetOrder = 500106,
- #endregion
- #region 发布管理
- /// <summary>
- /// 发布管理列表
- /// </summary>
- [Display(GroupName = "OrderPublish",Name ="发布管理列表",Description ="发布管理列表")]
- PublishOrderList = 500200,
- /// <summary>
- /// 发布页面基础信息
- /// </summary>
- [Display(GroupName = "OrderPublish",Name ="发布页面基础信息",Description ="发布页面基础信息")]
- PublishOrderPageBase = 500201,
- /// <summary>
- /// 发布工单
- /// </summary>
- [Display(GroupName = "OrderPublish",Name ="发布工单",Description ="发布工单")]
- PublishOrder= 500202,
- #endregion
- #endregion
- #region 公用(999)
- #region 上/下班
- /// <summary>
- /// 上班
- /// </summary>
- [Display(GroupName = "公用", Name = "上班", Description = "上班")]
- OnDuty = 999101,
- /// <summary>
- /// 下班
- /// </summary>
- [Display(GroupName = "公用", Name = "下班", Description = "下班")]
- OffDuty = 999102,
- #endregion
- #region 通话控制
- /// <summary>
- /// 分机休息
- /// </summary>
- [Display(GroupName = "公用", Name = "分机休息", Description = "分机休息")]
- Rest = 999103,
- /// <summary>
- /// 分机结束休息
- /// </summary>
- [Display(GroupName = "公用", Name = "分机结束休息", Description = "分机结束休息")]
- UnRest = 999104,
- /// <summary>
- /// 保持通话
- /// </summary>
- [Display(GroupName = "公用", Name = "保持通话", Description = "保持通话")]
- Hold = 999105,
- /// <summary>
- /// 恢复状态(接触Hold状态)
- /// </summary>
- [Display(GroupName = "公用", Name = "恢复通话(解除Hold状态)", Description = "恢复通话(解除Hold状态)")]
- UnHold = 999106,
- /// <summary>
- /// 分机呼分机
- /// </summary>
- [Display(GroupName = "公用", Name = "分机呼分机", Description = "分机呼分机")]
- TelToTel = 999107,
- /// <summary>
- /// 分机拨打外部电话
- /// </summary>
- [Display(GroupName = "公用", Name = "分机拨打外部电话", Description = "分机拨打外部电话")]
- TelToOuter = 999108,
- /// <summary>
- /// 指定模拟外线外呼(分机拨打外部电话)
- /// </summary>
- [Display(GroupName = "公用", Name = "指定模拟外线外呼(分机拨打外部电话)", Description = "指定模拟外线外呼(分机拨打外部电话)")]
- TelToOuterByLine = 999109,
- /// <summary>
- /// 来电转分机
- /// </summary>
- [Display(GroupName = "公用", Name = "来电转分机", Description = "来电转分机")]
- VisitorToTel = 999110,
- /// <summary>
- /// 来电转外部电话
- /// </summary>
- [Display(GroupName = "公用", Name = "来电转外部电话", Description = "来电转外部电话")]
- VisitorToOuter = 999111,
- /// <summary>
- /// 来电转分机组队列
- /// </summary>
- [Display(GroupName = "公用", Name = "来电转分机组队列", Description = "来电转分机组队列")]
- VisitorToGroup = 999112,
- /// <summary>
- /// 去电转外部电话
- /// </summary>
- [Display(GroupName = "公用", Name = "去电转外部电话", Description = "去电转外部电话")]
- OuterToOuter = 999113,
- /// <summary>
- /// 去电转分机
- /// </summary>
- [Display(GroupName = "公用", Name = "去电转分机", Description = "去电转分机")]
- OuterToTel = 999114,
- /// <summary>
- /// 三方会议
- /// </summary>
- [Display(GroupName = "公用", Name = "三方会议", Description = "三方会议")]
- Conference = 999115,
- #endregion
- #region 语音文件
- /// <summary>
- /// 查询语音文件
- /// </summary>
- [Display(GroupName = "公用", Name = "查询语音文件", Description = "查询语音文件")]
- VoiceQueryList = 999116,
- /// <summary>
- /// 删除语音文件
- /// </summary>
- [Display(GroupName = "公用", Name = "删除语音文件", Description = "删除语音文件")]
- RemoveVoiceFile = 999117,
- #endregion
- #region 通话
- /// <summary>
- /// 强拆分机
- /// </summary>
- [Display(GroupName = "公用", Name = "强拆分机", Description = "强拆分机")]
- ClearExt = 999118,
- /// <summary>
- /// 强拆来电
- /// </summary>
- [Display(GroupName = "公用", Name = "强拆来电", Description = "强拆来电")]
- ClearVisitor = 999119,
- /// <summary>
- /// 强拆去电
- /// </summary>
- [Display(GroupName = "公用", Name = "强拆去电", Description = "强拆去电")]
- ClearOuter = 999120,
- ///// <summary>
- ///// 通话记录(外部对接)
- ///// </summary>
- //[Display(GroupName = "通话", Name = "通话记录(外部对接)", Description = "通话记录(外部对接)")]
- //GetOutCallList = 999121,
- /// <summary>
- /// 监听分机
- /// </summary>
- [Display(GroupName = "公用", Name = "监听分机", Description = "监听分机")]
- MonitorExt = 999121,
- /// <summary>
- /// 从监听到插播状态变换
- /// </summary>
- [Display(GroupName = "公用", Name = "从监听到插播状态变换", Description = "从监听到插播状态变换")]
- MonitorExtToTalk = 999122,
- /// <summary>
- /// 从插播到监听状态变换
- /// </summary>
- [Display(GroupName = "公用", Name = "从插播到监听状态变换", Description = "从插播到监听状态变换")]
- MonitorExtToListen = 999123,
- /// <summary>
- /// 强插
- /// </summary>
- [Display(GroupName = "公用", Name = "强插", Description = "强插")]
- BargeinExt = 999124,
- #endregion
- #region 话机操作面板权限
- /// <summary>
- /// 坐席面板
- /// </summary>
- [Display(GroupName = "公用", Name = "坐席面板", Description = "坐席面板")]
- TelPanel = 999125,
- #endregion
- #region 静音和取消静音
- /// <summary>
- /// 静音
- /// </summary>
- [Display(GroupName = "公用", Name = "静音", Description = "静音")]
- Mute = 999126,
- /// <summary>
- /// 取消静音
- /// </summary>
- [Display(GroupName = "公用", Name = "取消静音", Description = "取消静音")]
- UnMute = 999127,
- #endregion
- #region 评价
- /// <summary>
- /// 评价
- /// </summary>
- [Display(GroupName = "评价",Name = "评价",Description = "评价")]
- Evaluate=999128,
- #endregion
- #endregion
- }
- }
|