LMS.service/LMS.Common/Dictionary/SimpleOptions.cs
lq1405 57402e0dda V1.0.4
1. 新增用户注册需要邮箱验证码
2. 机器码、软件权限控制、用户 隔离,除非超级管理员,其他用户只能看到自己下面的用户,管理员可以看到除超级管理员以外的所有
2025-03-16 23:01:50 +08:00

38 lines
1.2 KiB
C#

using LMS.Common.Enum;
namespace LMS.Common.Dictionary;
public class SimpleOptions
{
public static class SimpleOptionKey
{
/// <summary>
/// TTS的角色Option
/// </summary>
public const string Ttsrole = "ttsrole";
/// <summary>
/// LaiTool信息相关的配置
/// </summary>
public const string Laitoolinfo = "laitoolinfo";
/// <summary>
/// LaiTool FluxAPI对应的模型信息
/// </summary>
public const string LaitoolFluxApiModelList = "LaitoolFluxApiModelList";
/// <summary>
/// 是否开启邮箱信息
/// </summary>
public const string EnableMailService = "EnableMailService";
}
public static readonly Dictionary<string, List<string>> SimpleOptionsRequestQuery = new()
{
{ SimpleOptionKey.Ttsrole, ["EdgeTTsRoles"] },
{ SimpleOptionKey.Laitoolinfo, ["LaitoolHomePage", "LaitoolNotice", "LaitoolUpdateContent", "LaitoolVersion"] },
{ SimpleOptionKey.LaitoolFluxApiModelList, [OptionKeyName.LaitoolFluxApiModelList] },
{ SimpleOptionKey.EnableMailService, [OptionKeyName.EnableMailService]}
};
}