feature: Site & Gateway Registry + Clinical Sync Contracts

This commit is contained in:
voltsrage
2026-06-23 04:31:15 +08:00
parent c9994b1ba2
commit efe5419da4
24 changed files with 547 additions and 19 deletions
@@ -0,0 +1,10 @@
using FluentValidation;
public class RegisterGatewayRequestValidator : AbstractValidator<RegisterGatewayRequest>
{
public RegisterGatewayRequestValidator()
{
RuleFor(x => x.GatewayCode).NotEmpty().MaximumLength(64);
RuleFor(x => x.Department).NotEmpty().MaximumLength(100);
}
}