From 64f701c949e9c0b53db43fae7f8d92f293e4c773 Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Thu, 22 Feb 2024 20:38:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- QYMessageCenter.Client/App.xaml.cs | 8 +-- QYMessageCenter.Client/GlobalContext.cs | 1 + QYMessageCenter.Client/MainWindow.xaml.cs | 2 +- .../Models/MappingProfile.cs | 3 + QYMessageCenter.Client/PopupWindow.xaml | 61 ++++++++++++------- .../MessageTemplateSelector.cs | 13 +++- QYMessageCenter.Client/static/index.html | 4 +- .../DTO/Message/SendMessageRequest.cs | 6 -- QYMessageCenter.Model/MappingProfiles.cs | 7 ++- 9 files changed, 66 insertions(+), 39 deletions(-) diff --git a/QYMessageCenter.Client/App.xaml.cs b/QYMessageCenter.Client/App.xaml.cs index 67d7ca2..0ec164f 100644 --- a/QYMessageCenter.Client/App.xaml.cs +++ b/QYMessageCenter.Client/App.xaml.cs @@ -4,8 +4,6 @@ using QYMessageCenter.Client.Helpers; using QYMessageCenter.Client.Models; using QYMessageCenter.Common.Extensions; using QYMessageCenter.Common.Http; -using System.Configuration; -using System.Data; using System.Windows; namespace QYMessageCenter.Client @@ -23,9 +21,9 @@ namespace QYMessageCenter.Client #if DEBUG //齐越山鸡 - userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNTM1MzMwMzI4ODkyMTQ5NzYwIiwidGVhbUlkIjoiMTUxNjk3NDI1MDU0MjUwMTg4OCIsInNvblRlYW1JZHMiOiIxNDM2Mjg4NTAwMjM1MjQzNTIwIiwiZXhwIjoxNzI2MzAwNjY0fQ.hPSbgJEuTt0MLy_7YkSJX4rRG3drJAfso-5IS8ZlOkY"; - - //userToken="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxMzk1NzA4MjA4NjU1MzcyMjg4IiwidGVhbUlkIjoiMTQzNjI4ODUwMDIzNTI0MzUyMCIsInNvblRlYW1JZHMiOiIxNDM2Mjg4NTAwMjM1MjQzNTIwIiwiZXhwIjoxNzQwMTM3NzY5fQ.Wq7IRvAkrVpn28Bj3ImG_KAg9MZ3C2Ux84vSjXyd0ZY"; //测试 + //userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNTM1MzMwMzI4ODkyMTQ5NzYwIiwidGVhbUlkIjoiMTUxNjk3NDI1MDU0MjUwMTg4OCIsInNvblRlYW1JZHMiOiIxNDM2Mjg4NTAwMjM1MjQzNTIwIiwiZXhwIjoxNzI2MzAwNjY0fQ.hPSbgJEuTt0MLy_7YkSJX4rRG3drJAfso-5IS8ZlOkY"; + //测试 + userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxMzk1NzA4MjA4NjU1MzcyMjg4IiwidGVhbUlkIjoiMTQzNjI4ODUwMDIzNTI0MzUyMCIsInNvblRlYW1JZHMiOiIxNDM2Mjg4NTAwMjM1MjQzNTIwIiwiZXhwIjoxNzQwMTM3NzY5fQ.Wq7IRvAkrVpn28Bj3ImG_KAg9MZ3C2Ux84vSjXyd0ZY"; #else var tokenResult = ReadMMF(); diff --git a/QYMessageCenter.Client/GlobalContext.cs b/QYMessageCenter.Client/GlobalContext.cs index 046df36..553387c 100644 --- a/QYMessageCenter.Client/GlobalContext.cs +++ b/QYMessageCenter.Client/GlobalContext.cs @@ -117,6 +117,7 @@ namespace QYMessageCenter.Client AppCode = "PJZS", ShopId = "12899501", Title = "信奉玩具专营店", + CustomTypeCode = "NOTASK", Content = "上架sku失败-com,jd.bk,saf.exception.SafJosException:这是一个普通模板消息", }); }); diff --git a/QYMessageCenter.Client/MainWindow.xaml.cs b/QYMessageCenter.Client/MainWindow.xaml.cs index 61e7f7b..a52b992 100644 --- a/QYMessageCenter.Client/MainWindow.xaml.cs +++ b/QYMessageCenter.Client/MainWindow.xaml.cs @@ -66,7 +66,7 @@ namespace QYMessageCenter.Client var htmlPath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "static", "index.html"); wb2.CoreWebView2.Navigate(htmlPath); - this.Visibility = Visibility.Collapsed; + //this.Visibility = Visibility.Collapsed; //globalContext.Test(); } diff --git a/QYMessageCenter.Client/Models/MappingProfile.cs b/QYMessageCenter.Client/Models/MappingProfile.cs index d1e1f8e..c8f5ba7 100644 --- a/QYMessageCenter.Client/Models/MappingProfile.cs +++ b/QYMessageCenter.Client/Models/MappingProfile.cs @@ -1,4 +1,5 @@ using AutoMapper; +using QYMessageCenter.Client.Models.Msg; namespace QYMessageCenter.Client.Models { @@ -17,6 +18,8 @@ namespace QYMessageCenter.Client.Models CreateMap(); CreateMap(); + + CreateMap(); } } } diff --git a/QYMessageCenter.Client/PopupWindow.xaml b/QYMessageCenter.Client/PopupWindow.xaml index cc459ce..0f95e6a 100644 --- a/QYMessageCenter.Client/PopupWindow.xaml +++ b/QYMessageCenter.Client/PopupWindow.xaml @@ -7,7 +7,7 @@ xmlns:c="clr-namespace:SJ.Controls;assembly=SJ.Controls" xmlns:templateSelector="clr-namespace:QYMessageCenter.Client.TemplateSelector" mc:Ignorable="d" - Title="PopupWindow" Height="260" Width="350" + Title="PopupWindow" Height="265" Width="350" MinButtonVisibility="Collapsed" MaxButtonVisibility="Collapsed" CloseButtonVisibility="Collapsed" @@ -31,13 +31,14 @@ - + + VerticalAlignment="Center" Margin="22,0,0,0" FontSize="18"/> + @@ -45,14 +46,16 @@ - - - + + + + - + @@ -60,31 +63,44 @@ + Margin="22,0"/> - + + - + VerticalAlignment="Center" Margin="22,0,0,0" FontSize="18"/> + + - + + + + + + + + + + + Template_PJZS_SHANGJIASHIBAI="{StaticResource Template_PJZS_SHANGJIASHIBAI}" + Template_PJZS_NOTASK="{StaticResource Template_PJZS_NOTASK}"/> - + @@ -92,11 +108,12 @@ - - + @@ -106,14 +123,16 @@ + Margin="22,0,0,0" + HorizontalAlignment="Left" + VerticalAlignment="Top"/> var user; var goeasy; + var hostOjbect; + async function init() { - var hostOjbect = await window?.chrome?.webview?.hostObjects?.sync?.qymsgcenter; + hostOjbect = await window?.chrome?.webview?.hostObjects?.sync?.qymsgcenter; var userString = hostOjbect.GetUserString(); user = JSON.parse(userString); //alert(user.Name); diff --git a/QYMessageCenter.Model/DTO/Message/SendMessageRequest.cs b/QYMessageCenter.Model/DTO/Message/SendMessageRequest.cs index ab3e30c..5e0a0d5 100644 --- a/QYMessageCenter.Model/DTO/Message/SendMessageRequest.cs +++ b/QYMessageCenter.Model/DTO/Message/SendMessageRequest.cs @@ -41,14 +41,8 @@ namespace QYMessageCenter.Model.DTO /// /// 自定义类型编码 /// - [Required(ErrorMessage = "自定义类型编码不能为空")] public string CustomTypeCode { get; set; } - /// - /// 已读人员 - /// - public string ReaderId { get; set; } - /// /// 发送人 /// diff --git a/QYMessageCenter.Model/MappingProfiles.cs b/QYMessageCenter.Model/MappingProfiles.cs index e96794f..94c2632 100644 --- a/QYMessageCenter.Model/MappingProfiles.cs +++ b/QYMessageCenter.Model/MappingProfiles.cs @@ -1,4 +1,7 @@ -namespace QYMessageCenter.Model +using QYMessageCenter.Model.DB; +using QYMessageCenter.Model.DTO; + +namespace QYMessageCenter.Model { public class MappingProfiles : AutoMapper.Profile { @@ -6,7 +9,7 @@ public MappingProfiles() { - + CreateMap(); } } }