Эх сурвалжийг харах

根据平台类型返回SeatEvaluate枚举内容

qinchaoyue 7 сар өмнө
parent
commit
6784f89aa7

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

@@ -861,6 +861,10 @@ public class OrderController : BaseController
         //    x => x.OrderId == orderVisit.OrderId && x.AgainState == EAgainState.DoAgain, HttpContext.RequestAborted);
         var voiceEvaluate = EnumExts.GetDescriptions<EVoiceEvaluate>();
         var seatEvaluate = EnumExts.GetDescriptions<ESeatEvaluate>();
+        if (_appOptions.Value.IsZiGong == false) 
+        {
+            seatEvaluate = seatEvaluate.Where(m => new int[] { 1, 3 }.Contains(m.Key) == false).ToList();
+        }
         var visitSatisfaction = _sysDicDataCacheManager.GetSysDicDataCache(SysDicTypeConsts.VisitSatisfaction).Where(x => x.DicDataValue != "-1");
         var dissatisfiedReason = _sysDicDataCacheManager.GetSysDicDataCache(SysDicTypeConsts.DissatisfiedReason);
         var visitManner = _sysDicDataCacheManager.GetSysDicDataCache(SysDicTypeConsts.VisitManner).Where(x => x.DicDataValue != "-1");

+ 10 - 10
src/Hotline.Share/Enums/Order/ESeatEvaluate.cs

@@ -14,11 +14,11 @@ namespace Hotline.Share.Enums.Order
         /// </summary>
         [Description("默认满意")]
         DefaultSatisfied = 0,
-        ///// <summary>
-        ///// 非常不满意
-        ///// </summary>
-        //[Description("非常不满意")]
-        //VeryNoSatisfied = 1,
+        /// <summary>
+        /// 非常不满意
+        /// </summary>
+        [Description("非常不满意")]
+        VeryNoSatisfied = 1,
 
         /// <summary>
         /// 不满意
@@ -26,11 +26,11 @@ namespace Hotline.Share.Enums.Order
         [Description("不满意")]
         NoSatisfied = 2,
 
-        ///// <summary>
-        ///// 一般
-        ///// </summary>
-        //[Description("一般")]
-        //Normal = 3,
+        /// <summary>
+        /// 一般
+        /// </summary>
+        [Description("一般")]
+        Normal = 3,
 
         /// <summary>
         /// 满意