From 20af9888642273b5ff389f1fd8e80582083ef0b5 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 11 九月 2025 15:52:17 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs b/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs index 65f4977..42d58a1 100644 --- a/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs +++ b/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs @@ -75,7 +75,7 @@ model.ControllerSummary = resourceControllers.GetDescription(controller); model.ActionName = Regex.Replace(request.Name, @"(Command|Query)$", "", RegexOptions.None); model.ActionSummary = requestXmlDoc?.Summary; - model.ServiceName = resourceController.Service.ToString(); + model.ServiceName = resourceService.ServiceName; model.RouteArea = resourceService.RouteArea; model.Route = $"/api/{resourceService.RouteArea ?? "main"}/{model.ControllerName}/{model.ActionName}"; model.Method = @@ -93,6 +93,14 @@ ? EnumResourceMethod.Delete : EnumResourceMethod.Post; model.FileUpload = resourceAttribute.FileUpload; + if (model.FileUpload) + { + model.IsFromForm = true; + } + else + { + model.IsFromForm = resourceAttribute.IsFromForm; + } model.Code = requestXmlDoc?.Name; model.Name = $"{model.ControllerSummary}-{model.ActionSummary}"; model.AllowAnonymous = resourceAttribute.AllowAnonymous; @@ -239,7 +247,7 @@ } code += @$" public {result} {action.ActionName}("; - if (action.FileUpload) + if (action.FileUpload || action.IsFromForm) { code += "[FromForm] "; } -- Gitblit v1.9.1