中转界面跳转到实际页面
This commit is contained in:
@@ -25,7 +25,7 @@ namespace QRCodeService.Application.Queries
|
||||
{
|
||||
connection.Open();
|
||||
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();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ namespace QRCodeService.Controllers
|
||||
public async Task<IActionResult> Index(string 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
|
||||
*@
|
||||
@{
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div>
|
||||
loading
|
||||
loading...
|
||||
</div>
|
||||
<script>
|
||||
location.href="@ViewData["FullUrl"]"
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user