payne
2024-04-23 36ce9b026734367cac17e6ba95cfd76c00d150d3
增加实体
已添加2个文件
238 ■■■■■ 文件已修改
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/BaseCustomer.cs 146 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsSubstituteGood.cs 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/BaseCustomer.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,146 @@
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
/*
 * @author : åˆ˜æ–‡å¥‡
 * @date : 2024/4/23下午3:15:25
 * @desc : å®¢æˆ·æ¡£æ¡ˆ
 */
namespace Admin.NET.Core
{
    /// <summary>
    /// å®¢æˆ·æ¡£æ¡ˆ
    /// </summary>
    [Table("base_customer")]
    [Comment("客户档案")]
    public class BaseCustomer : DEntityBase
    {
        /// <summary>
        /// å®¢æˆ·ç¼–号
        /// </summary>
        [Comment("客户编号")]
        [Required]
        [MaxLength(50)]
        public string CustCode { get; set; }
        /// <summary>
        /// å®¢æˆ·ä¸­æ–‡åç§°
        /// </summary>
        [Comment("客户中文名称")]
        [Required]
        [MaxLength(255)]
        public string CustChinaName { get; set; }
        /// <summary>
        /// å®¢æˆ·è‹±æ–‡åç§°
        /// </summary>
        [Comment("客户英文名称")]
        [MaxLength(255)]
        public string CustEnglishName { get; set; }
        /// <summary>
        /// åŠ©è®°ç 
        /// </summary>
        [Comment("助记码")]
        [MaxLength(255)]
        public string MnemonicCode { get; set; }
        /// <summary>
        /// ç±»åž‹
        /// </summary>
        [Comment("类型")]
        [Required]
        public int CustType { get; set; }
        /// <summary>
        /// ç±»åž‹åç§°
        /// </summary>
        [Comment("类型名称")]
        [Required]
        [MaxLength(50)]
        public string CustTypeName { get; set; }
        /// <summary>
        /// è”系人
        /// </summary>
        [Comment("联系人")]
        [MaxLength(50)]
        public string LinkMan { get; set; }
        /// <summary>
        /// ç”µè¯
        /// </summary>
        [Comment("电话")]
        [MaxLength(50)]
        public string Phone { get; set; }
        /// <summary>
        /// ç”µå­é‚®ä»¶
        /// </summary>
        [Comment("电子邮件")]
        [MaxLength(50)]
        public string Email { get; set; }
        /// <summary>
        /// é‚®ç¼–
        /// </summary>
        [Comment("邮编")]
        [MaxLength(50)]
        public string ZipCode { get; set; }
        /// <summary>
        /// çœä»½
        /// </summary>
        [Comment("省份")]
        [MaxLength(50)]
        public string Province { get; set; }
        /// <summary>
        /// åŸŽå¸‚
        /// </summary>
        [Comment("城市")]
        [MaxLength(50)]
        public string City { get; set; }
        /// <summary>
        /// åœ°å€
        /// </summary>
        [Comment("地址")]
        [MaxLength(255)]
        public string Address { get; set; }
        /// <summary>
        /// æ˜¯å¦ç¦ç”¨
        /// </summary>
        [Comment("是否禁用")]
        [Required]
        public bool IsDisabled { get; set; }
    }
}
iWare_RawMaterialWarehouse_Wms/Admin.NET.Core/Entity/WmsBase/WmsSubstituteGood.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,92 @@
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
/*
 * @author : åˆ˜æ–‡å¥‡
 * @date : 2024/4/23下午3:31:02
 * @desc : æ›¿ä»£å“ç®¡ç†
 */
namespace Admin.NET.Core
{
    /// <summary>
    /// æ›¿ä»£å“ç®¡ç†
    /// </summary>
    [Table("wms_substitute_good")]
    [Comment("替代品管理")]
    public class WmsSubstituteGood : DEntityBase
    {
        /// <summary>
        /// æ›¿ä»£ç¼–号
        /// </summary>
        [Comment("替代编号")]
        [Required]
        [MaxLength(50)]
        public string SubstituteCode { get; set; }
        /// <summary>
        /// ç‰©æ–™ç¼–号
        /// </summary>
        [Comment("物料编号")]
        [Required]
        [MaxLength(50)]
        public string MaterialCode { get; set; }
        /// <summary>
        /// ç‰©æ–™åç§°
        /// </summary>
        [Comment("物料名称")]
        [Required]
        [MaxLength(50)]
        public string MaterialName { get; set; }
        /// <summary>
        /// æ›¿ä»£å“ç‰©æ–™ç¼–号
        /// </summary>
        [Comment("替代品物料编号")]
        [Required]
        [MaxLength(50)]
        public string SubstituteMaterialCode { get; set; }
        /// <summary>
        /// æ›¿ä»£å“ç‰©æ–™åç§°
        /// </summary>
        [Comment("替代品物料名称")]
        [Required]
        [MaxLength(50)]
        public string SubstituteMaterialName { get; set; }
        /// <summary>
        /// æ›¿ä»£æ¬¡åº
        /// </summary>
        [Comment("替代次序")]
        [Required]
        public int SubstituteIndex { get; set; }
        /// <summary>
        /// æ˜¯å¦ç¦ç”¨
        /// </summary>
        [Comment("是否禁用")]
        [Required]
        public bool IsDisabled { get; set; }
    }
}