From d723d5c1413bb38ceb7d7404f4817e6540c3c2a0 Mon Sep 17 00:00:00 2001 From: yanjinhui <3306209981@qq.com> Date: 星期四, 12 六月 2025 16:18:33 +0800 Subject: [PATCH] 人脸识别 --- project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserFaceService.cs | 4 ++-- project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/WIDESEAWCS_Model.csproj | 2 +- project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs | 4 +--- project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json | 1 + project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs | 9 ++++++--- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/WIDESEAWCS_Model.csproj b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/WIDESEAWCS_Model.csproj index 40e6714..88c2ecb 100644 --- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/WIDESEAWCS_Model.csproj +++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/WIDESEAWCS_Model.csproj @@ -9,7 +9,7 @@ <ItemGroup> <PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" /> - <PackageReference Include="WIDESEAWCS_Core" Version="1.0.15" /> + <PackageReference Include="WIDESEAWCS_Core" Version="1.0.26" /> </ItemGroup> <ItemGroup> diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs index 2707487..c99bbb3 100644 --- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs +++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs @@ -25,11 +25,9 @@ [ApiController] public class Sys_UserController : ApiBaseController<ISys_UserService, Sys_User> { - private readonly IHttpContextAccessor _httpContextAccessor; - public Sys_UserController(ISys_UserService userService, IHttpContextAccessor httpContextAccessor) : base(userService) + public Sys_UserController(ISys_UserService userService) : base(userService) { - _httpContextAccessor = httpContextAccessor; } [HttpPost, Route("FaceCompareFeature"), AllowAnonymous] public WebResponseContent FaceCompareFeature(string file1, string file2) diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs index 6181148..75207ae 100644 --- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs +++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs @@ -46,12 +46,14 @@ builder.Services.AddAllOptionRegister();//读取配置文件 builder.Services.AddMemoryCacheSetup();//缓存 builder.Services.AddSqlsugarSetup();//SqlSugar 启动服务 -//builder.Services.AddInitializationHostServiceSetup();//应用初始化服务注入 +if (AppSettings.GetValue("DBSeedEnable").ObjToBool()) + builder.Services.AddInitializationHostServiceSetup();//应用初始化服务注入 builder.Services.AddHostedService<SeedDataHostedService>(); builder.Services.AddDbSetup();//Db 启动服务 builder.Services.AddScoped<QuartzJobCreateDataTabel>(); -builder.Services.AddHostedService<QuartzJobDataTableHostedService>(); +if (AppSettings.GetValue("DBSeedEnable").ObjToBool()) + builder.Services.AddHostedService<QuartzJobDataTableHostedService>(); builder.Services.AddWebSocketSetup(); @@ -69,7 +71,8 @@ builder.Services.AddHttpContextSetup(); -builder.Services.AddHostedService<QuartzJobHostedService>(); +if (AppSettings.Get("QuartzJobAutoStart").ObjToBool()) + builder.Services.AddHostedService<QuartzJobHostedService>();//任务调度 启动服务 builder.Services.AddMvc(options => { diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json index ed480d8..ab9fa65 100644 --- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json +++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json @@ -33,6 +33,7 @@ "ApiName": "WIDESEA", "ExpMinutes": 120, "QuartzJobAutoStart": false, + "DBSeedEnable": false, "LogDeubgEnable": false, //鏄惁璁板綍璋冭瘯鏃ュ織 "PrintSql": false, //鎵撳嵃SQL璇彞 "LogAOPEnable": false, //鏄惁璁板綍AOP鏃ュ織 diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserFaceService.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserFaceService.cs index 9fd656b..a157c22 100644 --- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserFaceService.cs +++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserFaceService.cs @@ -73,12 +73,12 @@ } else { - return WebResponseContent.Instance.Error("鏈壘鍒板尮閰嶇殑鐢ㄦ埛淇℃伅"); + return WebResponseContent.Instance.Error($"鏈壘鍒板尮閰嶇殑鐢ㄦ埛淇℃伅,{result}"); } } else { - return WebResponseContent.Instance.Error("鏈壘鍒板尮閰嶇殑浜鸿劯淇℃伅"); + return WebResponseContent.Instance.Error($"鏈壘鍒板尮閰嶇殑浜鸿劯淇℃伅,{result}"); } } else -- Gitblit v1.9.3