Selaa lähdekoodia

办理意见字数限制

tangjiang 5 kuukautta sitten
vanhempi
commit
e9844d583e

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

@@ -191,6 +191,7 @@ public class HomeController : BaseController
             OldHotlineOrderState = _systemSettingCacheManager.GetSetting(SettingConstants.OldHotlineOrderState).SettingValue[0],
             FileExt = _systemSettingCacheManager.GetSetting(SettingConstants.FileExt).SettingValue[0],
             NationalPlatformWordLimit = int.Parse(_systemSettingCacheManager.GetSetting(SettingConstants.NationalPlatformWordLimit).SettingValue[0]),
+            HandleOpinionWordLimit= int.Parse(_systemSettingCacheManager.GetSetting(SettingConstants.HandleOpinionWordLimit).SettingValue[0]),
         };
         return rsp;
     }

+ 4 - 4
src/Hotline.Application.Contracts/Validators/FlowEngine/BasicWorkflowDtoValidator.cs

@@ -15,10 +15,10 @@ namespace Hotline.Application.Contracts.Validators.FlowEngine
         {
             RuleFor(d => d.BusinessType).NotNull();
             RuleFor(d => d.HandlerType).NotNull();
-            RuleFor(d => d.Opinion)
-                .Cascade(CascadeMode.Stop)
-                .NotEmpty()
-                .MaximumLength(4000);
+            //RuleFor(d => d.Opinion)
+            //    .Cascade(CascadeMode.Stop)
+            //    .NotEmpty()
+            //    .MaximumLength(4000);
         }
     }
 }

+ 4 - 4
src/Hotline.Application.Contracts/Validators/FlowEngine/NextWorkflowDtoValidator.cs

@@ -14,10 +14,10 @@ namespace Hotline.Application.Contracts.Validators.FlowEngine
         {
             Include(new BasicWorkflowDtoValidator());
             RuleFor(d => d.WorkflowId).NotEmpty();
-            RuleFor(d => d.Opinion)
-                .Cascade(CascadeMode.Stop)
-                .NotEmpty()
-                .MaximumLength(4000);
+            //RuleFor(d => d.Opinion)
+            //    .Cascade(CascadeMode.Stop)
+            //    .NotEmpty()
+            //    .MaximumLength(4000);
             //RuleFor(d=>d.ExpiredTime).NotEmpty();
             //RuleFor(d=>d.NextStepCode).NotEmpty();
         }

+ 5 - 0
src/Hotline/Settings/SettingConstants.cs

@@ -581,6 +581,11 @@ namespace Hotline.Settings
         /// </summary>
         public const string NationalPlatformWordLimit = "NationalPlatformWordLimit";
 
+        /// <summary>
+        /// 办理意见字数限制
+        /// </summary>
+        public const string HandleOpinionWordLimit = "HandleOpinionWordLimit";
+
         /// <summary>
         /// 取消发布功能总开关
         /// </summary>