修改功能

This commit is contained in:
zel
2025-02-08 16:40:55 +08:00
parent 4c8ecf55f7
commit c4bdebd92c
13 changed files with 90 additions and 79 deletions

View File

@@ -1,8 +1,11 @@
namespace TightWiki.Models.DataModels
using System.ComponentModel.DataAnnotations;
namespace TightWiki.Models.DataModels
{
public class Emoji
{
public int Id { get; set; }
[Display(Name ="名称")]
public string Name { get; set; } = string.Empty;
public string Shortcut { get; set; } = string.Empty;
public int PaginationPageCount { get; set; }

View File

@@ -5,42 +5,42 @@ namespace TightWiki.Models.ViewModels.Admin
{
public partial class AccountProfileAccountViewModel
{
[Display(Name = "Theme")]
[Display(Name = "主题")]
public string? Theme { get; set; } = string.Empty;
public Guid UserId { get; set; }
[Display(Name = "Email Address")]
[Required(ErrorMessage = "Email address is required")]
[Display(Name = "Email")]
[Required(ErrorMessage = "邮箱地址为必填项")]
public string EmailAddress { get; set; } = string.Empty;
[Display(Name = "Account Name")]
[Required(ErrorMessage = "Account name is required")]
[Display(Name = "账号")]
[Required(ErrorMessage = "账号为必填项")]
public string AccountName { get; set; } = string.Empty;
public string? Navigation { get; set; } = string.Empty;
[Display(Name = "First Name")]
public string? FirstName { get; set; }
[Display(Name = "Last Name")]
[Display(Name = "")]
public string? LastName { get; set; } = string.Empty;
[Display(Name = "Time-Zone")]
[Required(ErrorMessage = "TimeZone is required")]
[Display(Name = "")]
public string? FirstName { get; set; }
[Display(Name = "时区")]
[Required(ErrorMessage = "时区为必填项")]
public string TimeZone { get; set; } = string.Empty;
[Display(Name = "Country")]
[Required(ErrorMessage = "Country is required")]
[Display(Name = "国家")]
[Required(ErrorMessage = "国家为必填项")]
public string Country { get; set; } = string.Empty;
[Display(Name = "Language")]
[Required(ErrorMessage = "Language is required")]
[Display(Name = "语言")]
[Required(ErrorMessage = "语言为必填项")]
public string Language { get; set; } = string.Empty;
[Display(Name = "Biography")]
[Display(Name = "个人简介")]
public string? Biography { get; set; } = string.Empty;
[Display(Name = "Email Confirmed?")]
[Display(Name = "邮箱确认?")]
public bool EmailConfirmed { get; set; }
public byte[]? Avatar { get; set; }

View File

@@ -1,10 +1,16 @@
namespace TightWiki.Models.ViewModels.Admin
using System.ComponentModel.DataAnnotations;
namespace TightWiki.Models.ViewModels.Admin
{
public class AddEmojiViewModel : ViewModelBase
{
public int Id { get; set; }
[Display(Name ="名称")]
public string Name { get; set; } = string.Empty;
public string? OriginalName { get; set; }
[Display(Name = "分类")]
public string Categories { get; set; } = string.Empty;
}
}

View File

@@ -1,4 +1,5 @@
using TightWiki.Models.DataModels;
using System.ComponentModel.DataAnnotations;
using TightWiki.Models.DataModels;
namespace TightWiki.Models.ViewModels.Admin
{
@@ -6,6 +7,7 @@ namespace TightWiki.Models.ViewModels.Admin
{
public Emoji Emoji { get; set; } = new();
public string OriginalName { get; set; } = string.Empty;
[Display(Name = "分类")]
public string Categories { get; set; } = string.Empty;
}
}