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