diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceEdit.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceEdit.razor
index 8f0811d..58321be 100644
--- a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceEdit.razor
+++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceEdit.razor
@@ -71,6 +71,8 @@
protected override void OnParametersSet()
{
+ model.CountryId = CountryId;
+
_ = LoadLanguage();
_ = LoadCountry();
if (Id > 0)
@@ -159,7 +161,7 @@
{
saving = false;
await ModalService.InfoAsync(new ConfirmOptions() { Title = "提示", Content = "数据提交成功!" });
- Navigation.NavigateTo($"/stateprovince/list");
+ Navigation.NavigateTo($"/stateprovince/list/{CountryId}");
}
else
{
diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceList.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceList.razor
index c2d701d..6d5c085 100644
--- a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceList.razor
+++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/StateProvinceList.razor
@@ -10,6 +10,7 @@
管理后台
系统配置
+ 系统配置
州省管理
@@ -131,6 +132,7 @@
{
try
{
+ Console.WriteLine(search.ToJson());
pageLoading = true;
var url = "/api/stateprovince/search";
var apiResult = await HttpService.GetPagingList(url, search, Page.GetValueOrDefault(1), PageSize.GetValueOrDefault(20));
diff --git a/Atomx.Admin/Atomx.Admin.Client/Services/HttpService.cs b/Atomx.Admin/Atomx.Admin.Client/Services/HttpService.cs
index b2c8ba3..52abbed 100644
--- a/Atomx.Admin/Atomx.Admin.Client/Services/HttpService.cs
+++ b/Atomx.Admin/Atomx.Admin.Client/Services/HttpService.cs
@@ -72,10 +72,11 @@ namespace Atomx.Admin.Client.Services
page = 1;
}
url = $"{url}?page={page}&size={size}";
-
+ var json = data.ToJson();
using var request = new HttpRequestMessage(HttpMethod.Post, url)
{
- Content = JsonContent.Create(data)
+ Content = new StringContent(json, Encoding.UTF8, "application/json")
+ //Content = JsonContent.Create(data)
};
AttachCookieIfServer(request);