1
dengjunjie
2025-01-14 c9fc48e1d1c9d8e7828bbe045d23e2c7479e7613
´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_DTO/Basic/SupplierDTO.cs
@@ -3,31 +3,77 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core.Attributes;
namespace WIDESEA_DTO.Basic
{
    [ModelValidate]
    public class SupplierDTO
    {
        /// <summary>
        /// ä¾›åº”商编码
        /// </summary>
        [PropertyValidate("供应商编码", NotNullAndEmpty = true)]
        public string Code { get; set; }
        /// <summary>
        /// ä¾›åº”商全称
        /// </summary>
        [PropertyValidate("供应商全称", NotNullAndEmpty = true)]
        public string Name { get; set; }
        /// <summary>
        /// ä¾›åº”商简称
        /// </summary>
        [PropertyValidate("供应商简称", NotNullAndEmpty = true)]
        public string ShortName { get; set; }
        /// <summary>
        /// è”系人
        /// </summary>
        [PropertyValidate("联系人", NotNullAndEmpty = true)]
        public string Contacts { get; set; }
        /// <summary>
        /// è”系电话
        /// </summary>
        [PropertyValidate("联系电话", NotNullAndEmpty = true)]
        public string ContactNumber { get; set; }
        /// <summary>
        /// è”系地址
        /// </summary>
        [PropertyValidate("联系地址", NotNullAndEmpty = true)]
        public string ContactAddress { get; set; }
        /// <summary>
        /// ç”µå­é‚®ç®±
        /// </summary>
        [PropertyValidate("电子邮箱", NotNullAndEmpty = true)]
        public string Email { get; set; }
        /// <summary>
        /// æè¿°
        /// </summary>
        [PropertyValidate("描述", NotNullAndEmpty = true)]
        public string Description { get; set; }
        /// <summary>
        /// çŠ¶æ€
        /// </summary>
        [PropertyValidate("状态", NotNullAndEmpty = true)]
        public int State { get; set; }
        public string InvOrgId { get; set; }
        /// <summary>
        /// åº“存组织
        /// </summary>
        [PropertyValidate("库存组织", NotNullAndEmpty = true)]
        public string InvOrgId { get; set; } = "淮安特创二厂";
        public string OperateType {  get; set; }
        /// <summary>
        /// æ“ä½œç±»åž‹
        /// </summary>
        [PropertyValidate("操作类型", NotNullAndEmpty = true,Check = new object[] { 0, 1, 2 })]
        public string OperateType { get; set; }
    }
}