using Business.Core.Attributes;
using Business.Model;
using MongoDB.Bson.Serialization.Attributes;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace Bussiness.Model.Tech
{
///
/// 工艺路径表
///
[CollectionName("dopbase", "mes_technique")]
public class mes_technique : BaseEntity
{
/////
///// 工艺路径主键
/////
//[Key]
//[Description("工艺路径主键")]
//public long tech_id { get; set; }
///
/// 工艺路径名称
///
[Required]
[StringLength(100)]
[Description("工艺路径名称")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string? tech_name { get; set; }
///
/// 效率计算层级
///
[Required]
[Description("效率计算层级")]
public int? level { get; set; }
///
/// 产品
///
[StringLength(100)]
[Description("产品")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string? bom { get; set; }
///
/// 产品版本
///
[StringLength(100)]
[Description("产品版本")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string? bomver { get; set; }
///
/// 描述
///
[StringLength(100)]
[Description("描述")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string? desc { get; set; }
}
}