From 2231fec71da037427e89a048db123103e150a404 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E8=89=B3?= <2836604403@qq.com> Date: Wed, 19 Jun 2024 10:36:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E8=8E=B7=E5=8F=96=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E5=99=A8=E6=9C=80=E6=96=B0=E7=89=88=E6=9C=AC=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CompetitionAPI/CompetitionAPI.csproj.user | 2 +- .../version/GetLastVersionController.cs | 27 ++++++++++++++++++- .../PublishProfiles/FolderProfile1.pubxml | 22 +++++++++++++++ .../FolderProfile1.pubxml.user | 11 ++++++++ 4 files changed, 60 insertions(+), 2 deletions(-) create mode 100644 CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml create mode 100644 CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user b/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user index 63845d1..a97e507 100644 --- a/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user +++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user @@ -4,7 +4,7 @@ CompetitionAPI MvcControllerEmptyScaffolder root/Common/MVC/Controller - F:\项目\禄口机场农电竞赛\web\LKJCpowerSupplyOfficeSimulationSystem\CompetitionAPI\Properties\PublishProfiles\FolderProfile.pubxml + F:\项目\福州海关散货系统\项目\FuZhou_Custom_BulkCargo_Server\CompetitionAPI\CompetitionAPI\CompetitionAPI\Properties\PublishProfiles\FolderProfile1.pubxml ProjectDebugger diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/version/GetLastVersionController.cs b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/version/GetLastVersionController.cs index c0c7463..ba0a349 100644 --- a/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/version/GetLastVersionController.cs +++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/version/GetLastVersionController.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Http; +using Competition.Common.Util; +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace CompetitionAPI.Controllers.version @@ -7,5 +8,29 @@ namespace CompetitionAPI.Controllers.version [ApiController] public class GetLastVersionController : Controller { + Competition.Mysql.BLL.v_starter_version bll = new Competition.Mysql.BLL.v_starter_version(); + + public GetLastVersionController() + { + + } + + /// + /// 获取启动器最新版本接口 + /// + /// + [HttpGet] + public JsonResult GetLatestVersion() + { + var model = bll.GetModelList("").FirstOrDefault(); + if (model != null) + { + return Json(Tool.GetJsonWithCode(APICode.Success, new { VersionNumber = model.VersionNumber, UpdateResources = model.UpdateResources })); + } + else + { + return Json(Tool.GetJsonWithCode(APICode.Success, model)); + } + } } } diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml new file mode 100644 index 0000000..e0f03da --- /dev/null +++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml @@ -0,0 +1,22 @@ + + + + + true + false + true + Release + Any CPU + FileSystem + bin\Release\net6.0\publish\ + FileSystem + <_TargetId>Folder + + net6.0 + 282944fe-ebe1-43de-8a19-ac2227eb0b49 + false + linux-arm64 + + \ No newline at end of file diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user new file mode 100644 index 0000000..040c8f8 --- /dev/null +++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user @@ -0,0 +1,11 @@ + + + + + <_PublishTargetUrl>F:\项目\福州海关散货系统\项目\FuZhou_Custom_BulkCargo_Server\CompetitionAPI\CompetitionAPI\CompetitionAPI\bin\Release\net6.0\publish\ + False|2024-06-19T01:51:07.8834743Z;False|2024-06-19T09:50:19.8828059+08:00;False|2024-06-19T09:49:31.4782067+08:00;True|2024-06-19T09:48:29.2943012+08:00;False|2024-06-19T09:48:02.6516665+08:00;True|2024-06-19T09:47:33.8215337+08:00;True|2024-06-17T13:24:10.4995074+08:00;False|2024-06-17T13:21:44.7372628+08:00;False|2024-06-17T13:21:10.7509626+08:00;True|2024-06-17T09:13:25.9817638+08:00;True|2024-06-17T09:00:04.5016133+08:00; + + + \ No newline at end of file