瀏覽代碼

删除权限限制

Dun.Jason 4 月之前
父節點
當前提交
86c06c2f26

+ 0 - 11
src/Hotline.Api/Controllers/ArticleController.cs

@@ -118,7 +118,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.QueryCircularList)]
         [HttpGet("circular/query")]
         public async Task<PagedDto<CircularDto>> QueryCircularList([FromQuery] QueryCircularListRequestDto dto)
         {
@@ -155,7 +154,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.ExamineCircular)]
         [HttpPost("circular/examine")]
         public async Task ExamineCircular([FromBody] ExamineCircularDto dto)
         {
@@ -217,7 +215,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        [Permission(EPermission.CommitCircular)]
         [HttpGet("circular/commit/{id}")]
         public async Task CommitCircular(string id)
         {
@@ -238,7 +235,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateCircular)]
         [HttpPost("circular/update")]
         public async Task UpdateCircular([FromBody] UpdateCircularDto dto)
         {
@@ -280,7 +276,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        [Permission(EPermission.DelCircular)]
         [HttpGet("circular/del/{id}")]
         public async Task DelCircular(string id)
         {
@@ -300,7 +295,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddCircular)]
         [HttpPost("circular/add")]
         public async Task AddCircular([FromBody] AddCircularDto dto)
         {
@@ -475,7 +469,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.ExamineBulletin)]
         [HttpPost("bulletin/examine")]
         public async Task ExamineBulletin([FromBody] ExamineBulletinDto dto)
         {
@@ -515,7 +508,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        [Permission(EPermission.CommitBulletin)]
         [HttpGet("bulletin/commit")]
         public async Task CommitBulletin(string id)
         {
@@ -536,7 +528,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateBulletin)]
         [HttpPost("bulletin/update")]
         public async Task UpdateBulletin([FromBody] UpdateBulletinDto dto)
         {
@@ -564,7 +555,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        [Permission(EPermission.DelBulletin)]
         [HttpGet("bulletin/del/{id}")]
         public async Task DelBulletin(string id)
         {
@@ -584,7 +574,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddBulletin)]
         [HttpPost("bulletin/add")]
         public async Task AddBulletin([FromBody] AddBulletinDto dto)
         {

+ 0 - 3
src/Hotline.Api/Controllers/CalloldController.cs

@@ -175,7 +175,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddBlackList)]
         [HttpPost("blacklist")]
         public async Task AddBlacklist([FromBody] AddBlacklistDto dto)
         {
@@ -186,7 +185,6 @@ namespace Hotline.Api.Controllers
         /// 删除黑名单数据
         /// </summary>
         /// <param name="phone"></param>
-        [Permission(EPermission.RemoveBlacklist)]
         [HttpDelete("blacklist/{phone}")]
         public void RemoveBlacklist(string phone)
         {
@@ -198,7 +196,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.QueryPagedBlack)]
         [HttpGet("blacklist/paged")]
         public async Task<PagedDto<Blacklist>> QueryPaged([FromQuery] BlacklistPagedDto dto)
         {

+ 0 - 5
src/Hotline.Api/Controllers/KnowledgeCommonController.cs

@@ -55,7 +55,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddKnowledgeType)]
         [HttpPost("add")]
         public async Task<string> AddType([FromBody] AddKnowledgeTypeDto dto)
         {
@@ -67,7 +66,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateKnowledgeType)]
         [HttpPut("update")]
         public async Task UpdateType([FromBody] UpdateKnowledgeTypeDto dto)
         {
@@ -108,7 +106,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="Id"></param>
         /// <returns></returns>
-       [Permission(EPermission.RemoveKnowledgeType)]
         [HttpDelete("remove")]
         public async Task RemoveType(string Id)
         {
@@ -262,7 +259,6 @@ namespace Hotline.Api.Controllers
         /// 编写规范-查询详情
         /// </summary>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeStandardInfo)]
         [HttpGet("info-standard")]
         public async Task<KnowledgeStandard> GetStandard()
         {
@@ -285,7 +281,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeStandardUpdate)]
         [HttpPut("update-standard")]
         public async Task UpdateStandard([FromBody] UpdateKnowledgeStandardDto dto)
         {

+ 0 - 27
src/Hotline.Api/Controllers/KnowledgeController.cs

@@ -167,7 +167,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddKnowledge)]
         [HttpPost("add")]
         [LogFilter("知识新增")]
         public async Task<string> AddKnowledge([FromBody] AddStartFlowDto dto)
@@ -214,7 +213,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="Id"></param>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeOffShelf)]
         [HttpPut("offshelf")]
         [LogFilter("知识下架")]
         public async Task KnowledgeOffShelf([FromBody] OffShelfStartFlowDto dto)
@@ -256,7 +254,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="Id"></param>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeOnTheShelf)]
         [HttpPut("ontheshelf")]
         [LogFilter("知识上架")]
         public async Task KnowledgeOnTheShelf(string Id)
@@ -951,7 +948,6 @@ namespace Hotline.Api.Controllers
         ///// <param name="id">知识id</param>
         ///// <param name="dto">流程开启参数</param>
         ///// <returns></returns>
-        //[Permission(EPermission.AddKnowledge)]
         //[HttpPost("{id}/add-startflow")]
         //public async Task AddStartFlow(string id, [FromBody] StartWorkflowDto dto)
         //{
@@ -964,7 +960,6 @@ namespace Hotline.Api.Controllers
         ///// <param name="id">知识id</param>
         ///// <param name="dto">流程开启参数</param>
         ///// <returns></returns>
-        //[Permission(EPermission.KnowledgeDelete)]
         //[HttpPost("{id}/remove-startflow")]
         //public async Task RemoveStartFlow(string id, [FromBody] StartWorkflowDto dto)
         //{
@@ -975,7 +970,6 @@ namespace Hotline.Api.Controllers
         /// 查询知识库办理流程开启参数-新增
         /// </summary>
         /// <returns></returns>
-        //[Permission(EPermission.AddKnowledge)]
         [HttpGet("add-flow-start")]
         public async Task<NextStepsDto> GetAddFlowStartOptionsAsync()
         {
@@ -987,7 +981,6 @@ namespace Hotline.Api.Controllers
         /// 查询知识库办理流程开启参数-新增
         /// </summary>
         /// <returns></returns>
-        //[Permission(EPermission.AddKnowledge)]
         [HttpGet("update-flow-start")]
         public async Task<NextStepsDto> GetUpdateFlowStartOptionsAsync()
         {
@@ -999,7 +992,6 @@ namespace Hotline.Api.Controllers
         /// 查询知识库办理流程开启参数-删除
         /// </summary>
         /// <returns></returns>
-        //[Permission(EPermission.KnowledgeDelete)]
         [HttpGet("remove-flow-start")]
         public async Task<NextStepsDto> GetRemoveFlowStartOptionsAsync()
         {
@@ -1011,7 +1003,6 @@ namespace Hotline.Api.Controllers
         /// 查询知识库办理流程开启参数-下架
         /// </summary>
         /// <returns></returns>
-        //[Permission(EPermission.KnowledgeDelete)]
         [HttpGet("offshelf-flow-start")]
         public async Task<NextStepsDto> GetOffshelfFlowStartOptionsAsync()
         {
@@ -1054,7 +1045,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddKnowledgeWord)]
         [HttpPost("knowledge_word")]
         [LogFilter("新增知识库词库")]
         public async Task Add([FromBody] KnowledgeWordAddDto dto)
@@ -1068,7 +1058,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteKnowledgeWord)]
         [HttpDelete("knowledge_word")]
         [LogFilter("删除知识库词库")]
         public async Task Delete([FromBody] KnowledgeWordDeleteDto dto)
@@ -1081,7 +1070,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateKnowledgeWord)]
         [HttpPut("knowledge_word")]
         [LogFilter("更新知识库词库")]
         public async Task Update([FromBody] KnowledgeWordUpdateDto dto)
@@ -1145,7 +1133,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        //[Permission(EPermission.AddKnowledgeCorrection)]
         [HttpPost("knowledge_correction")]
         [LogFilter("新增知识纠错")]
         public async Task Add([FromBody] KnowledgeCorrectionAddDto dto)
@@ -1159,7 +1146,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        //[Permission(EPermission.DeleteKnowledgeCorrection)]
         //[HttpDelete("knowledge_correction")]
         //public async Task Delete([FromBody] KnowledgeCorrectionDeleteDto dto)
         //{
@@ -1171,7 +1157,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        //[Permission(EPermission.UpdateKnowledgeCorrection)]
         //[HttpPut("knowledge_correction")]
         //public async Task Update([FromBody] KnowledgeCorrectionUpdateDto dto)
         //{
@@ -1187,7 +1172,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.ReplyKnowledgeCorrection)]
         [HttpPut("knowledge_correction/Reply")]
         [LogFilter("答复知识纠错")]
         public async Task Reply([FromBody] KnowledgeCorrectionUpdateDto dto)
@@ -1207,7 +1191,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeCorrectionList)]
         [HttpGet("knowledge_correction/list")]
         public async Task<PagedDto<KnowledgeCorrectionDto>> List([FromQuery] KnowledgeCorrectionListDto dto)
         {
@@ -1235,7 +1218,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        //[Permission(EPermission.KnowledgeCorrectionEntity)]
         [HttpGet("knowledge_correction/{id}")]
         public async Task<KnowledgeCorrection> CorrectionEntity(string id)
         {
@@ -1251,7 +1233,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        //[Permission(EPermission.AddKnowledgeQuestions)]
         [HttpPost("knowledge_questions")]
         [LogFilter("新增知识提问")]
         public async Task Add([FromBody] KnowledgeQuestionsAddDto dto)
@@ -1265,7 +1246,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        //[Permission(EPermission.DeleteKnowledgeQuestions)]
         //[HttpDelete("knowledge_questions")]
         //public async Task Delete([FromBody] KnowledgeQuestionsDeleteDto dto)
         //{
@@ -1277,7 +1257,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        //[Permission(EPermission.UpdateKnowledgeQuestions)]
         //[HttpPut("knowledge_questions")]
         //public async Task Update([FromBody] KnowledgeQuestionsUpdateDto dto)
         //{
@@ -1293,7 +1272,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.ReplyKnowledgeQuestions)]
         [HttpPut("knowledge_questions/Reply")]
         [LogFilter("答复知识提问")]
         public async Task Reply([FromBody] KnowledgeQuestionsUpdateDto dto)
@@ -1313,7 +1291,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeQuestionsList)]
         [HttpGet("knowledge_questions/list")]
         public async Task<PagedDto<KnowledgeQuestionsDto>> List([FromQuery] KnowledgeQuestionsListDto dto)
         {
@@ -1340,7 +1317,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        //[Permission(EPermission.KnowledgeQuestionsEntity)]
         [HttpGet("knowledge_questions/{id}")]
         public async Task<KnowledgeQuestions> QuestionsEntity(string id)
         {
@@ -1357,7 +1333,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.KnowledgeCollectList)]
         [HttpGet("knowledge_collect/list")]
         public async Task<PagedDto<KnowledgeCollectDto>> List([FromQuery] KnowledgeCollectListDto dto)
         {
@@ -1378,7 +1353,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        //[Permission(EPermission.AddKnowledgeCollect)]
         [HttpPost("knowledge_collect")]
         [LogFilter("知识收藏")]
         public async Task Add([FromBody] KnowledgeCollectAddDto dto)
@@ -1408,7 +1382,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        //[Permission(EPermission.AddKnowledgeScore)]
         [HttpDelete("knowledge_score")]
         [LogFilter("知识评分")]
         public async Task Delete([FromBody] KnowledgeCollectAddDto dto)

+ 0 - 33
src/Hotline.Api/Controllers/OrderController.cs

@@ -438,7 +438,6 @@ public class OrderController : BaseController
     /// 发布工单
     /// </summary>
     /// <returns></returns>
-    [Permission(EPermission.PublishOrder)]
     [HttpPost("publish")]
     [LogFilter("发布工单")]
     public async Task PublishOrder([FromBody] PublishOrderDto dto)
@@ -858,7 +857,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.PublishedModify)]
     [HttpPost("published-order-modify")]
     [LogFilter("修改发布内容")]
     public async Task PublishedModify([FromBody] PublishOrderModifyDto dto)
@@ -1240,7 +1238,6 @@ public class OrderController : BaseController
     /// 回访保存
     /// </summary>
     /// <returns></returns>
-    [Permission(EPermission.Visit)]
     [HttpPost("visit")]
     [LogFilter("工单回访")]
     public async Task Visit([FromBody] VisitDto dto)
@@ -1256,7 +1253,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.Visit)]
     [HttpPost("visit/batch")]
     [LogFilter("批量工单回访")]
     public async Task<VisitBatchOutDto> VisitBatch([FromBody] VisitBatchInDto dto)
@@ -1883,7 +1879,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    //[Permission(EPermission.ApplyDelay)]
     [HttpPost("delay")]
     [LogFilter("新增工单延期申请")]
     public async Task ApplyDelay([FromBody] StartWorkflowDto<ApplyDelayDto> dto)
@@ -2077,7 +2072,6 @@ public class OrderController : BaseController
     /// 延期列表
     /// </summary>
     /// <returns></returns>
-    //[Permission(EPermission.DelayList)]
     [HttpGet("delay")]
     public async Task<PagedDto<OrderDelayDto>> DelayList([FromQuery] DelayListDto dto)
     {
@@ -2130,7 +2124,6 @@ public class OrderController : BaseController
     /// 延期列表
     /// </summary>
     /// <returns></returns>
-    //[Permission(EPermission.DelayList)]
     [HttpGet("wait_delay")]
     public async Task<PagedDto<OrderDelayDto>> WaitDelayList([FromQuery] DelayListDto dto)
     {
@@ -2157,7 +2150,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="id"></param>
     /// <returns></returns>
-    //[Permission(EPermission.DelayEntity)]
     [HttpGet("delay/{id}")]
     public async Task<OrderDelayDto> DelayEntity(string id)
     {
@@ -2254,7 +2246,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.CanOrderScreen)]
     [HttpGet("mayscreen")]
     public async Task<PagedDto<OrderVisitDetailDto>> MayScreenList([FromQuery] MayScreenListDto dto)
     {
@@ -2368,7 +2359,6 @@ public class OrderController : BaseController
     /// <summary>
     /// 开始工单甄别流程
     /// </summary>
-    [Permission(EPermission.ApplyScreen)]
     [HttpPost("screen/startflow")]
     [LogFilter("开始工单甄别流程")]
     public async Task StartFlow([FromBody] StartWorkflowDto<OrderScreenDto> dto)
@@ -2684,7 +2674,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.ApplySupervise)]
     [HttpPost("supervise/apply")]
     [LogFilter("新增工单督办")]
     public async Task ApplySupervise([FromBody] ApplyOrderSuperviseDto dto)
@@ -2934,7 +2923,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.ApplyUrge)]
     [HttpPost("urge/apply")]
     [LogFilter("新增工单催办")]
     public async Task ApplyUrge([FromBody] ApplyOrderUrgeDto dto)
@@ -3490,7 +3478,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.OrderAdd)]
     [HttpPost]
     [LogFilter("新增工单")]
     public async Task<object> Add([FromBody] AddOrderDto dto)
@@ -4770,7 +4757,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.OrderPreviousAudit)]
     [HttpPost("order_previous_audit")]
     public async Task Audit([FromBody] AuditSendBackDto dto)
     {
@@ -4912,7 +4898,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    //[Permission(EPermission.OrderPreviousList)]
     [HttpGet("order_previous_list")]
     public async Task<PagedDto<SendBackDto>> AuditList([FromQuery] SendBackListDto dto)
     {
@@ -5022,7 +5007,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.SendBackOrder)]
     [HttpGet("send_back")]
     public async Task<PagedDto<OrderSendBackDto>> UrgeList([FromQuery] OrderSendBackListDto dto)
     {
@@ -5105,7 +5089,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.ApplySendBack)]
     [HttpPost("send_back/apply")]
     [LogFilter("新增工单退回申请")]
     public async Task ApplyUrge([FromBody] OrderSendBackAddDto dto)
@@ -5145,7 +5128,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.AuditSendBack)]
     [HttpPost("send_back/audit")]
     [LogFilter("审核工单退回申请")]
     public async Task ReplyUrge([FromBody] AuditOrderSendBackDto dto)
@@ -5204,7 +5186,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dtos"></param>
     /// <returns></returns>
-    [Permission(EPermission.ApplySpecial)]
     [HttpPost("special")]
     [LogFilter("新增工单特提")]
     public async Task Add([FromBody] OrderSpecialAddDto dto)
@@ -5593,7 +5574,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.AuditSpecial)]
     [HttpPut("special")]
     [LogFilter("审批工单特提")]
     public async Task Update([FromBody] AuditOrderSpecialDto dto)
@@ -5902,7 +5882,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.AuditSpecialOrderList)]
     [HttpGet("special/list")]
     public async Task<PagedDto<OrderSpecialDto>> List([FromQuery] OrderSpecialListDto dto)
     {
@@ -5921,7 +5900,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="pagedDto"></param>
     /// <returns></returns>
-    // [Permission(EPermission.AuditSpecialOrderList)]
     [HttpGet("special/getspeciallist")]
     public async Task<PagedDto<SpecialOrderListDto>> GetSpecialList([FromQuery] SpecialPagedListDto pagedDto)
     {
@@ -6287,7 +6265,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.DeleteCitizen)]
     [HttpDelete("citizen")]
     [LogFilter("删除市民信息")]
     public async Task Delete([FromBody] CitizenDeleteDto dto)
@@ -6300,7 +6277,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.UpdateCitizen)]
     [HttpPut("citizen")]
     [LogFilter("更新市民信息")]
     public async Task Update([FromBody] CitizenUpdateDto dto)
@@ -6318,7 +6294,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.CitizenList)]
     [HttpGet("citizen/list")]
     public async Task<PagedDto<CitizenDto>> List([FromQuery] CitizenListDto dto)
     {
@@ -6548,7 +6523,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.UpdateRepeatableEvent)]
     [HttpPut("repeatable_event")]
     [LogFilter("更新重复性事件")]
     public async Task Update([FromBody] RepeatableEventUpdateDto dto)
@@ -6617,7 +6591,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dtos"></param>
     /// <returns></returns>
-    [Permission(EPermission.AddOrderWord)]
     [HttpPost("order_word")]
     [LogFilter("新增工单词库")]
     public async Task Add([FromBody] OrderWordAddDto dto)
@@ -6631,7 +6604,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.DeleteOrderWord)]
     [HttpDelete("order_word")]
     [LogFilter("删除工单词库")]
     public async Task Delete([FromBody] OrderWordDeleteDto dto)
@@ -6644,7 +6616,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.UpdateOrderWord)]
     [HttpPut("order_word")]
     [LogFilter("更新工单词库")]
     public async Task Update([FromBody] OrderWordUpdateDto dto)
@@ -6662,7 +6633,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.OrderWordList)]
     [HttpGet("order_word/list")]
     public async Task<PagedDto<OrderWordDto>> List([FromQuery] OrderWordListDto dto)
     {
@@ -6710,7 +6680,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dtos"></param>
     /// <returns></returns>
-    [Permission(EPermission.AddOrderObserve)]
     [HttpPost("order_observe")]
     [LogFilter("新增工单观察")]
     public async Task Add([FromBody] OrderObserveAddDto dto)
@@ -6837,7 +6806,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dtos"></param>
     /// <returns></returns>
-    [Permission(EPermission.AddOrderFinality)]
     [HttpPost("order_finality")]
     [LogFilter("新增工单终结")]
     public async Task Add([FromBody] OrderFinalityAddDto dto)
@@ -6977,7 +6945,6 @@ public class OrderController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    //[Permission(EPermission.OverdueOrderV1)]
     [HttpGet("order/about_expire/list_optimize")]
     public async Task<PagedDto<OrderDto>> GetAboutToExpireAsyncV1([FromQuery] AboutToExpireListDto dto)
     {

+ 0 - 1
src/Hotline.Api/Controllers/OrderTerminateController.cs

@@ -147,7 +147,6 @@ namespace Hotline.Api.Controllers
 		/// <summary>
 		/// 开始工单终止流程
 		/// </summary>
-		//[Permission(EPermission.ApplyTerminate)]
 		[HttpPost("startflow")]
 		[LogFilter("开始工单终止流程")]
 		public async Task StartFlow([FromBody] StartWorkflowDto<OrderTerminateDto> dto)

+ 0 - 6
src/Hotline.Api/Controllers/OrgController.cs

@@ -46,7 +46,6 @@ namespace Hotline.Api.Controllers
         /// 组织机构获取树形列表
         /// </summary>
         /// <returns></returns>
-        [Permission(EPermission.GetOrgJson)]
         [HttpGet("getorgjson")]
         [AllowAnonymous]
         public async Task<IReadOnlyList<SystemOrganize>> GetOrgJson()
@@ -54,7 +53,6 @@ namespace Hotline.Api.Controllers
             return await _systemOrganizeRepository.GetOrgJson();
         }
 
-        [Permission(EPermission.GetOrgJson)]
         [HttpGet("getorgjsonforuser")]
         [AllowAnonymous]
         public async Task<IReadOnlyList<SystemOrganize>> GetOrgJsonForUser()
@@ -74,7 +72,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="dto"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.AddOrg)]
         //[HttpPost("add-org")]
         //[Obsolete]
         //public async Task AddOrg([FromBody] AddOrgDto dto)
@@ -98,7 +95,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddOrg)]
         [HttpPost]
         public async Task Add([FromBody] AddOrgDto dto)
         {
@@ -115,7 +111,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="dto"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.UpdateOrg)]
         //[HttpPost("update-org")]
         //[Obsolete]
         //public async Task UpdateOrg([FromBody] UpdateOrgDto dto)
@@ -140,7 +135,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateOrg)]
         [HttpPut]
         public async Task Update([FromBody] UpdateOrgDto dto)
         {

+ 0 - 17
src/Hotline.Api/Controllers/QualityController.cs

@@ -111,7 +111,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateQuality)]
         [HttpPut]
         public async Task Update([FromBody] UpdateQualityDto dto)
         {
@@ -237,7 +236,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddQualityItem)]
         [HttpPost("item")]
         public async Task Add([FromBody] QualityItemAddDto dto)
         {
@@ -253,7 +251,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="dto"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.DeleteQualityItem)]
         //[HttpDelete("item")]
         //public async Task Delete([FromBody] QualityItemDeleteDto dto)
         //{
@@ -265,7 +262,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteQualityItem)]
         [HttpDelete("itemBatch")]
         public async Task Delete([FromBody] QualityItemBatchDeleteDto dto)
         {
@@ -289,7 +285,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateQualityItem)]
         [HttpPut("item")]
         public async Task Update([FromBody] QualityItemUpdateDto dto)
         {
@@ -311,7 +306,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.QualityItemList)]
         [HttpGet("item/list")]
         public async Task<PagedDto<QualityItemDto>> List([FromQuery] QualityItemListDto dto)
         {
@@ -344,7 +338,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddQualityTemplate)]
         [HttpPost("template")]
         public async Task Add([FromBody] TemplateAddDto dto)
         {
@@ -373,7 +366,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteQualityTemplate)]
         [HttpDelete("template")]
         public async Task Delete([FromBody] TemplateDeleteDto dto)
         {
@@ -387,7 +379,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteQualityTemplate)]
         [HttpDelete("templateBatch")]
         public async Task Delete([FromBody] TemplateBatchDeleteDto dto)
         {
@@ -402,7 +393,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateQualityTemplate)]
         [HttpPut("template")]
         public async Task Update([FromBody] TemplateUpdateDto dto)
         {
@@ -433,7 +423,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.QualityTemplateList)]
         [HttpGet("template/list")]
         public async Task<PagedDto<QualityTemplateDto>> List([FromQuery] TemplateListDto dto)
         {
@@ -467,7 +456,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.EnableQualityTemplate)]
         [HttpPut("template/enable")]
         public async Task Enable([FromBody] TemplateUpdateDto dto)
         {
@@ -489,7 +477,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddQualityProhibited)]
         [HttpPost("prohibited")]
         public async Task Add([FromBody] ProhibitedAddDto dto)
         {
@@ -502,7 +489,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteQualityProhibited)]
         [HttpDelete("prohibited")]
         public async Task Delete([FromBody] ProhibitedDeleteDto dto)
         {
@@ -514,7 +500,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteQualityProhibited)]
         [HttpDelete("prohibitedBatch")]
         public async Task Delete([FromBody] ProhibitedBatchDeleteDto dto)
         {
@@ -527,7 +512,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateQualityProhibited)]
         [HttpPut("prohibited")]
         public async Task Update([FromBody] ProhibitedUpdateDto dto)
         {
@@ -544,7 +528,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.QualityProhibitedList)]
         [HttpGet("prohibited/list")]
         public async Task<PagedDto<QualityProhibitedDto>> List([FromQuery] ProhibitedListDto dto)
         {

+ 0 - 4
src/Hotline.Api/Controllers/RoleController.cs

@@ -93,7 +93,6 @@ public class RoleController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.AddRole)]
     [HttpPost]
     public async Task<string> Add([FromBody] AddRoleDto dto)
     {
@@ -120,7 +119,6 @@ public class RoleController : BaseController
     /// </summary>
     /// <param name="id"></param>
     /// <returns></returns>
-    [Permission(EPermission.RemoveRole)]
     [HttpDelete("{id}")]
     public async Task Remove(string id)
     {
@@ -144,7 +142,6 @@ public class RoleController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.UpdateRole)]
     [HttpPut]
     public async Task Update([FromBody] UpdateRoleDto dto)
     {
@@ -176,7 +173,6 @@ public class RoleController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.AllocationAuthority)]
     [HttpPost("allocationauthority")]
     public async Task AllocationAuthority(RoleAuthorityDto dto)
     {

+ 0 - 11
src/Hotline.Api/Controllers/SettingController.cs

@@ -101,7 +101,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        //[Permission(EPermission.GetSettingEntity)]
         [HttpGet("getsetting-entity/{id}")]
         public async Task<SystemSetting?> GetSettingEntity(string id)
         {
@@ -126,7 +125,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddSetting)]
         [HttpPost("setting-add")]
         public async Task AddSetting([FromBody]AddSettingDto dto)
         {
@@ -139,7 +137,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.ModifySettings)]
         [HttpPost("modifysettings")]
         public async Task ModifySettingsAsync([FromBody]ModifySettingDto  dto)
         {
@@ -164,7 +161,6 @@ namespace Hotline.Api.Controllers
         /// <param name="year"></param>
         /// <param name="month"></param>
         /// <returns></returns>
-        //[Permission(EPermission.DaySetingsList)]
         [HttpGet("getdaysettings-month/{year}/{month}")]
         public async Task<List<DaySetting>> GetDaySettingsByMonth(int year,int month)
         {
@@ -176,7 +172,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="request"></param>
         /// <returns></returns>`
-        [Permission(EPermission.SetDaySetting)]
         [HttpPost("setdaysettings")]
         public async Task SetDaySettings([FromBody]SetDaySettingsRequest request)
         {
@@ -204,7 +199,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.BusinessTagList)]
 		[HttpGet("businessTag")]
 		public async Task<PagedDto<BusinessTagListVo>> BusinessTagList([FromQuery] BusinessTagListDto dto)
 		{
@@ -222,7 +216,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dtos"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddBusinessTag)]
 		[HttpPost("businessTag")]
 		public async Task AddBusinessTag([FromBody] List<BusinessTagDto> dtos)
 		{
@@ -240,7 +233,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.DeleteBusinessTag)]
 		[HttpDelete("businessTag")]
 		public async Task DeleteBusinessTag([FromBody] DeleteBusinessTagDto dto)
 		{
@@ -255,7 +247,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateBusinessTag)]
 		[HttpPut("businessTag")]
 		public async Task UpdateBusinessTag([FromBody] UpdateBusinessTagDto dto)
 		{
@@ -272,7 +263,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        [Permission(EPermission.BusinessTagEntity)]
 		[HttpGet("businessTag/{id}")]
 		public async Task<BusinessTag> BusinessTagEntity(string id)
 		{
@@ -300,7 +290,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.BusinessTagBinding)]
         [HttpPut("businessTag/binding")]
         public async Task BusinessTagBinding([FromBody]BusinessTagBindingDto dto)
         {

+ 0 - 9
src/Hotline.Api/Controllers/SysController.cs

@@ -119,7 +119,6 @@ namespace Hotline.Api.Controllers
         /// 获取菜单
         /// </summary>
         /// <returns></returns>
-        //[Permission(EPermission.GetMenuJson)]
         [AllowAnonymous]
         [HttpGet("getmenujson")]
         public async Task<IReadOnlyList<SystemMenu>> GetMenuJson()
@@ -133,7 +132,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.AddMenu)]
         [HttpPost("add-menu")]
         public async Task AddMenu([FromBody] AddMenuDto dto)
         {
@@ -146,7 +144,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="dto"></param>
         /// <returns></returns>
-        [Permission(EPermission.UpdateMenu)]
         [HttpPost("update-menu")]
         public async Task UpdateMenu([FromBody] UpdateMenuDto dto)
         {
@@ -163,7 +160,6 @@ namespace Hotline.Api.Controllers
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
-        [Permission(EPermission.RemoveMenu)]
         [HttpDelete("removemenu/{id}")]
         public async Task RemoveMenu(string id)
         {
@@ -203,7 +199,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="menuid"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.GetButtonByMenu)]
         //[HttpGet("getbuttonmenu")]
         //public async Task<IReadOnlyList<SystemButton>> GetButtonByMenu(string menuid)
         //{
@@ -215,7 +210,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="dto"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.AddButton)]
         //[HttpPost("add-button")]
         //public async Task AddButton([FromBody] AddButtonDto dto)
         //{
@@ -228,7 +222,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="dto"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.UpdateButton)]
         //[HttpPost("update-button")]
         //public async Task UpdateButton([FromBody] UpdateButtonDto dto)
         //{
@@ -244,7 +237,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="id"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.RemoveButton)]
         //[HttpDelete("removebutton/{id}")]
         //public async Task RemoveButton(string id)
         //{
@@ -259,7 +251,6 @@ namespace Hotline.Api.Controllers
         ///// </summary>
         ///// <param name="id"></param>
         ///// <returns></returns>
-        //[Permission(EPermission.GetButton)]
         //[HttpGet("button/{id}")]
         //public async Task<SystemButton> GetButton(string id)
         //{

+ 0 - 3
src/Hotline.Api/Controllers/UserController.cs

@@ -225,7 +225,6 @@ public class UserController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.UpdateUser)]
     [HttpPut]
     public async Task Update([FromBody] UpdateUserDto dto)
     {
@@ -275,7 +274,6 @@ public class UserController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.AddUser)]
     [HttpPost]
     public async Task<string> Add([FromBody] AddUserDto dto)
     {
@@ -341,7 +339,6 @@ public class UserController : BaseController
     /// </summary>
     /// <param name="id"></param>
     /// <returns></returns>
-    [Permission(EPermission.RemoveUser)]
     [HttpDelete("{id}")]
     [LogFilter("删除用户")]
     public async Task Remove(string id)

+ 0 - 7
src/Hotline.Api/Controllers/WorkflowController.cs

@@ -133,7 +133,6 @@ public class WorkflowController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.FlowDefinitionQuery)]
     [HttpGet("definition")]
     public async Task<PagedDto<DefinitionDto>> QueryDefinitions([FromQuery] QueryDefinitionDto dto)
     {
@@ -191,7 +190,6 @@ public class WorkflowController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.FlowDefinitionAdd)]
     [HttpPost("definition")]
     public async Task<string> AddDefinition([FromBody] AddDefinitionDto dto)
     {
@@ -203,7 +201,6 @@ public class WorkflowController : BaseController
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    [Permission(EPermission.FlowDefinitionUpdate)]
     [HttpPut("definition")]
     public async Task UpdateDefinition([FromBody] UpdateDefinitionDto dto)
     {
@@ -228,7 +225,6 @@ public class WorkflowController : BaseController
     /// <param name="id"></param>
     /// <returns></returns>
     /// <exception cref="UserFriendlyException"></exception>
-    [Permission(EPermission.FlowDefinitionRemove)]
     [HttpDelete("definition/{id}")]
     public async Task RemoveDefinition(string id)
     {
@@ -243,7 +239,6 @@ public class WorkflowController : BaseController
     /// 发布(列表操作)
     /// </summary>
     /// <returns></returns>
-    [Permission(EPermission.FlowDefinitionPublish)]
     [HttpPost("definition/{id}/publish")]
     public async Task Publish(string id)
     {
@@ -255,7 +250,6 @@ public class WorkflowController : BaseController
     /// </summary>
     /// <returns></returns>
     [Obsolete]
-    [Permission(EPermission.FlowDefinitionPublish)]
     [HttpPost("definition/publish")]
     public async Task Publish([FromBody] AddDefinitionDto dto)
     {
@@ -405,7 +399,6 @@ public class WorkflowController : BaseController
     // /// </summary>
     // /// <param name="dto"></param>
     // /// <returns></returns>
-    // //[Permission(EPermission.FlowSupplement)]
     // [HttpPost("supplement")]
     // public async Task Supplement([FromBody] SupplementDto dto)
     // {