fix language edit

This commit is contained in:
2025-12-05 12:22:51 +08:00
parent ac50b3fccd
commit cb881ae1e1
5 changed files with 51 additions and 21 deletions

View File

@@ -2,10 +2,41 @@
@inject ILogger<LocaleResourceList> Logger
<PageTitle>本地化语言资源</PageTitle>
<Title Level="4">多语言本地资源管理</Title>
<Spin Spinning="loading">
</Spin>
@code {
[Parameter]
public long Id { get; set; }
public int Id { get; set; }
bool loading = false;
[SupplyParameterFromForm]
LocaleResourceSearch search { get; set; } = default!;
[SupplyParameterFromForm]
LocaleResourceModel model { get; set; } = default!;
protected override void OnInitialized()
{
search ??= new LocaleResourceSearch();
model ??= new LocaleResourceModel();
base.OnInitialized();
}
protected override async Task OnParametersSetAsync()
{
await LoadList();
}
private async Task LoadList()
{
loading = true;
var url = $"/api/locale/resource/search/{Id}";
loading = false;
StateHasChanged();
}
}