Browse Source

Added project filter

pull/13566/head
malik masis 4 years ago
parent
commit
445cc1c62d
  1. 13
      modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml
  2. 16
      modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml.cs
  3. 1
      modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/index.js

13
modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml

@ -33,6 +33,18 @@
<form autocomplete="off" id="FilterForm"> <form autocomplete="off" id="FilterForm">
<div class="row"> <div class="row">
<div class="col-auto">
<div class="input-group mb-2">
<div class="input-group-text">@L["Project"].Value</div>
<input type="text"
id="ProjectId"
name="ProjectId"
class="form-control me-sm-2">
</div>
</div>
<div class="col-auto"> <div class="col-auto">
<div class="input-group mb-2"> <div class="input-group mb-2">
<div class="input-group-text">@L["Name"].Value</div> <div class="input-group-text">@L["Name"].Value</div>
@ -77,7 +89,6 @@
</div> </div>
</div> </div>
<div class="col-auto"> <div class="col-auto">
<div class="input-group mb-2"> <div class="input-group mb-2">
<div class="input-group-text">@L["CreationTime"].Value</div> <div class="input-group-text">@L["CreationTime"].Value</div>

16
modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml.cs

@ -1,18 +1,14 @@
using System;
using System.ComponentModel.DataAnnotations;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Volo.Docs.Documents;
namespace Volo.Docs.Admin.Pages.Docs.Admin.Documents namespace Volo.Docs.Admin.Pages.Docs.Admin.Documents;
[Authorize(DocsAdminPermissions.Projects.Default)]
public class IndexModel : DocsAdminPageModel
{ {
[Authorize(DocsAdminPermissions.Projects.Default)] public virtual Task<IActionResult> OnGet()
public class IndexModel : DocsAdminPageModel
{ {
public virtual Task<IActionResult> OnGet() return Task.FromResult<IActionResult>(Page());
{
return Task.FromResult<IActionResult>(Page());
}
} }
} }

1
modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/index.js

@ -12,7 +12,6 @@ $(function () {
name: $('#Name').val(), name: $('#Name').val(),
version: $('#Version').val(), version: $('#Version').val(),
languageCode: $('#LanguageCode').val(), languageCode: $('#LanguageCode').val(),
fileName: $('#FileName').val(),
format: $('#Format').val(), format: $('#Format').val(),
creationTimeMin: getFormattedDate($('#CreationTimeMin')), creationTimeMin: getFormattedDate($('#CreationTimeMin')),
creationTimeMax: getFormattedDate($('#CreationTimeMax')), creationTimeMax: getFormattedDate($('#CreationTimeMax')),

Loading…
Cancel
Save