From f31385d58d2d57f9f0b5e3ee3641be2014cb4419 Mon Sep 17 00:00:00 2001
From: zhangqi <2794379662@qq.com>
Date: Wed, 24 Feb 2021 16:45:07 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E8=BD=AC=E7=95=8C=E9=9D=A2=E8=B7=B3?=
=?UTF-8?q?=E8=BD=AC=E5=88=B0=E5=AE=9E=E9=99=85=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Application/Queries/LinkQueries.cs | 2 +-
QRCodeService/Controllers/RedirectController.cs | 2 +-
QRCodeService/Views/Redirect/Index.cshtml | 17 ++++++++++++++---
3 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/QRCodeService/Application/Queries/LinkQueries.cs b/QRCodeService/Application/Queries/LinkQueries.cs
index b9f02c9..2c99f0e 100644
--- a/QRCodeService/Application/Queries/LinkQueries.cs
+++ b/QRCodeService/Application/Queries/LinkQueries.cs
@@ -25,7 +25,7 @@ namespace QRCodeService.Application.Queries
{
connection.Open();
var link = await connection.QueryAsync(
- @"SELECT A FROM B WHERE ShortCode = @shortCode",new {shortCode });
+ @"SELECT ShortCode,FullUrl FROM Link WHERE ShortCode = @shortCode",new {shortCode });
return link.Single();
}
}
diff --git a/QRCodeService/Controllers/RedirectController.cs b/QRCodeService/Controllers/RedirectController.cs
index aabac85..9c51f21 100644
--- a/QRCodeService/Controllers/RedirectController.cs
+++ b/QRCodeService/Controllers/RedirectController.cs
@@ -21,7 +21,7 @@ namespace QRCodeService.Controllers
public async Task Index(string shortCode)
{
var link = await queries.GetLinkAsync(shortCode);
- return View(link);
+ return View(new {link.FullUrl });
}
}
}
diff --git a/QRCodeService/Views/Redirect/Index.cshtml b/QRCodeService/Views/Redirect/Index.cshtml
index 76fcc76..ac3d89a 100644
--- a/QRCodeService/Views/Redirect/Index.cshtml
+++ b/QRCodeService/Views/Redirect/Index.cshtml
@@ -2,7 +2,18 @@
For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
*@
@{
-
- loading
-
+
+
+
+
+
+
+
+ loading...
+
+
+
+
}