Skip to content

Commit

Permalink
修复wasm上无法获取热力图的bug,添加快捷切换按钮
Browse files Browse the repository at this point in the history
  • Loading branch information
LittleFish-233 committed Apr 12, 2023
1 parent 0e36e4b commit 6d9ebe9
Showing 1 changed file with 24 additions and 2 deletions.
Expand Up @@ -13,7 +13,7 @@
MaxWidth="290"
MinWidth="@("auto")">
<ActivatorContent>
<MTextField Value="DateRangeText" Label="时间范围" PrependIcon="@IconType.DeterminedTime.ToIconString()" @attributes="context.Attrs"/>
<MTextField Value="DateRangeText" Label="时间范围" PrependIcon="@IconType.Left.ToIconString()" OnPrependClick="OnPrependClick" AppendOuterIcon="@IconType.Right.ToIconString()" OnAppendOuterClick="OnAppendOuterClick" @attributes="context.Attrs"/>
</ActivatorContent>
<ChildContent>
<MDatePicker Value="_dates" TValue="List<DateOnly>" Range ValueChanged="ValueChanged" NoTitle Locale="zh-CN"/>
Expand Down Expand Up @@ -79,6 +79,28 @@
await Refresh();
}

public async Task OnPrependClick()
{
var dates = new List<DateOnly>();
foreach (var item in _dates)
{
dates.Add(item.AddYears(-1));
}
_dates = dates;
StateHasChanged();
await Refresh();
}
public async Task OnAppendOuterClick()
{
var dates = new List<DateOnly>();
foreach (var item in _dates)
{
dates.Add(item.AddYears(1));
}
_dates = dates;
StateHasChanged();
await Refresh();
}
public async Task Refresh()
{
try
Expand All @@ -87,7 +109,7 @@
{
return;
}
Model = await _dataCacheService.HeatMapDataCatche.GetCache($"api/space/GetUserHeatMap?Id={Id}&Type={Type}&AfterTime={_dates[0].ToUnixTimeMilliseconds()}&BeforeTime={_dates[1].ToUnixTimeMilliseconds()}");
Model = await _dataCacheService.HeatMapDataCatche.GetCache($"{ToolHelper.WebApiPath}api/space/GetUserHeatMap?Id={Id}&Type={Type}&AfterTime={_dates[0].ToUnixTimeMilliseconds()}&BeforeTime={_dates[1].ToUnixTimeMilliseconds()}");

Model.SetTheme(_dataCacheService.IsApp, _dataCacheService.ThemeSetting.IsDark, ShowScrollBar);
isReady = true;
Expand Down

0 comments on commit 6d9ebe9

Please sign in to comment.