From 13cc258cadfcfd3d83c37380a5e99eef615e4ace Mon Sep 17 00:00:00 2001
From: Seany <17074267@qq.com>
Date: Fri, 26 Dec 2025 12:33:13 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dhttpservice=E8=8E=B7=E5=8F=96?=
=?UTF-8?q?=E5=88=86=E9=A1=B5long=E4=B8=A2=E5=A4=B1=E7=B2=BE=E5=BA=A6?=
=?UTF-8?q?=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Pages/Settings/StateProvinceEdit.razor | 4 +++-
.../Pages/Settings/StateProvinceList.razor | 2 ++
Atomx.Admin/Atomx.Admin.Client/Services/HttpService.cs | 5 +++--
3 files changed, 8 insertions(+), 3 deletions(-)
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);