using iWare.Wms.Core; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 组织机构参数 /// public class OrgListInput { /// /// 父Id /// public string Pid { get; set; } } public class OrgAddInput { /// /// 机构类型-品牌_1、总店(加盟/直营)_2、直营店_3、加盟店_4 /// [Required(ErrorMessage = "请选择机构类型")] public string OrgType { get; set; } /// /// 名称 /// [Required(ErrorMessage = "机构名称不能为空")] public string Name { get; set; } /// /// 编码 /// [Required(ErrorMessage = "机构编码不能为空")] public string Code { get; set; } /// /// 父Id /// public string Pid { get; set; } /// /// 父Ids /// public string Pids { get; set; } /// /// 电话 /// public string Tel { get; set; } /// /// 排序 /// public int Sort { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 状态(字典 0正常 1停用 2删除) /// public int Status { get; set; } } public class DeleteOrgInput { /// /// 机构Id /// [Required(ErrorMessage = "机构Id不能为空")] public string Id { get; set; } } public class UpdateOrgInput { /// /// 机构类型-品牌_1、总店(加盟/直营)_2、直营店_3、加盟店_4 /// [Required(ErrorMessage = "请选择机构类型")] public string OrgType { get; set; } /// /// 机构Id /// [Required(ErrorMessage = "机构Id不能为空")] public string Id { get; set; } /// /// 名称 /// [Required(ErrorMessage = "机构名称不能为空")] public string Name { get; set; } /// /// 编码 /// [Required(ErrorMessage = "机构编码不能为空")] public string Code { get; set; } /// /// 父Id /// public string Pid { get; set; } /// /// 父Ids /// public string Pids { get; set; } /// /// 电话 /// public string Tel { get; set; } /// /// 排序 /// public int Sort { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 状态(字典 0正常 1停用 2删除) /// public int Status { get; set; } } public class QueryOrgInput { /// /// 机构Id /// [Required(ErrorMessage = "机构Id不能为空")] public string Id { get; set; } } public class OrgPageInput : PageInputBase { /// /// 机构类型-品牌_1、总店(加盟/直营)_2、直营店_3、加盟店_4 /// public string OrgType { get; set; } public string Id { get; set; } /// /// 父Id /// public string Pid { get; set; } /// /// 名称 /// public string Name { get; set; } } }