From 9f9a5670bc51f8cfef8064e15d79c3059553d0db Mon Sep 17 00:00:00 2001 From: Lightczx <1686188646@qq.com> Date: Wed, 1 Nov 2023 10:45:47 +0800 Subject: [PATCH] fix dailynote webhook error --- src/Snap.Hutao/Snap.Hutao/App.xaml | 1 + .../Snap.Hutao/Control/Theme/FlyoutStyle.xaml | 9 + .../Model/Entity/SettingEntry.Constant.cs | 5 + .../Service/DailyNote/DailyNoteOptions.cs | 4 +- src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj | 7 + .../Snap.Hutao/View/Page/CultivationPage.xaml | 411 ++++++++---------- .../Snap.Hutao/View/Page/DailyNotePage.xaml | 56 +-- 7 files changed, 236 insertions(+), 257 deletions(-) create mode 100644 src/Snap.Hutao/Snap.Hutao/Control/Theme/FlyoutStyle.xaml diff --git a/src/Snap.Hutao/Snap.Hutao/App.xaml b/src/Snap.Hutao/Snap.Hutao/App.xaml index dd980061..590d52a5 100644 --- a/src/Snap.Hutao/Snap.Hutao/App.xaml +++ b/src/Snap.Hutao/Snap.Hutao/App.xaml @@ -12,6 +12,7 @@ + diff --git a/src/Snap.Hutao/Snap.Hutao/Control/Theme/FlyoutStyle.xaml b/src/Snap.Hutao/Snap.Hutao/Control/Theme/FlyoutStyle.xaml new file mode 100644 index 00000000..801b8137 --- /dev/null +++ b/src/Snap.Hutao/Snap.Hutao/Control/Theme/FlyoutStyle.xaml @@ -0,0 +1,9 @@ + + + + diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Entity/SettingEntry.Constant.cs b/src/Snap.Hutao/Snap.Hutao/Model/Entity/SettingEntry.Constant.cs index e0884f67..964cd127 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Entity/SettingEntry.Constant.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Entity/SettingEntry.Constant.cs @@ -48,6 +48,11 @@ internal sealed partial class SettingEntry /// public const string DailyNoteSilentWhenPlayingGame = "DailyNote.SilentWhenPlayingGame"; + /// + /// 实时便笺 WebhookUrl + /// + public const string DailyNoteWebhookUrl = "DailyNote.WebhookUrl"; + /// /// 启动游戏 独占全屏 /// diff --git a/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteOptions.cs b/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteOptions.cs index 215137e8..3786ef2e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteOptions.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteOptions.cs @@ -126,7 +126,7 @@ internal sealed partial class DailyNoteOptions : DbStoreOptions public string? WebhookUrl { - get => GetOption(ref webhookUrl, SettingEntry.DailyNoteSilentWhenPlayingGame); - set => SetOption(ref webhookUrl, SettingEntry.DailyNoteSilentWhenPlayingGame, value); + get => GetOption(ref webhookUrl, SettingEntry.DailyNoteWebhookUrl); + set => SetOption(ref webhookUrl, SettingEntry.DailyNoteWebhookUrl, value); } } \ No newline at end of file diff --git a/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj b/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj index 7782e62a..3b267b78 100644 --- a/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj +++ b/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj @@ -79,6 +79,7 @@ + @@ -307,6 +308,12 @@ + + + MSBuild:Compile + + + MSBuild:Compile diff --git a/src/Snap.Hutao/Snap.Hutao/View/Page/CultivationPage.xaml b/src/Snap.Hutao/Snap.Hutao/View/Page/CultivationPage.xaml index 0dea4549..538ed33d 100644 --- a/src/Snap.Hutao/Snap.Hutao/View/Page/CultivationPage.xaml +++ b/src/Snap.Hutao/Snap.Hutao/View/Page/CultivationPage.xaml @@ -52,6 +52,189 @@ x:Key="BoolToStyleSelector" FalseValue="{StaticResource BodyTextBlockStyle}" TrueValue="{StaticResource BaseTextBlockStyle}"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -97,6 +280,7 @@ @@ -107,158 +291,13 @@ MinItemWidth="300" MinRowSpacing="-4"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Visible - - - - - - - - - - Collapsed - - - - - - - - - - - - - - - - - - - @@ -269,42 +308,6 @@ MinItemWidth="300" MinRowSpacing="-4"/> - - - - - - - - - - - - - - - - - - - - - @@ -348,51 +351,15 @@ - + - - - - - - - - - - - - diff --git a/src/Snap.Hutao/Snap.Hutao/View/Page/DailyNotePage.xaml b/src/Snap.Hutao/Snap.Hutao/View/Page/DailyNotePage.xaml index 9ccec67a..97b6eb56 100644 --- a/src/Snap.Hutao/Snap.Hutao/View/Page/DailyNotePage.xaml +++ b/src/Snap.Hutao/Snap.Hutao/View/Page/DailyNotePage.xaml @@ -27,6 +27,23 @@ + + + + +