更新
This commit is contained in:
@@ -98,4 +98,30 @@ public class ApiService
|
||||
throw new Exception($"更新订单状态失败: {ex.Message}", ex);
|
||||
}
|
||||
}
|
||||
public async Task<Package?> UpdatePackageAsync(Package package)
|
||||
{
|
||||
try
|
||||
{
|
||||
var response = await _httpClient.PutAsJsonAsync($"api/packages/{package.Id}", new
|
||||
{
|
||||
package.Price,
|
||||
package.FirstSprayWaterTime,
|
||||
package.AfterShampoo1SprayTime,
|
||||
package.AfterShampoo2SprayTime,
|
||||
package.AfterShampoo3SprayTime,
|
||||
package.SprayShampoo1Time,
|
||||
package.SprayShampoo2Time,
|
||||
package.SprayShampoo3Time,
|
||||
package.HotAirTime,
|
||||
package.ColdAirTime,
|
||||
package.UvSterilizationTime
|
||||
});
|
||||
response.EnsureSuccessStatusCode();
|
||||
return await response.Content.ReadFromJsonAsync<Package>();
|
||||
}
|
||||
catch (HttpRequestException ex)
|
||||
{
|
||||
throw new Exception($"保存套餐配置失败: {ex.Message}", ex);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user