using Microsoft.AspNetCore.Identity;

namespace SolutionErp.Domain.Identity;

public class Role : IdentityRole<Guid>
{
    // Identity Name = code English (Admin, CostControl) — kept cho tech (FK
    // UserRoles, WorkflowStepApprover.AssignmentValue, [Authorize(Roles=...)] attr).
    // 2 field bổ sung cho display tiếng Việt:
    public string? ShortName { get; set; }                  // Mã viết tắt VN (vd "QTV", "BOD", "CCM")
    public string? Description { get; set; }                // Tên đầy đủ VN (vd "Quản trị viên hệ thống")
    public DateTime CreatedAt { get; set; }
}
