payne
2024-05-03 09542900534645e28c23f16caa94aa8a2c20cc5b
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
    {