增加app 版本管理

This commit is contained in:
2025-12-17 00:37:57 +08:00
parent 9d396fa96e
commit da8ac8a22b
12 changed files with 751 additions and 452 deletions

View File

@@ -1,12 +1,13 @@
using Atomx.Admin.Client.Models;
using Atomx.Common.Enums;
using FluentValidation;
using Microsoft.Extensions.Localization;
namespace Atomx.Admin.Client.Validators
{
public class AppVersionModelValidator : AbstractValidator<AppVersionModel>
{
public AppVersionModelValidator()
public AppVersionModelValidator(IStringLocalizer<LoginModelValidator> localizer)
{
RuleFor(p => p.AppName).NotEmpty().WithMessage("应用名不能为空");
RuleFor(p => p.Title).NotEmpty().WithMessage("版本标题不能为空");