You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.7 KiB

2 years ago
using System;
using System.ComponentModel.DataAnnotations;
using Win_in.Sfs.Shared.Domain;
using Win_in.Sfs.Shared.Domain.Entities;
namespace Win_in.Sfs.Basedata.Domain;
/// <summary>
/// 标准成本价格单-主表
/// </summary>
public class StdCostPriceSheet : SfsBaseDataAggregateRootBase
2 years ago
{
/// <summary>
/// 物品代码
/// </summary>
2 years ago
[IgnoreUpdate]
public string ItemCode { get; set; }
/// <summary>
/// 价格单描述
/// </summary>
public string Description { get; set; }
/// <summary>
/// 标准成本价格
/// </summary>
public decimal StdCostPrice { get; set; }
//[Display(Name = "编码")]
//[Required(ErrorMessage = "{0}是必填项")]
//[StringLength(SfsEfCorePropertyConst.CodeLength, ErrorMessage = "{0}最多输入{1}个字符")]
//[IgnoreUpdate]
//public string Code { get; set; }
2 years ago
//[Display(Name = "价格单名称")]
//[Required(ErrorMessage = "{0}是必填项")]
//[StringLength(SfsEfCorePropertyConst.NameLength, ErrorMessage = "{0}最多输入{1}个字符")]
//[IgnoreUpdate]
//public string Name { get; set; }
2 years ago
//[Display(Name = "供应商Id")]
//[Required(ErrorMessage = "{0}是必填项")]
//[IgnoreUpdate]
//public Guid SupplierId { get; set; }
2 years ago
//[Display(Name = "价格单描述")]
//[StringLength(SfsEfCorePropertyConst.DescLength, ErrorMessage = "{0}最多输入{1}个字符")]
//[IgnoreUpdate]
//public string Description { get; set; }
2 years ago
//[Display(Name = "货币Id")]
//[StringLength(SfsEfCorePropertyConst.NameLength, ErrorMessage = "{0}最多输入{1}个字符")]
//[IgnoreUpdate]
//public Guid CurrencyId { get; set; }
2 years ago
}