using Business.Core.Attributes;
using Microsoft.EntityFrameworkCore;
using MongoDB.Bson.Serialization.Attributes;
using System.ComponentModel.DataAnnotations;
namespace Business.Domain
{
///
/// 工序表
///
[CollectionName("dopbase", "mes_process")]
[Comment("工序表")]
public class mes_process : BaseEntity
{
/////
///// 工序主键
/////
//[Key]
//[Comment("工序主键")]
//public long proc_id { get; set; }
///
/// 工序名称
///
[Required]
[StringLength(100)]
[Comment("工序名称")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string proc_name { get; set; }
///
/// 简述
///
[StringLength(500)]
[Comment("简述")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string short_desc { get; set; }
///
/// 详细描述
///
[StringLength(2000)]
[Comment("详细描述")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string long_desc { get; set; }
///
/// 组合工序id
///
[StringLength(2000)]
[Comment("组合工序id")]
[BsonRepresentation(MongoDB.Bson.BsonType.String)]
public string subids { get; set; }
}
}