From 8a381cc4a852d0097f2a2a5849a1a86e6ba8a822 Mon Sep 17 00:00:00 2001 From: Christian Date: Mon, 30 Mar 2026 00:13:04 +0200 Subject: [PATCH] =?UTF-8?q?Dateien=20f=C3=BCr=20AI=20Voice=20im=20Mok=20un?= =?UTF-8?q?d=20Straff=C3=A4lligenhilfe=20vergessen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Host/Host.csproj.user | 2 +- Report/Report.csproj | 19 +++++++++++++++--- Service/Service.csproj | 2 ++ .../OperationsServiceImp.cs | 2 +- Service/ai/TranscriptionService.cs | 20 ++++++++++++++----- 5 files changed, 35 insertions(+), 10 deletions(-) diff --git a/Host/Host.csproj.user b/Host/Host.csproj.user index 8fd09928c..754e7d06b 100644 --- a/Host/Host.csproj.user +++ b/Host/Host.csproj.user @@ -1,4 +1,4 @@ - + C:\Projects\Bewo\BeWo - Main\Host\Properties\PublishProfiles\FolderProfile.pubxml diff --git a/Report/Report.csproj b/Report/Report.csproj index cdd5d977a..cedc2c12b 100644 --- a/Report/Report.csproj +++ b/Report/Report.csproj @@ -289,11 +289,23 @@ ValidationMessagesReport.cs - + Component - + VgaStatistikReport.cs + + + Component + + + TgvStatistikReport.cs + + + Component + + + AsaStatistikReport.cs Component @@ -708,7 +720,7 @@ ValidationMessagesReport.cs Designer - + VgaStatistikReport.cs @@ -930,6 +942,7 @@ + diff --git a/Service/Service.csproj b/Service/Service.csproj index ef5be3571..154de074b 100644 --- a/Service/Service.csproj +++ b/Service/Service.csproj @@ -516,6 +516,8 @@ + + diff --git a/Service/ServiceImplementations/OperationsServiceImp.cs b/Service/ServiceImplementations/OperationsServiceImp.cs index 54bcacecb..dd188bdef 100644 --- a/Service/ServiceImplementations/OperationsServiceImp.cs +++ b/Service/ServiceImplementations/OperationsServiceImp.cs @@ -9065,7 +9065,7 @@ namespace BeWo.Service.ServiceImplementations { var s = PluginLoader.FindClass(); - var data = s.StartTranskription(PluginLoader.Tenant); + var data = s.InitTranskription(PluginLoader.Tenant, true); return s.MapAiVoiceDataDC(data); } diff --git a/Service/ai/TranscriptionService.cs b/Service/ai/TranscriptionService.cs index ee3fef976..276f70d93 100644 --- a/Service/ai/TranscriptionService.cs +++ b/Service/ai/TranscriptionService.cs @@ -17,7 +17,7 @@ namespace BeWo.Service.AI { public class TranscriptionService { - public AiVoiceData StartTranskription(String tenant, String sprache = "de") + public AiVoiceData InitTranskription(String tenant, bool sendOwnChatMessage, String sprache = "de") { AiVoiceData avd = null; @@ -26,9 +26,10 @@ namespace BeWo.Service.AI { #if DEBUG avd = new AiVoiceData(); + avd.Token = "Test"; avd.StatusMessage = "1"; - DAOFactory.GenericDAO.Update(avd); - + avd.ResultUrl = "https://example.com/"; + return avd; #endif @@ -37,9 +38,18 @@ namespace BeWo.Service.AI if (!String.IsNullOrEmpty(avd.Token)) { var url = String.Format("ownchat://voice/?token={0}", avd.Token); - var msg = String.Format("Bitte klicken Sie auf folgenden Link um die Aufnahme zu starten:\n\n{0}", url); - OwnChatHelper.SendOwnChatMessage(msg, UserRightHelper.GetLoggedInUser().Employee); + + if (sendOwnChatMessage) + { + var msg = String.Format("Bitte klicken Sie auf folgenden Link um die Aufnahme zu starten:\n\n{0}", url); + OwnChatHelper.SendOwnChatMessage(msg, UserRightHelper.GetLoggedInUser().Employee); + } + else + { + avd.ResultUrl = url; + } + } return avd;