中转界面跳转到实际页面
This commit is contained in:
@@ -25,7 +25,7 @@ namespace QRCodeService.Application.Queries
|
|||||||
{
|
{
|
||||||
connection.Open();
|
connection.Open();
|
||||||
var link = await connection.QueryAsync<Link>(
|
var link = await connection.QueryAsync<Link>(
|
||||||
@"SELECT A FROM B WHERE ShortCode = @shortCode",new {shortCode });
|
@"SELECT ShortCode,FullUrl FROM Link WHERE ShortCode = @shortCode",new {shortCode });
|
||||||
return link.Single();
|
return link.Single();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ namespace QRCodeService.Controllers
|
|||||||
public async Task<IActionResult> Index(string shortCode)
|
public async Task<IActionResult> Index(string shortCode)
|
||||||
{
|
{
|
||||||
var link = await queries.GetLinkAsync(shortCode);
|
var link = await queries.GetLinkAsync(shortCode);
|
||||||
return View(link);
|
return View(new {link.FullUrl });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,18 @@
|
|||||||
For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
|
For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
|
||||||
*@
|
*@
|
||||||
@{
|
@{
|
||||||
<div>
|
<!DOCTYPE html>
|
||||||
loading
|
<html>
|
||||||
</div>
|
<head>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div>
|
||||||
|
loading...
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
location.href="@ViewData["FullUrl"]"
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user