diff --git a/src/Web/Masa.Mc.Web.Admin/Pages/MessageTasks/Modules/TemplateMessageCreateModal.razor b/src/Web/Masa.Mc.Web.Admin/Pages/MessageTasks/Modules/TemplateMessageCreateModal.razor index c01f0344..d4aa7f6a 100644 --- a/src/Web/Masa.Mc.Web.Admin/Pages/MessageTasks/Modules/TemplateMessageCreateModal.razor +++ b/src/Web/Masa.Mc.Web.Admin/Pages/MessageTasks/Modules/TemplateMessageCreateModal.razor @@ -56,7 +56,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - @if (_model.TemplateType == (int)WeixinWorkTemplateTypes.Text) + + + + + + + + + + @if (_model.TemplateType == (int)WeixinWorkTemplateTypes.TextCard) + { + + + } + else { - - - - - - + + } + + @if (_model.TemplateType == (int)WeixinWorkTemplateTypes.TextCard) { - - - - - - - - - - - - - - - - - - + + } - - -
- @T("Description.MessageTemplate.PerDayLimit.Tips") -
- - -
- @T("Unit.Bar") -
-
-
+
+ @T("Description.MessageTemplate.PerDayLimit.Tips") +
+ + +
+ @T("Unit.Bar") +
diff --git a/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/Modules/WeixinWorkUpsertModal.razor.cs b/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/Modules/WeixinWorkUpsertModal.razor.cs index ec5d9d32..625f2852 100644 --- a/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/Modules/WeixinWorkUpsertModal.razor.cs +++ b/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/Modules/WeixinWorkUpsertModal.razor.cs @@ -73,7 +73,11 @@ private async Task HandleOkAsync() { Check.NotNull(_form, "form not found"); - _model.DisplayName = _model.Title; + if (_model.DisplayName.IsNullOrEmpty()) + { + _model.DisplayName = _model.Title; + } + if (!_form.Validate()) { return; diff --git a/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/WeixinWorkTemplateManagement.razor.cs b/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/WeixinWorkTemplateManagement.razor.cs index f89f32b1..0110f119 100644 --- a/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/WeixinWorkTemplateManagement.razor.cs +++ b/src/Web/Masa.Mc.Web.Admin/Pages/MessageTemplates/WeixinWorkTemplateManagement.razor.cs @@ -92,7 +92,7 @@ private void LoadHeaders() { new() { Text = T($"{prefix}{nameof(MessageTemplateDto.Code)}"), Value = nameof(MessageTemplateDto.Code), Sortable = false }, new() { Text = T($"{prefix}{nameof(MessageTemplateDto.TemplateType)}"), Value = nameof(MessageTemplateDto.TemplateType)}, - new() { Text = T($"{prefix}{nameof(MessageTemplateDto.Title)}"), Value = nameof(MessageTemplateDto.Title), Sortable = false }, + new() { Text = T($"{prefix}{nameof(MessageTemplateDto.DisplayName)}"), Value = nameof(MessageTemplateDto.DisplayName), Sortable = false }, new() { Text = T($"{prefix}ChannelDisplayName"), Value = "ChannelDisplayName", Sortable = false }, new() { Text = T("Modifier"), Value = nameof(MessageTemplateDto.ModifierName), Sortable = false }, new() { Text = T("ModificationTime"), Value = nameof(MessageTemplateDto.ModificationTime), Sortable = true },