payne
2024-04-25 b57f4eca1133a7ecad85abf3cff87fe88c366ec2
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/Dto/BaseCustomerInput.cs
@@ -1,12 +1,13 @@
using Admin.NET.Core;
using Admin.NET.Core.Service;
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application
{    
    
    /// <summary>
    /// 客户档案查询参数
    /// 往来关系查询参数
    /// </summary>
    public class BaseCustomerSearch : PageInputBase
    {
@@ -33,7 +34,7 @@
        /// <summary>
        /// 类型
        /// </summary>
        public virtual int? CustType { get; set; }
        public virtual Admin.NET.Core.BaseCustomerTypeEnum? CustType { get; set; }
        
        /// <summary>
        /// 类型名称
@@ -103,7 +104,7 @@
    }
        /// <summary>
    /// 客户档案不分页查询参数
    /// 往来关系不分页查询参数
    /// </summary>
    public class BaseCustomerSearchNonPage : PageInputNonPageBase
    {
@@ -130,7 +131,7 @@
        /// <summary>
        /// 类型
        /// </summary>
        public virtual int? CustType { get; set; }
        public virtual Admin.NET.Core.BaseCustomerTypeEnum? CustType { get; set; }
        
        /// <summary>
        /// 类型名称
@@ -200,18 +201,20 @@
    }
    /// <summary>
    /// 客户档案输入参数
    /// 往来关系输入参数
    /// </summary>
    public class BaseCustomerInput
    {
    {
        /// <summary>
        /// 客户编号
        /// </summary>
        public virtual string CustCode { get; set; }
        [Comment("客户编号")]
        [MaxLength(50)]
        public string CustCode { get; set; }
        /// <summary>
        /// 客户中文名称
        /// </summary>
        [Required(ErrorMessage = "客户中文名称不能为空")]
        public virtual string CustChinaName { get; set; }
        
        /// <summary>
@@ -227,12 +230,8 @@
        /// <summary>
        /// 类型
        /// </summary>
        public virtual int CustType { get; set; }
        /// <summary>
        /// 类型名称
        /// </summary>
        public virtual string CustTypeName { get; set; }
        [Required(ErrorMessage = "类型不能为空")]
        public virtual Admin.NET.Core.BaseCustomerTypeEnum CustType { get; set; }
        
        /// <summary>
        /// 联系人
@@ -273,25 +272,28 @@
        /// 是否禁用
        /// </summary>
        public virtual bool? IsDisabled { get; set; }
    }
    /// <summary>
    /// 客户档案新增参数
    /// 往来关系新增参数
    /// </summary>
    public class AddBaseCustomerInput : BaseCustomerInput
    {
    }
    /// <summary>
    /// 客户档案删除参数
    /// 往来关系删除参数
    /// </summary>
    public class DeleteBaseCustomerInput : BaseId
    {
    }
    /// <summary>
    /// 客户档案更新参数
    /// 往来关系更新参数
    /// </summary>
    public class UpdateBaseCustomerInput : BaseCustomerInput
    {
@@ -304,7 +306,7 @@
    }
    /// <summary>
    /// 客户档案获取单个参数
    /// 往来关系获取单个参数
    /// </summary>
    public class QueryeBaseCustomerInput : BaseId
    {