diff --git a/src/WMS.Web.Api/Controllers/ClientLogController.cs b/src/WMS.Web.Api/Controllers/ClientLogController.cs new file mode 100644 index 00000000..c3b7ea36 --- /dev/null +++ b/src/WMS.Web.Api/Controllers/ClientLogController.cs @@ -0,0 +1,34 @@ +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using WMS.Web.Core.Internal.Results; + +namespace WMS.Web.Api.Controllers +{ + [Route("api/[controller]")] + [ApiController] + public class ClientLogController : ControllerBase + { + private readonly ILogger _Logger; + public ClientLogController(ILogger Logger) + { + _Logger = Logger; + } + /// + /// 前端记录日志 + /// + /// + /// + [HttpGet] + [Route("Log")] + public Task Log([FromQuery] string log) + { + _Logger.LogInformation($"前端日志 时间:{DateTime.Now} 内容:{log}"); + return Task.FromResult(Result.ReSuccess()); + } + } +}