diff --git a/Atomx.Admin/Atomx.Admin.Client/Models/MaterialSearch.cs b/Atomx.Admin/Atomx.Admin.Client/Models/MaterialSearch.cs deleted file mode 100644 index 5b5630c..0000000 --- a/Atomx.Admin/Atomx.Admin.Client/Models/MaterialSearch.cs +++ /dev/null @@ -1,20 +0,0 @@ -namespace Atomx.Admin.Client.Models -{ - public class MaterialSearch : BaseSearch - { - /// - /// 类型 - /// - public int? Type { get; set; } - - /// - /// 原料归属公司ID - /// - public long CorporationId { get; set; } - - /// - /// 原料归属店铺网点ID - /// - public long StoreId { get; set; } - } -} diff --git a/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateModel.cs b/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateModel.cs index 94095d5..91c931f 100644 --- a/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateModel.cs +++ b/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateModel.cs @@ -7,6 +7,16 @@ /// public long Id { get; set; } + /// + /// 站点ID + /// + public long SiteId { get; set; } + + /// + /// 语言编码 + /// + public int LanguageId { get; set; } + /// /// 消息模板类型 /// @@ -32,6 +42,11 @@ /// public string Body { get; set; } = string.Empty; + /// + /// 附件文件地址列表,多个附件以逗号分隔 + /// + public string Attachments { get; set; } = string.Empty; + /// /// 是否可用 /// diff --git a/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateSearch.cs b/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateSearch.cs index a906ad2..45d6097 100644 --- a/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateSearch.cs +++ b/Atomx.Admin/Atomx.Admin.Client/Models/MessageTemplateSearch.cs @@ -4,6 +4,8 @@ { public int? Type { get; set; } + public int? Language { get; set; } + public string Key { get; set; } = string.Empty; } } diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Home.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Home.razor index b0ea21b..e7c88e0 100644 --- a/Atomx.Admin/Atomx.Admin.Client/Pages/Home.razor +++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Home.razor @@ -24,6 +24,9 @@
  • 角色管理
  • +
  • + 货币设置 +
  • @code { diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CountryEdit.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CountryEdit.razor new file mode 100644 index 0000000..4668b07 --- /dev/null +++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CountryEdit.razor @@ -0,0 +1,5 @@ +

    CountryEdit

    + +@code { + +} diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CountryList.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CountryList.razor new file mode 100644 index 0000000..abc05a2 --- /dev/null +++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CountryList.razor @@ -0,0 +1,5 @@ +

    CountryList

    + +@code { + +} diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CurrencyList.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CurrencyList.razor new file mode 100644 index 0000000..c962082 --- /dev/null +++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/CurrencyList.razor @@ -0,0 +1,22 @@ +@page "/currency/list" +@page "/{locale}/currency/list" +@inject ILogger Logger +@attribute [Authorize] + + + + + 管理后台 + 系统功能 + 货币管理 + + + +

    Tools

    +
    +
    + +@code { + [Parameter] + public string Locale { get; set; } = string.Empty; +} diff --git a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/MessageTemplateList.razor b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/MessageTemplateList.razor index be0f184..7acf83c 100644 --- a/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/MessageTemplateList.razor +++ b/Atomx.Admin/Atomx.Admin.Client/Pages/Settings/MessageTemplateList.razor @@ -1,144 +1,162 @@ @page "/setting/messagetemplate/list" - +@page "/{locale}/setting/messagetemplate/list" @inject ILogger Logger @attribute [Authorize] -消息模板 -消息模版管理 - -
    - - - - - - - -
    - - -
    - -
    -
    -
    + + + + 管理后台 + 系统功能 + 系统设置 + + + + +
    + + + + + + + +
    + + +
    + +
    +
    +
    +
    + + + + + 菜单列表 +
    + +
    +
    +
    + + + @if (context.Type == (int)MessageTemplateType.Message) + { + 站内信 + } + else if (context.Type == (int)MessageTemplateType.Email) + { + 邮件 + } + else if (context.Type == (int)MessageTemplateType.Sms) + { + 短信 + } + + + + @GetLanuageName(context.LanguageId) + + + + + @if (context.Enabled) + { + - -
    - - - 菜单列表 -
    - -
    -
    -
    - - - @if (context.Type == (int)MessageTemplateType.Message) - { - 站内信 - } - else if (context.Type == (int)MessageTemplateType.Email) - { - 邮件 - } - else if (context.Type == (int)MessageTemplateType.Sms) - { - 短信 - } - - - - - - @if (context.Enabled) - { - + } + else + { + + } + + + + + + + + - } - else - { - - } - - - - - - - - - - - 编辑 - - - - - 删除 - - - - - - - - - - - - - - -
    - - - -
    + + 编辑 + + + + + 删除 + + + + + + + + + + + + + + + +
    + + + + - -
    - - - - - - - - - - - - - - - - - - - - - - -