From 6d56bf4daf08c4c7c6d193d98ed0b547dc473451 Mon Sep 17 00:00:00 2001
From: renmingwang <renmingwang@hnkhzn.com>
Date: 星期三, 25 三月 2026 16:59:14 +0800
Subject: [PATCH] 添加历史任务删除,大屏布局修改
---
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/Task_HtyController.cs | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/Task_HtyController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/Task_HtyController.cs"
index 16f12a7..43e29e9 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/Task_HtyController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/Task_HtyController.cs"
@@ -1,4 +1,4 @@
-锘縰sing Microsoft.AspNetCore.Authorization;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using WIDESEA_Core;
@@ -19,5 +19,25 @@
public Task_HtyController(ITask_HtyService service) : base(service)
{
}
+
+ /// <summary>
+ /// 鍒犻櫎鏃х殑鍘嗗彶浠诲姟鏁版嵁
+ /// </summary>
+ /// <param name="keepMonths">淇濈暀鐨勬湀鏁帮紝榛樿涓�3涓湀锛堟湰鏈�+鍚庝袱涓湀锛�</param>
+ /// <returns>鍒犻櫎鐨勮褰曟暟</returns>
+ [HttpGet, Route("DeleteOldHistory")]
+ [AllowAnonymous]
+ public IActionResult DeleteOldHistory(int keepMonths = 3)
+ {
+ try
+ {
+ int result = Service.DeleteOldTaskHistory(keepMonths);
+ return Ok(new { Success = true, Message = "鍘嗗彶浠诲姟鍒犻櫎鎴愬姛", DeletedCount = result });
+ }
+ catch (Exception ex)
+ {
+ return Ok(new { Success = false, Message = "鍘嗗彶浠诲姟鍒犻櫎澶辫触: " + ex.Message });
+ }
+ }
}
}
--
Gitblit v1.9.3