using JNPF.DependencyInjection; namespace JNPF.Systems.Entitys.Dto.ModuleDataAuthorizeScheme; /// /// 功能权限数据计划创建输入. /// [SuppressSniffer] public class ModuleDataAuthorizeSchemeCrInput { /// /// 功能主键. /// public string moduleId { get; set; } /// /// 方案名称. /// public string fullName { get; set; } /// /// 方案编码. /// public string enCode { get; set; } /// /// 方案对象. /// public string conditionJson { get; set; } /// /// 方案对象描述. /// public string conditionText { get; set; } } public class ConditionJsonItem { /// /// 逻辑. /// public string logic { get; set; } /// /// 组. /// public List groups { get; set; } } /// /// 组项. /// public class GroupsItem { /// /// id. /// public string id { get; set; } /// /// 字段. /// public string field { get; set; } /// /// 类型. /// public string type { get; set; } /// /// 条件符号. /// public string op { get; set; } /// /// 值. /// public string value { get; set; } }