From 09d39bd7f1bfc72b78e0060c197562610a0ca9f8 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 05 九月 2025 14:37:36 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs b/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs
index 1ec943a..42d58a1 100644
--- a/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs
+++ b/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs
@@ -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