This commit is contained in:
2025-05-12 23:57:05 +08:00
parent 10a344f6d6
commit 4fa451be97
57 changed files with 344 additions and 106 deletions

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Article
{
public class AddModel : PageModel
public class AddModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Article
{
public class DetailModel : PageModel
public class DetailModel : BasePageModel
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Article
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
}

View File

@@ -0,0 +1,11 @@

namespace Yes.Blog.Areas.Admin.Pages
{
[PageAuthorize]
public class BasePageModel : PageModel
{
}
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Category
{
public class AddModel : PageModel
public class AddModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Category
{
public class DetailModel : PageModel
public class DetailModel : BasePageModel
{
}

View File

@@ -1,7 +1,7 @@
namespace Yes.Blog.Areas.Admin.Pages.Category
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Comment
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
public void OnGet()
{

View File

@@ -31,6 +31,7 @@
<li x-bind:class="tab=='display'?`active`:``"><a href="javascript:;" x-on:click="tab='display'">显示设置</a></li>
<li x-bind:class="tab=='link'?`active`:``"><a href="javascript:;" x-on:click="tab='link'">固定链接设置</a></li>
<li x-bind:class="tab=='storage'?`active`:``"><a href="javascript:;" x-on:click="tab='storage'">文件存储</a></li>
<li x-bind:class="tab=='auth'?`active`:``"><a href="javascript:;" x-on:click="tab='auth'">安全</a></li>
</ul>
<div class="row">
@@ -210,6 +211,15 @@
</div>
</div>
<div class="col-lg-6" x-show="tab=='auth'">
<div class="form-group">
<label>登录有效期(分钟)</label>
<input type="text" class="form-control" x-model="config.tokenLifetimeMinutes">
</div>
</div>
</div>
<div class="btn-toolbar list-toolbar">

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Configuration
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
}

View File

@@ -1,7 +1,7 @@
namespace Yes.Blog.Areas.Admin.Pages
{
public class ErrorModel : PageModel
public class ErrorModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
}

View File

@@ -1,7 +1,7 @@
namespace Yes.Blog.Areas.Admin.Pages
{
public class LoginModel : PageModel
public class LoginModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Page
{
public class AddModel : PageModel
public class AddModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Page
{
public class DetailModel : PageModel
public class DetailModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Page
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Tag
{
public class DetailModel : PageModel
public class DetailModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Tag
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Theme
{
public class ChangeModel : PageModel
public class ChangeModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Theme
{
public class DetailModel : PageModel
public class DetailModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Theme
{
public class ImportModel : PageModel
public class ImportModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.Theme
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.User
{
public class AddModel : PageModel
public class AddModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.User
{
public class DetailModel : PageModel
public class DetailModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.User
{
public class IndexModel : PageModel
public class IndexModel : BasePageModel
{
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.User
{
public class PasswordModel : PageModel
public class PasswordModel : BasePageModel
{
public void OnGet()
{

View File

@@ -1,6 +1,6 @@
namespace Yes.Blog.Areas.Admin.Pages.User
{
public class ProfileModel : PageModel
public class ProfileModel : BasePageModel
{
}