屠宰场管理服务
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.

101 lines
2.5 KiB

using BWP.B3ClientService.NamedValueTemplate;
using BWP.B3Frameworks.BO;
using Forks.EnterpriseServices;
using Forks.EnterpriseServices.DataDictionary;
using Forks.EnterpriseServices.DataForm;
using Forks.EnterpriseServices.DomainObjects2;
using Forks.Utils;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
namespace BWP.B3ClientService.BO
{
[DBIndex("IDX_B3ClientService_CarcassFullInfo_Clustered", "BarCode", false, 0)]
[DBIndexType("IDX_B3ClientService_CarcassFullInfo_Clustered", IndexType.Normal)]
[DFClass]
[LogicName("白条数据表")]
public class CarcassFullInfo : Base
{
public CarcassFullInfo()
{
CreateTime = DateTime.Now;
}
[DbColumn(DbType = SqlDbType.DateTime)]
[LogicName("创建时间")]
public DateTime CreateTime { get; set; }
[DbColumn(AllowNull = false, Unique = true)]
[LogicName("条码")]
public string BarCode { get; set; }
#region 定级信息
[LogicName("屠宰日期")]
public DateTime? ButcherDate { get; set; }
[DbColumn(DbType = SqlDbType.DateTime)]
[LogicName("定级时间")]
public DateTime? GradeTime { get; set; }
[LogicName("定级员")]
public long? GradeWorker_ID { get; set; }
[LogicName("胴体级别")]
public long? Livestock_ID { get; set; }
[LogicName("胴体重量")]
public decimal? GradeWeight { get; set; }
#endregion
#region 入库信息
[LogicName("入库员")]
public long? InStoreWorker_ID { get; set; }
[LogicName("工作单元")]
public long? WorkUnit_ID { get; set; }
[LogicName("生产批次")]
public long? ProductBatch_ID { get; set; }
[LogicName("入库存货")]
public long? InStoreGoods_ID { get; set; }
[LogicName("入库重量")]
public decimal? InStoreWeight { get; set; }
[LogicName("入库时间")]
[DbColumn(DbType = SqlDbType.DateTime)]
public DateTime? InStoreTime { get; set; }
#endregion
#region 领用信息
[LogicName("领用人员")]
public long? PickWorker_ID { get; set; }
[LogicName("领用时间")]
public DateTime? PickTime { get; set; }
[LogicName("领用类型")]
public NamedValue<>? PickType { get; set; }
[LogicName("销售存货")]
public long? SaleGoods_ID { get; set; }
[LogicName("领用重量")]
public decimal? PickWeight { get; set; }
[LogicName("领用重量")]
public long? PickGroupID { get; set; }
#endregion
}
}