using iWare.Wms.Core; using iWare.Wms.Core.Service; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 字典类型参数 /// public class DictTypePageInput : PageInputBase { /// /// 名称 /// public string Name { get; set; } /// /// 编码 /// public string Code { get; set; } } public class SaveBasicInfoInput { /// /// 编码 /// [Required(ErrorMessage = "字典类型编码不能为空")] public string Code { get; set; } /// /// 备注 /// public string Remark { get; set; } } /// /// 字典类型添加参数 /// public class AddDictTypeInput { /// /// 名称 /// [Required(ErrorMessage = "字典类型名称不能为空")] public string Name { get; set; } /// /// 编码 /// [Required(ErrorMessage = "字典类型编码不能为空")] public string Code { get; set; } /// /// 排序 /// public int Sort { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 状态(字典 0正常 1停用 2删除) /// public CommonStatus Status { get; set; } } /// /// 字典类型删除参数 /// public class DeleteDictTypeInput : BaseId { } /// /// 字典类型更新参数 /// public class UpdateDictTypeInput { /// /// Id /// [Required(ErrorMessage = "字典类型Id不能为空")] public long Id { get; set; } /// /// 名称 /// [Required(ErrorMessage = "字典类型名称不能为空")] public string Name { get; set; } /// /// 编码 /// [Required(ErrorMessage = "字典类型编码不能为空")] public string Code { get; set; } /// /// 排序 /// public int Sort { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 状态(字典 0正常 1停用 2删除) /// public CommonStatus Status { get; set; } } /// /// 更新字典类型参数 /// public class ChangeStateDictTypeInput { /// /// Id /// [Required(ErrorMessage = "字典类型Id不能为空")] public long Id { get; set; } /// /// 状态(字典 0正常 1停用 2删除) /// public CommonStatus Status { get; set; } } /// /// 下拉字典参数类型 /// public class DropDownDictTypeInput { /// /// 编码 /// [Required(ErrorMessage = "字典类型编码不能为空")] public string Code { get; set; } } /// /// 字典类型信息查询参数 /// public class QueryDictTypeInfoInput : BaseId { } }