using Myshipping.Core; using System; using System.ComponentModel.DataAnnotations; namespace Myshipping.Core.Service { /// /// 自定义配置输入参数 /// public class DjyTenantConfigInput { /// /// 类型(列表显示列、查询条件自定义等) /// public virtual string Type { get; set; } /// /// 配置数据json /// public virtual string ConfigJson { get; set; } } /// /// 自定义配置新增输入参数 /// public class AddDjyTenantConfigInput : DjyTenantConfigInput { } /// /// 自定义配置修改输入参数 /// public class UpdateDjyTenantConfigInput : DjyTenantConfigInput { /// /// 主键 /// [Required(ErrorMessage = "主键不能为空")] public long Id { get; set; } } /// /// 自定义配置获取(删除)输入参数 /// public class GetDjyTenantConfigInput { /// /// 主键 /// [Required(ErrorMessage = "主键不能为空")] public long Id { get; set; } } /// /// 自定义配置查询输入参数 /// public class QueryDjyTenantConfigInput : PageInputBase { /// /// 主键 /// public virtual long Id { get; set; } /// /// 类型(列表显示列、查询条件自定义等) /// public virtual string Type { get; set; } /// /// 配置数据json /// public virtual string ConfigJson { get; set; } } }