| | |
| | | using System.ComponentModel.DataAnnotations; |
| | | |
| | | namespace Admin.NET.Application |
| | | { |
| | | |
| | | { |
| | | |
| | | /// <summary> |
| | | /// 物料信息表查询参数 |
| | | /// </summary> |
| | |
| | | /// 物料名称 |
| | | /// </summary> |
| | | public virtual string MaterialName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料编号 |
| | | /// </summary> |
| | | public virtual string MaterialCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ERP编号 |
| | | /// </summary> |
| | | public virtual string ErpCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型名称 |
| | | /// </summary> |
| | | public virtual string MaterialTypeName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型描述 |
| | | /// </summary> |
| | | public virtual string MaterialTypeDescr { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型 |
| | | /// </summary> |
| | | public virtual int? MaterialType { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料组 |
| | | /// </summary> |
| | | public virtual string MaterialGroup { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ABC分类名称 |
| | | /// </summary> |
| | | public virtual string ABCClassName { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// ABC分类 |
| | | /// </summary> |
| | | public virtual int? ABCClass { get; set; } |
| | | |
| | | public virtual Admin.NET.Core.ABCClassEnum? ABCClass { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料规格 |
| | | /// </summary> |
| | | public virtual string MaterialSpec { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 默认入库库位 |
| | | /// </summary> |
| | | public virtual string InPlaceCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 库存单位 |
| | | /// </summary> |
| | | public virtual string MaterialUnit { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 采购单位 |
| | | /// </summary> |
| | | public virtual string POUnit { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 颜色 |
| | | /// </summary> |
| | | public virtual string Color { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 重量 |
| | | /// </summary> |
| | | public virtual string Weight { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 标包数量 |
| | | /// </summary> |
| | | public virtual decimal? SNP { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 换算率 |
| | | /// </summary> |
| | | public virtual decimal? TranslateRate { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 批次属性规则 |
| | | /// </summary> |
| | | public virtual long? BatchRuleId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 控制属性规则 |
| | | /// </summary> |
| | | public virtual long? ControlRuleId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 是否禁用 |
| | | /// </summary> |
| | | public virtual bool? IsDisabled { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 描述 |
| | | /// </summary> |
| | | public virtual string MaterialDesc { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public virtual List<string> CreatedTime { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public virtual List<string> UpdatedTime { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 创建者名称 |
| | | /// </summary> |
| | | public virtual string CreatedUserName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 修改者名称 |
| | | /// </summary> |
| | | public virtual string UpdatedUserName { get; set; } |
| | | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// <summary> |
| | | /// 物料信息表不分页查询参数 |
| | | /// </summary> |
| | | public class WmsMaterialSearchNonPage : PageInputNonPageBase |
| | |
| | | /// 物料名称 |
| | | /// </summary> |
| | | public virtual string MaterialName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料编号 |
| | | /// </summary> |
| | | public virtual string MaterialCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ERP编号 |
| | | /// </summary> |
| | | public virtual string ErpCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型名称 |
| | | /// </summary> |
| | | public virtual string MaterialTypeName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型描述 |
| | | /// </summary> |
| | | public virtual string MaterialTypeDescr { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型 |
| | | /// </summary> |
| | | public virtual int? MaterialType { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料组 |
| | | /// </summary> |
| | | public virtual string MaterialGroup { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ABC分类名称 |
| | | /// </summary> |
| | | public virtual string ABCClassName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ABC分类 |
| | | /// </summary> |
| | | public virtual int? ABCClass { get; set; } |
| | | |
| | | public virtual Admin.NET.Core.ABCClassEnum? ABCClass { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 物料规格 |
| | | /// </summary> |
| | | public virtual string MaterialSpec { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 默认入库库位 |
| | | /// </summary> |
| | | public virtual string InPlaceCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 库存单位 |
| | | /// </summary> |
| | | public virtual string MaterialUnit { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 采购单位 |
| | | /// </summary> |
| | | public virtual string POUnit { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 颜色 |
| | | /// </summary> |
| | | public virtual string Color { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 重量 |
| | | /// </summary> |
| | | public virtual string Weight { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 标包数量 |
| | | /// </summary> |
| | | public virtual decimal? SNP { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 换算率 |
| | | /// </summary> |
| | | public virtual decimal? TranslateRate { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 批次属性规则 |
| | | /// </summary> |
| | | public virtual long? BatchRuleId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 控制属性规则 |
| | | /// </summary> |
| | | public virtual long? ControlRuleId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 是否禁用 |
| | | /// </summary> |
| | | public virtual bool? IsDisabled { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 描述 |
| | | /// </summary> |
| | | public virtual string MaterialDesc { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public virtual List<DateTimeOffset>? CreatedTime { get; set; } |
| | | |
| | | public virtual List<DateTimeOffset>? CreatedTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public virtual List<DateTimeOffset>? UpdatedTime { get; set; } |
| | | |
| | | public virtual List<DateTimeOffset>? UpdatedTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建者名称 |
| | | /// </summary> |
| | | public virtual string CreatedUserName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 修改者名称 |
| | | /// </summary> |
| | | public virtual string UpdatedUserName { get; set; } |
| | | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | [Required(ErrorMessage = "物料名称不能为空")] |
| | | public virtual string MaterialName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料编号 |
| | | /// </summary> |
| | | [Required(ErrorMessage = "物料编号不能为空")] |
| | | public virtual string MaterialCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ERP编号 |
| | | /// </summary> |
| | | public virtual string ErpCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型名称 |
| | | /// </summary> |
| | | public virtual string MaterialTypeName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型描述 |
| | | /// </summary> |
| | | public virtual string MaterialTypeDescr { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料类型 |
| | | /// </summary> |
| | | public virtual int? MaterialType { get; set; } |
| | | |
| | | public virtual long? MaterialType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 物料组 |
| | | /// </summary> |
| | | public virtual string MaterialGroup { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ABC分类名称 |
| | | /// </summary> |
| | | public virtual string ABCClassName { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ABC分类 |
| | | /// </summary> |
| | | public virtual int? ABCClass { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 物料规格 |
| | | /// </summary> |
| | | public virtual string MaterialSpec { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 默认入库库位 |
| | | /// </summary> |
| | | public virtual string InPlaceCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 库存单位 |
| | | /// </summary> |
| | | public virtual string MaterialUnit { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 采购单位 |
| | | /// </summary> |
| | | public virtual string POUnit { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 颜色 |
| | | /// </summary> |
| | | public virtual string Color { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 重量 |
| | | /// </summary> |
| | | public virtual string Weight { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 标包数量 |
| | | /// </summary> |
| | | public virtual decimal? SNP { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 换算率 |
| | | /// </summary> |
| | | public virtual decimal? TranslateRate { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 批次属性规则 |
| | | /// </summary> |
| | | public virtual long? BatchRuleId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 控制属性规则 |
| | | /// </summary> |
| | | public virtual long? ControlRuleId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 是否禁用 |
| | | /// </summary> |
| | | public virtual bool? IsDisabled { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 描述 |
| | | /// </summary> |
| | | public virtual string MaterialDesc { get; set; } |
| | | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | [Required(ErrorMessage = "Id主键不能为空")] |
| | | public long? Id { get; set; } |
| | | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 编辑物料业务信息实体入参--包含物料、物料客户关系、控制属性、替代品 |
| | | /// </summary> |
| | | public class UpdateWmsMaterialInfoInput : AddWmsMaterialInfoInput |
| | | { |
| | | /// <summary> |
| | | /// Id主键 |
| | | /// </summary> |
| | | [Required(ErrorMessage = "Id主键不能为空")] |
| | | public long? Id { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// <summary> |
| | | /// 控制属性规则ID |
| | | /// </summary> |
| | | public long ControlRuleld { get; set; } |
| | | public long? ControlRuleld { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 替代品 |
| | | /// </summary> |
| | | public List<WmsSubstituteGood> SubstituteGoodList { get; set; } |
| | | public List<AddWmsSubstituteGoodInput> SubstituteGoodList { get; set; } |
| | | |
| | | ///// <summary> |
| | | ///// 往来单位 |
| | | ///// </summary> |
| | | //public List<BaseCustomerInput> BaseCustomerList { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 客户档案 |
| | | /// 客户档案(往来单位)ID列表 |
| | | /// </summary> |
| | | public List<BaseCustomer> BaseCustomerList { get; set; } |
| | | public List<long> BaseCustomerList { get; set; } |
| | | } |
| | | |
| | | |
| | | } |