Dun.Jason 1 year ago
parent
commit
c90ab3740e

+ 15 - 8
src/Hotline.Api/Controllers/OrderController.cs

@@ -214,7 +214,6 @@ public class OrderController : BaseController
     {
     {
         //验证订单
         //验证订单
         var order = await _orderRepository.GetAsync(dto.Id, HttpContext.RequestAborted);
         var order = await _orderRepository.GetAsync(dto.Id, HttpContext.RequestAborted);
-
         if (order is null)
         if (order is null)
             throw UserFriendlyException.SameMessage("未找到工单,无法发布");
             throw UserFriendlyException.SameMessage("未找到工单,无法发布");
 
 
@@ -248,17 +247,25 @@ public class OrderController : BaseController
         var seatDetail = new OrderVisitDetail();
         var seatDetail = new OrderVisitDetail();
         seatDetail.VisitId = visitId;
         seatDetail.VisitId = visitId;
         seatDetail.VisitTarget = EVisitTarget.Seat;
         seatDetail.VisitTarget = EVisitTarget.Seat;
+        if (order.ProcessType== EProcessType.Zhiban)
+        {
+            seatDetail.VoiceEvaluate = EVoiceEvaluate.Satisfied;
+            seatDetail.SeatEvaluate = ESeatEvaluate.Satisfied;
+        }
 
 
         visitedDetail.Add(seatDetail);
         visitedDetail.Add(seatDetail);
 
 
-        foreach (var item in dto.IdNames)
+        if (order.ProcessType != EProcessType.Zhiban)
         {
         {
-            var orgDetail = new OrderVisitDetail();
-            orgDetail.VisitId = visitId;
-            orgDetail.VisitOrgCode = item.Key;
-            orgDetail.VisitOrgName = item.Value;
-            orgDetail.VisitTarget = EVisitTarget.Org;
-            visitedDetail.Add(orgDetail);
+            foreach (var item in dto.IdNames)
+            {
+                var orgDetail = new OrderVisitDetail();
+                orgDetail.VisitId = visitId;
+                orgDetail.VisitOrgCode = item.Key;
+                orgDetail.VisitOrgName = item.Value;
+                orgDetail.VisitTarget = EVisitTarget.Org;
+                visitedDetail.Add(orgDetail);
+            }
         }
         }
 
 
         await _mediator.Publish(new AddVisitNotify(visitedDetail), HttpContext.RequestAborted);
         await _mediator.Publish(new AddVisitNotify(visitedDetail), HttpContext.RequestAborted);

+ 9 - 9
src/Hotline/Permissions/EPermission.cs

@@ -17,47 +17,47 @@ namespace Hotline.Permissions
         Home = 000000,
         Home = 000000,
 
 
 
 
-        #region 业务待办(100000)
+        #region 业务待办(10,00,00)
 
 
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 业务管理(200000)
+        #region 业务管理(20,00,00)
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 业务查询(300000)
+        #region 业务查询(30,00,00)
 
 
         #endregion
         #endregion
 
 
-        #region 质检管理(400000)
+        #region 质检管理(40,00,00)
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 系统管理(500000)
+        #region 系统管理(50,00,00)
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 知识库(600000)
+        #region 知识库(60,00,00)
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 辅助功能(700000)
+        #region 辅助功能(70,00,00)
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 话务管理(800000)
+        #region 话务管理(80,00,00)
 
 
 
 
         #endregion
         #endregion
 
 
-        #region 智能化管理(900000)
+        #region 智能化管理(90,00,00)
 
 
 
 
         #endregion
         #endregion