From bfe40c03ddd669a25cf6e27541599c9f07b0238f Mon Sep 17 00:00:00 2001 From: tanglong <842690096@qq.com> Date: Fri, 16 Jan 2026 17:24:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WeChatApplet/Controllers/HomeWorkController.cs | 3 ++- WeChatApplet/Services/Impl/HomeWorkService.cs | 16 ++++++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/WeChatApplet/Controllers/HomeWorkController.cs b/WeChatApplet/Controllers/HomeWorkController.cs index cc8890b..2da9a63 100644 --- a/WeChatApplet/Controllers/HomeWorkController.cs +++ b/WeChatApplet/Controllers/HomeWorkController.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using YD_WeChatApplet.Api.Services.Impl; using YD_WeChatApplet.Commons.Dto; diff --git a/WeChatApplet/Services/Impl/HomeWorkService.cs b/WeChatApplet/Services/Impl/HomeWorkService.cs index 1b42e9f..99855e1 100644 --- a/WeChatApplet/Services/Impl/HomeWorkService.cs +++ b/WeChatApplet/Services/Impl/HomeWorkService.cs @@ -115,12 +115,15 @@ namespace YD_WeChatApplet.Api.Services.Impl { new SportsDataPushDto { - StudentNo =UserLoginContext.Current.UserNo, - SportsItem = AppSettings.JingShiTiJiao.SportsItem, - SportsDate = DateTime.Parse(paramDto.StartTime).ToString("yyyy-MM-dd"), - SportsService = AppSettings.JingShiTiJiao.Channel, - SportsScene = "addhomework", - SportsDetail = JsonConvert.SerializeObject(homeWorkEntities) + StudentNo = UserLoginContext.Current.UserNo, + SportsItem = AppSettings.JingShiTiJiao.SportsItem, + SportsDate = DateTime.Parse(paramDto.StartTime).ToString("yyyy-MM-dd"), + SportsService = AppSettings.JingShiTiJiao.Channel, + SportsScene = "addhomework", + SportsDetail = JsonConvert.SerializeObject(homeWorkEntities, new JsonSerializerSettings + { + ReferenceLoopHandling = ReferenceLoopHandling.Ignore + }) } }; @@ -141,6 +144,7 @@ namespace YD_WeChatApplet.Api.Services.Impl _logger.LogError(ex, "作业数据上传失败"); } }); + } ///