Initial_commit_SecMPS_v2

This commit is contained in:
2026-05-15 23:22:48 +08:00
commit 23ea4fe05f
13830 changed files with 298675 additions and 0 deletions

View File

@@ -0,0 +1,184 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "BOM明细",TableName = "MES_Bom_Detail",DBServer = "ServiceDbContext")]
public partial class MES_Bom_Detail:ServiceEntity
{
/// <summary>
///ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DomDetailId { get; set; }
/// <summary>
///BomId
/// </summary>
[Display(Name ="BomId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? BomId { get; set; }
/// <summary>
///序号
/// </summary>
[Display(Name ="序号")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Sequence { get; set; }
/// <summary>
///子件物料编码
/// </summary>
[Display(Name ="子件物料编码")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string MaterialCode { get; set; }
/// <summary>
///子件物料名称
/// </summary>
[Display(Name ="子件物料名称")]
[MaxLength(300)]
[Column(TypeName="nvarchar(300)")]
[Editable(true)]
public string MaterialName { get; set; }
/// <summary>
///规格型号
/// </summary>
[Display(Name ="规格型号")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Spec { get; set; }
/// <summary>
///单台用量
/// </summary>
[Display(Name ="单台用量")]
[DisplayFormat(DataFormatString="24,3")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal UsageQty { get; set; }
/// <summary>
///消耗方式
/// </summary>
[Display(Name ="消耗方式")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ConsumeModel { get; set; }
/// <summary>
///投料仓库
/// </summary>
[Display(Name ="投料仓库")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Warehouse { get; set; }
/// <summary>
///供应商
/// </summary>
[Display(Name ="供应商")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string SupplierCode { get; set; }
/// <summary>
///齐套比例
/// </summary>
[Display(Name ="齐套比例")]
[DisplayFormat(DataFormatString="24,3")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? KitScale { get; set; }
/// <summary>
///启用状态
/// </summary>
[Display(Name ="启用状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///更新人
/// </summary>
[Display(Name ="更新人")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///更新人名称
/// </summary>
[Display(Name ="更新人名称")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///更新时间
/// </summary>
[Display(Name ="更新时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,174 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "制造BOM",TableName = "MES_Bom_Main",DetailTable = new Type[] { typeof(MES_Bom_Detail)},DetailTableCnName = "BOM明细",DBServer = "ServiceDbContext")]
public partial class MES_Bom_Main:ServiceEntity
{
/// <summary>
///ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid BomId { get; set; }
/// <summary>
///BOM编号
/// </summary>
[Display(Name ="BOM编号")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Code { get; set; }
/// <summary>
///母件物料编码
/// </summary>
[Display(Name ="母件物料编码")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string MaterialCode { get; set; }
/// <summary>
///母件物料名称
/// </summary>
[Display(Name ="母件物料名称")]
[MaxLength(300)]
[Column(TypeName="nvarchar(300)")]
[Editable(true)]
public string MaterialName { get; set; }
/// <summary>
///规格型号
/// </summary>
[Display(Name ="规格型号")]
[MaxLength(400)]
[Column(TypeName="nvarchar(400)")]
[Editable(true)]
public string Spec { get; set; }
/// <summary>
///用途
/// </summary>
[Display(Name ="用途")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Purpose { get; set; }
/// <summary>
///版本
/// </summary>
[Display(Name ="版本")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Edition { get; set; }
/// <summary>
///有效日期
/// </summary>
[Display(Name ="有效日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime EffectiveDate { get; set; }
/// <summary>
///失效日期
/// </summary>
[Display(Name ="失效日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime InvalidDate { get; set; }
/// <summary>
///启用状态
/// </summary>
[Display(Name ="启用状态")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Enable { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime CreateDate { get; set; }
/// <summary>
///更新人
/// </summary>
[Display(Name ="更新人")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///更新人名称
/// </summary>
[Display(Name ="更新人名称")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///更新时间
/// </summary>
[Display(Name ="更新时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="BOM明细")]
[ForeignKey("BomId")][Navigate(NavigateType.OneToMany,nameof(BomId),nameof(BomId))]
public List<MES_Bom_Detail> MES_Bom_Detail { get; set; }
}
}

View File

@@ -0,0 +1,166 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "客户管理",TableName = "MES_Customer",DBServer = "ServiceDbContext")]
public partial class MES_Customer:ServiceEntity
{
/// <summary>
///客户ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="客户ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid CustomerID { get; set; }
/// <summary>
///客户名称
/// </summary>
[Display(Name ="客户名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CustomerName { get; set; }
/// <summary>
///联系人
/// </summary>
[Display(Name ="联系人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ContactPerson { get; set; }
/// <summary>
///联系电话
/// </summary>
[Display(Name ="联系电话")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ContactPhone { get; set; }
/// <summary>
///邮箱地址
/// </summary>
[Display(Name ="邮箱地址")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Email { get; set; }
/// <summary>
///联系地址
/// </summary>
[Display(Name ="联系地址")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Address { get; set; }
/// <summary>
///客户类型
/// </summary>
[Display(Name ="客户类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string CustomerType { get; set; }
/// <summary>
///信用评级
/// </summary>
[Display(Name ="信用评级")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string CreditRating { get; set; }
/// <summary>
///业务范围
/// </summary>
[Display(Name ="业务范围")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string BusinessScope { get; set; }
/// <summary>
///备注信息
/// </summary>
[Display(Name ="备注信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,127 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "不良处理记录",TableName = "MES_DefectiveProductDisposalRecord",DBServer = "ServiceDbContext")]
public partial class MES_DefectiveProductDisposalRecord:ServiceEntity
{
/// <summary>
///处理记录ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="处理记录ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DisposalRecordID { get; set; }
/// <summary>
///不良品ID
/// </summary>
[Display(Name ="不良品ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DefectiveID { get; set; }
/// <summary>
///处理人
/// </summary>
[Display(Name ="处理人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DisposalPerson { get; set; }
/// <summary>
///处理开始时间
/// </summary>
[Display(Name ="处理开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? DisposalStartTime { get; set; }
/// <summary>
///处理结束时间
/// </summary>
[Display(Name ="处理结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? DisposalEndTime { get; set; }
/// <summary>
///处理结果
/// </summary>
[Display(Name ="处理结果")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DisposalResult { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,172 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "生产不良记录",TableName = "MES_DefectiveProductRecord",DBServer = "ServiceDbContext")]
public partial class MES_DefectiveProductRecord:ServiceEntity
{
/// <summary>
///不良品ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="不良品ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DefectiveID { get; set; }
/// <summary>
///报工ID
/// </summary>
[Display(Name ="报工ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ReportingID { get; set; }
/// <summary>
///物料编号
/// </summary>
[Display(Name ="物料编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialCode { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialName { get; set; }
/// <summary>
///物料规格
/// </summary>
[Display(Name ="物料规格")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialSpecification { get; set; }
/// <summary>
///不良品数量
/// </summary>
[Display(Name ="不良品数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int DefectiveQuantity { get; set; }
/// <summary>
///缺陷类型
/// </summary>
[Display(Name ="缺陷类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DefectType { get; set; }
/// <summary>
///缺陷原因
/// </summary>
[Display(Name ="缺陷原因")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DefectReason { get; set; }
/// <summary>
///处理方式
/// </summary>
[Display(Name ="处理方式")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DisposalMethod { get; set; }
/// <summary>
///处理状态
/// </summary>
[Display(Name ="处理状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DisposalStatus { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,162 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "设备故障",TableName = "MES_EquipmentFaultRecord",DBServer = "ServiceDbContext")]
public partial class MES_EquipmentFaultRecord:ServiceEntity
{
/// <summary>
///故障记录ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="故障记录ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid FaultRecordID { get; set; }
/// <summary>
///设备名称
/// </summary>
[Display(Name ="设备名称")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? EquipmentID { get; set; }
/// <summary>
///故障日期
/// </summary>
[Display(Name ="故障日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? FaultDate { get; set; }
/// <summary>
///故障类型
/// </summary>
[Display(Name ="故障类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string FaultType { get; set; }
/// <summary>
///故障描述
/// </summary>
[Display(Name ="故障描述")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string FaultDescription { get; set; }
/// <summary>
///故障影响
/// </summary>
[Display(Name ="故障影响")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string FaultImpact { get; set; }
/// <summary>
///故障报告人
/// </summary>
[Display(Name ="故障报告人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string FaultReportedBy { get; set; }
/// <summary>
///故障状态
/// </summary>
[Display(Name ="故障状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string FaultStatus { get; set; }
/// <summary>
///排查开始时间
/// </summary>
[Display(Name ="排查开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? TroubleshootingStartTime { get; set; }
/// <summary>
///排查结束时间
/// </summary>
[Display(Name ="排查结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? TroubleshootingEndTime { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,163 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "设备保养",TableName = "MES_EquipmentMaintenance",DBServer = "ServiceDbContext")]
public partial class MES_EquipmentMaintenance:ServiceEntity
{
/// <summary>
///保养ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="保养ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid MaintenanceID { get; set; }
/// <summary>
///设备信息
/// </summary>
[Display(Name ="设备信息")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? EquipmentID { get; set; }
/// <summary>
///保养日期
/// </summary>
[Display(Name ="保养日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? MaintenanceDate { get; set; }
/// <summary>
///保养类型
/// </summary>
[Display(Name ="保养类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaintenanceType { get; set; }
/// <summary>
///保养内容
/// </summary>
[Display(Name ="保养内容")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaintenanceContent { get; set; }
/// <summary>
///保养人员
/// </summary>
[Display(Name ="保养人员")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaintenancePerson { get; set; }
/// <summary>
///保养状态
/// </summary>
[Display(Name ="保养状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaintenanceStatus { get; set; }
/// <summary>
///下次保养日期
/// </summary>
[Display(Name ="下次保养日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? NextMaintenanceDate { get; set; }
/// <summary>
///保养成本
/// </summary>
[Display(Name ="保养成本")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? MaintenanceCost { get; set; }
/// <summary>
///保养备注
/// </summary>
[Display(Name ="保养备注")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaintenanceRemarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,164 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "设备管理",TableName = "MES_EquipmentManagement",DBServer = "ServiceDbContext")]
public partial class MES_EquipmentManagement:ServiceEntity
{
/// <summary>
///设备ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="设备ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid EquipmentID { get; set; }
/// <summary>
///设备编码
/// </summary>
[Display(Name ="设备编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string EquipmentCode { get; set; }
/// <summary>
///设备名称
/// </summary>
[Display(Name ="设备名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string EquipmentName { get; set; }
/// <summary>
///设备类型
/// </summary>
[Display(Name ="设备类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string EquipmentType { get; set; }
/// <summary>
///制造商
/// </summary>
[Display(Name ="制造商")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Manufacturer { get; set; }
/// <summary>
///购买日期
/// </summary>
[Display(Name ="购买日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? PurchaseDate { get; set; }
/// <summary>
///保修期
/// </summary>
[Display(Name ="保修期")]
[Column(TypeName="int")]
[Editable(true)]
public int? WarrantyPeriod { get; set; }
/// <summary>
///安装位置
/// </summary>
[Display(Name ="安装位置")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string InstallationLocation { get; set; }
/// <summary>
///设备状态
/// </summary>
[Display(Name ="设备状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string EquipmentStatus { get; set; }
/// <summary>
///责任人
/// </summary>
[Display(Name ="责任人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ResponsiblePerson { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,162 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "设备维修",TableName = "MES_EquipmentRepair",DBServer = "ServiceDbContext")]
public partial class MES_EquipmentRepair:ServiceEntity
{
/// <summary>
///维修ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="维修ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid RepairID { get; set; }
/// <summary>
///设备名称
/// </summary>
[Display(Name ="设备名称")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? EquipmentID { get; set; }
/// <summary>
///维修日期
/// </summary>
[Display(Name ="维修日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? RepairDate { get; set; }
/// <summary>
///维修原因
/// </summary>
[Display(Name ="维修原因")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RepairReason { get; set; }
/// <summary>
///维修内容
/// </summary>
[Display(Name ="维修内容")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RepairContent { get; set; }
/// <summary>
///维修人员
/// </summary>
[Display(Name ="维修人员")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RepairPerson { get; set; }
/// <summary>
///维修成本
/// </summary>
[Display(Name ="维修成本")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? RepairCost { get; set; }
/// <summary>
///维修状态
/// </summary>
[Display(Name ="维修状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RepairStatus { get; set; }
/// <summary>
///维修开始时间
/// </summary>
[Display(Name ="维修开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? RepairStartTime { get; set; }
/// <summary>
///维修结束时间
/// </summary>
[Display(Name ="维修结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? RepairEndTime { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,183 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "库存管理",TableName = "MES_InventoryManagement",DBServer = "ServiceDbContext")]
public partial class MES_InventoryManagement:ServiceEntity
{
/// <summary>
///库存ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="库存ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid InventoryID { get; set; }
/// <summary>
///单据号
/// </summary>
[Display(Name ="单据号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DocumentNo { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialName { get; set; }
/// <summary>
///物料编号
/// </summary>
[Display(Name ="物料编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialCode { get; set; }
/// <summary>
///规格型号
/// </summary>
[Display(Name ="规格型号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string SpecificationModel { get; set; }
/// <summary>
///仓库
/// </summary>
[Display(Name ="仓库")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? WarehouseID { get; set; }
/// <summary>
///货位
/// </summary>
[Display(Name ="货位")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? LocationID { get; set; }
/// <summary>
///库存数量
/// </summary>
[Display(Name ="库存数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int InventoryQuantity { get; set; }
/// <summary>
///单位
/// </summary>
[Display(Name ="单位")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string InventoryUnit { get; set; }
/// <summary>
///库存成本
/// </summary>
[Display(Name ="库存成本")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal InventoryCost { get; set; }
/// <summary>
///库存状态
/// </summary>
[Display(Name ="库存状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string InventoryStatus { get; set; }
/// <summary>
///入库日期
/// </summary>
[Display(Name ="入库日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? InboundDate { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,167 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "货位管理",TableName = "MES_LocationManagement",DBServer = "ServiceDbContext")]
public partial class MES_LocationManagement:ServiceEntity
{
/// <summary>
///货位ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="货位ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid LocationID { get; set; }
/// <summary>
///货位编码
/// </summary>
[Display(Name ="货位编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string LocationCode { get; set; }
/// <summary>
///货位名称
/// </summary>
[Display(Name ="货位名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string LocationName { get; set; }
/// <summary>
///所属仓库
/// </summary>
[Display(Name ="所属仓库")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? WarehouseID { get; set; }
/// <summary>
///货位类型
/// </summary>
[Display(Name ="货位类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LocationType { get; set; }
/// <summary>
///货位容量
/// </summary>
[Display(Name ="货位容量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int LocationCapacity { get; set; }
/// <summary>
///货位状态
/// </summary>
[Display(Name ="货位状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LocationStatus { get; set; }
/// <summary>
///货位行号
/// </summary>
[Display(Name ="货位行号")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int LocationRow { get; set; }
/// <summary>
///货位列号
/// </summary>
[Display(Name ="货位列号")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int LocationColumn { get; set; }
/// <summary>
///货位层数
/// </summary>
[Display(Name ="货位层数")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int LocationFloor { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,167 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "物料管理",TableName = "MES_Material",DBServer = "ServiceDbContext")]
public partial class MES_Material:ServiceEntity
{
/// <summary>
///物料ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="物料ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid MaterialID { get; set; }
/// <summary>
///物料编码
/// </summary>
[Display(Name ="物料编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialCode { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialName { get; set; }
/// <summary>
///物料图片
/// </summary>
[Display(Name ="物料图片")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Img { get; set; }
/// <summary>
///物料分类
/// </summary>
[Display(Name ="物料分类")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? CatalogID { get; set; }
/// <summary>
///物料类型
/// </summary>
[Display(Name ="物料类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialType { get; set; }
/// <summary>
///规格型号
/// </summary>
[Display(Name ="规格型号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Specification { get; set; }
/// <summary>
///单位
/// </summary>
[Display(Name ="单位")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Unit { get; set; }
/// <summary>
///单价
/// </summary>
[Display(Name ="单价")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? Price { get; set; }
/// <summary>
///备注信息
/// </summary>
[Display(Name ="备注信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,139 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "物料分类",TableName = "MES_MaterialCatalog",DBServer = "ServiceDbContext")]
public partial class MES_MaterialCatalog:ServiceEntity
{
/// <summary>
///分类ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="分类ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid CatalogID { get; set; }
/// <summary>
///分类名称
/// </summary>
[Display(Name ="分类名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CatalogName { get; set; }
/// <summary>
///分类编码
/// </summary>
[Display(Name ="分类编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CatalogCode { get; set; }
/// <summary>
///分类类型
/// </summary>
[Display(Name ="分类类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string CatalogType { get; set; }
/// <summary>
///上级分类
/// </summary>
[Display(Name ="上级分类")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ParentId { get; set; }
/// <summary>
///启用状态
/// </summary>
[Display(Name ="启用状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注信息
/// </summary>
[Display(Name ="备注信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,173 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "工序管理",TableName = "MES_Process",DetailTable = new Type[] { typeof(MES_ProcessRoute)},DetailTableCnName = "工艺路线",DBServer = "ServiceDbContext")]
public partial class MES_Process:ServiceEntity
{
/// <summary>
///工序ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="工序ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ProcessID { get; set; }
/// <summary>
///工序编码
/// </summary>
[Display(Name ="工序编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProcessCode { get; set; }
/// <summary>
///工序名称
/// </summary>
[Display(Name ="工序名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProcessName { get; set; }
/// <summary>
///工序类型
/// </summary>
[Display(Name ="工序类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ProcessType { get; set; }
/// <summary>
///工序顺序
/// </summary>
[Display(Name ="工序顺序")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int ProcessSequence { get; set; }
/// <summary>
///工序描述
/// </summary>
[Display(Name ="工序描述")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ProcessDescription { get; set; }
/// <summary>
///工作中心
/// </summary>
[Display(Name ="工作中心")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string WorkCenter { get; set; }
/// <summary>
///标准工时
/// </summary>
[Display(Name ="标准工时")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal StandardWorkingHours { get; set; }
/// <summary>
///工序状态
/// </summary>
[Display(Name ="工序状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ProcessStatus { get; set; }
/// <summary>
///责任人
/// </summary>
[Display(Name ="责任人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ResponsibleWorker { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="工艺路线")]
[ForeignKey("ProcessID")][Navigate(NavigateType.OneToMany,nameof(ProcessID),nameof(ProcessID))]
public List<MES_ProcessRoute> MES_ProcessRoute { get; set; }
}
}

View File

@@ -0,0 +1,163 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "工序统计",TableName = "MES_ProcessReport",DBServer = "ServiceDbContext")]
public partial class MES_ProcessReport:ServiceEntity
{
/// <summary>
///ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ReportID { get; set; }
/// <summary>
///工序名称
/// </summary>
[Display(Name ="工序名称")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProcessID { get; set; }
/// <summary>
///统计日期
/// </summary>
[Display(Name ="统计日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime ReportDate { get; set; }
/// <summary>
///完成数量
/// </summary>
[Display(Name ="完成数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int CompletedQuantity { get; set; }
/// <summary>
///不良数量
/// </summary>
[Display(Name ="不良数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int DefectiveQuantity { get; set; }
/// <summary>
///统计人
/// </summary>
[Display(Name ="统计人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ReportedBy { get; set; }
/// <summary>
///汇报状态
/// </summary>
[Display(Name ="汇报状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ReportStatus { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ReportRemarks { get; set; }
/// <summary>
///工序开始时间
/// </summary>
[Display(Name ="工序开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? StartTime { get; set; }
/// <summary>
///工序结束时间
/// </summary>
[Display(Name ="工序结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? EndTime { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,166 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "工线路线",TableName = "MES_ProcessRoute",DBServer = "ServiceDbContext")]
public partial class MES_ProcessRoute:ServiceEntity
{
/// <summary>
///路线ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="路线ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid RouteID { get; set; }
/// <summary>
///工序
/// </summary>
[Display(Name ="工序")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProcessID { get; set; }
/// <summary>
///产品ID
/// </summary>
[Display(Name ="产品ID")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ProductID { get; set; }
/// <summary>
///路线名称
/// </summary>
[Display(Name ="路线名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProductName { get; set; }
/// <summary>
///路线顺序
/// </summary>
[Display(Name ="路线顺序")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int RouteSequence { get; set; }
/// <summary>
///路线描述
/// </summary>
[Display(Name ="路线描述")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RouteDescription { get; set; }
/// <summary>
///前工序
/// </summary>
[Display(Name ="前工序")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? PreProcessID { get; set; }
/// <summary>
///后工序
/// </summary>
[Display(Name ="后工序")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? NextProcessID { get; set; }
/// <summary>
///启用状态
/// </summary>
[Display(Name ="启用状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RouteStatus { get; set; }
/// <summary>
///路线责任人
/// </summary>
[Display(Name ="路线责任人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string RouteResponsible { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,181 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品入库",TableName = "MES_ProductInbound",DBServer = "ServiceDbContext")]
public partial class MES_ProductInbound:ServiceEntity
{
/// <summary>
///入库ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="入库ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid InboundID { get; set; }
/// <summary>
///单据号
/// </summary>
[Display(Name ="单据号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DocumentNo { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialName { get; set; }
/// <summary>
///物料编号
/// </summary>
[Display(Name ="物料编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialCode { get; set; }
/// <summary>
///规格型号
/// </summary>
[Display(Name ="规格型号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string SpecificationModel { get; set; }
/// <summary>
///仓库
/// </summary>
[Display(Name ="仓库")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
public Guid? WarehouseID { get; set; }
/// <summary>
///货位
/// </summary>
[Display(Name ="货位")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? LocationID { get; set; }
/// <summary>
///入库数量
/// </summary>
[Display(Name ="入库数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int InboundQuantity { get; set; }
/// <summary>
///入库单位
/// </summary>
[Display(Name ="入库单位")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string InboundUnit { get; set; }
/// <summary>
///入库日期
/// </summary>
[Display(Name ="入库日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? InboundDate { get; set; }
/// <summary>
///入库操作员
/// </summary>
[Display(Name ="入库操作员")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string InboundOperator { get; set; }
/// <summary>
///入库原因
/// </summary>
[Display(Name ="入库原因")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string InboundReason { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,185 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品出库",TableName = "MES_ProductOutbound",DBServer = "ServiceDbContext")]
public partial class MES_ProductOutbound:ServiceEntity
{
/// <summary>
///出库ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="出库ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid OutboundID { get; set; }
/// <summary>
///单据号
/// </summary>
[Display(Name ="单据号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DocumentNo { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialName { get; set; }
/// <summary>
///物料编号
/// </summary>
[Display(Name ="物料编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialCode { get; set; }
/// <summary>
///规格型号
/// </summary>
[Display(Name ="规格型号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string SpecificationModel { get; set; }
/// <summary>
///仓库
/// </summary>
[Display(Name ="仓库")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? WarehouseID { get; set; }
/// <summary>
///货位
/// </summary>
[Display(Name ="货位")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid LocationID { get; set; }
/// <summary>
///出库数量
/// </summary>
[Display(Name ="出库数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int OutboundQuantity { get; set; }
/// <summary>
///出库单位
/// </summary>
[Display(Name ="出库单位")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string OutboundUnit { get; set; }
/// <summary>
///出库日期
/// </summary>
[Display(Name ="出库日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? OutboundDate { get; set; }
/// <summary>
///出库操作员
/// </summary>
[Display(Name ="出库操作员")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string OutboundOperator { get; set; }
/// <summary>
///出库原因
/// </summary>
[Display(Name ="出库原因")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string OutboundReason { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,167 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产线管理",TableName = "MES_ProductionLine",DetailTable = new Type[] { typeof(MES_ProductionLineDevice)},DetailTableCnName = "产线设备",DBServer = "ServiceDbContext")]
public partial class MES_ProductionLine:ServiceEntity
{
/// <summary>
///产线ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="产线ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ProductionLineID { get; set; }
/// <summary>
///产线名称
/// </summary>
[Display(Name ="产线名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string LineName { get; set; }
/// <summary>
///产线类型
/// </summary>
[Display(Name ="产线类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LineType { get; set; }
/// <summary>
///产能信息
/// </summary>
[Display(Name ="产能信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string Capacity { get; set; }
/// <summary>
///产线状态
/// </summary>
[Display(Name ="产线状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string Status { get; set; }
/// <summary>
///负责人
/// </summary>
[Display(Name ="负责人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ResponsiblePerson { get; set; }
/// <summary>
///产线位置
/// </summary>
[Display(Name ="产线位置")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Location { get; set; }
/// <summary>
///启用日期
/// </summary>
[Display(Name ="启用日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? StartDate { get; set; }
/// <summary>
///停用日期
/// </summary>
[Display(Name ="停用日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? EndDate { get; set; }
/// <summary>
///备注信息
/// </summary>
[Display(Name ="备注信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="产线设备")]
[ForeignKey("ProductionLineID")][Navigate(NavigateType.OneToMany,nameof(ProductionLineID),nameof(ProductionLineID))]
public List<MES_ProductionLineDevice> MES_ProductionLineDevice { get; set; }
}
}

View File

@@ -0,0 +1,164 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产线设备",TableName = "MES_ProductionLineDevice",DBServer = "ServiceDbContext")]
public partial class MES_ProductionLineDevice:ServiceEntity
{
/// <summary>
///设备ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="设备ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DeviceID { get; set; }
/// <summary>
///产线ID
/// </summary>
[Display(Name ="产线ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProductionLineID { get; set; }
/// <summary>
///设备名称
/// </summary>
[Display(Name ="设备名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DeviceName { get; set; }
/// <summary>
///设备型号
/// </summary>
[Display(Name ="设备型号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DeviceModel { get; set; }
/// <summary>
///制造商
/// </summary>
[Display(Name ="制造商")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Manufacturer { get; set; }
/// <summary>
///购买日期
/// </summary>
[Display(Name ="购买日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? PurchaseDate { get; set; }
/// <summary>
///保修日期
/// </summary>
[Display(Name ="保修日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? WarrantyDate { get; set; }
/// <summary>
///设备状态
/// </summary>
[Display(Name ="设备状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Status { get; set; }
/// <summary>
///线上位置
/// </summary>
[Display(Name ="线上位置")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LocationOnLine { get; set; }
/// <summary>
///备注信息
/// </summary>
[Display(Name ="备注信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,153 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "生产订单",TableName = "MES_ProductionOrder",DetailTable = new Type[] { typeof(MES_ProductionPlanDetail)},DetailTableCnName = "订单明细",DBServer = "ServiceDbContext")]
public partial class MES_ProductionOrder:ServiceEntity
{
/// <summary>
///订单ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="订单ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid OrderID { get; set; }
/// <summary>
///订单编号
/// </summary>
[Display(Name ="订单编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string OrderNumber { get; set; }
/// <summary>
///客户名称
/// </summary>
[Display(Name ="客户名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CustomerName { get; set; }
/// <summary>
///订单日期
/// </summary>
[Display(Name ="订单日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime OrderDate { get; set; }
/// <summary>
///交货日期
/// </summary>
[Display(Name ="交货日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime DeliveryDate { get; set; }
/// <summary>
///订单数量
/// </summary>
[Display(Name ="订单数量")]
[Column(TypeName="int")]
[Editable(true)]
public int? OrderQty { get; set; }
/// <summary>
///优先级
/// </summary>
[Display(Name ="优先级")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string LV { get; set; }
/// <summary>
///排产状态
/// </summary>
[Display(Name ="排产状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string OrderStatus { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="订单明细")]
[ForeignKey("OrderID")][Navigate(NavigateType.OneToMany,nameof(OrderID),nameof(OrderID))]
public List<MES_ProductionPlanDetail> MES_ProductionPlanDetail { get; set; }
}
}

View File

@@ -0,0 +1,200 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "变更记录",TableName = "MES_ProductionPlanChangeRecord",DBServer = "ServiceDbContext")]
public partial class MES_ProductionPlanChangeRecord:ServiceEntity
{
/// <summary>
///变更记录ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="变更记录ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ChangeRecordID { get; set; }
/// <summary>
///计划明细ID
/// </summary>
[Display(Name ="计划明细ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? PlanDetailID { get; set; }
/// <summary>
///订单编号
/// </summary>
[Display(Name ="订单编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string OrderNumber { get; set; }
/// <summary>
///客户名称
/// </summary>
[Display(Name ="客户名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CustomerName { get; set; }
/// <summary>
///订单日期
/// </summary>
[Display(Name ="订单日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? OrderDate { get; set; }
/// <summary>
///变更日期
/// </summary>
[Display(Name ="变更日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime ChangeDate { get; set; }
/// <summary>
///原计划数量
/// </summary>
[Display(Name ="原计划数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int OriginalPlanQuantity { get; set; }
/// <summary>
///新计划数量
/// </summary>
[Display(Name ="新计划数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int NewPlanQuantity { get; set; }
/// <summary>
///原计划开始时间
/// </summary>
[Display(Name ="原计划开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? OriginalPlannedStartTime { get; set; }
/// <summary>
///新计划开始时间
/// </summary>
[Display(Name ="新计划开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? NewPlannedStartTime { get; set; }
/// <summary>
///原计划结束时间
/// </summary>
[Display(Name ="原计划结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? OriginalPlannedEndTime { get; set; }
/// <summary>
///新计划结束时间
/// </summary>
[Display(Name ="新计划结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? NewPlannedEndTime { get; set; }
/// <summary>
///变更原因
/// </summary>
[Display(Name ="变更原因")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ChangeReason { get; set; }
/// <summary>
///变更人
/// </summary>
[Display(Name ="变更人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ChangedBy { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,164 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "订单明细",TableName = "MES_ProductionPlanDetail",DBServer = "ServiceDbContext")]
public partial class MES_ProductionPlanDetail:ServiceEntity
{
/// <summary>
///计划明细ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="计划明细ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid PlanDetailID { get; set; }
/// <summary>
///订单ID
/// </summary>
[Display(Name ="订单ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? OrderID { get; set; }
/// <summary>
///物料编码
/// </summary>
[Display(Name ="物料编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialCode { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialName { get; set; }
/// <summary>
///物料规格
/// </summary>
[Display(Name ="物料规格")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialSpecification { get; set; }
/// <summary>
///单位
/// </summary>
[Display(Name ="单位")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Unit { get; set; }
/// <summary>
///订单数量
/// </summary>
[Display(Name ="订单数量")]
[Column(TypeName="int")]
[Editable(true)]
public int? PlanQuantity { get; set; }
/// <summary>
///计划开始时间
/// </summary>
[Display(Name ="计划开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? PlannedStartTime { get; set; }
/// <summary>
///计划结束时间
/// </summary>
[Display(Name ="计划结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? PlannedEndTime { get; set; }
/// <summary>
///计划状态
/// </summary>
[Display(Name ="计划状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string PlanStatus { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,174 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "生产报工",TableName = "MES_ProductionReporting",DetailTable = new Type[] { typeof(MES_ProductionReportingDetail)},DetailTableCnName = "报工明细",DBServer = "ServiceDbContext")]
public partial class MES_ProductionReporting:ServiceEntity
{
/// <summary>
///报工ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="报工ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ReportingID { get; set; }
/// <summary>
///订单
/// </summary>
[Display(Name ="订单")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? OrderID { get; set; }
/// <summary>
///报工单号
/// </summary>
[Display(Name ="报工单号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ReportingNumber { get; set; }
/// <summary>
///报工人
/// </summary>
[Display(Name ="报工人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ReportedBy { get; set; }
/// <summary>
///报工时间
/// </summary>
[Display(Name ="报工时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ReportingTime { get; set; }
/// <summary>
///报工数量
/// </summary>
[Display(Name ="报工数量")]
[Column(TypeName="int")]
[Editable(true)]
public int? Total { get; set; }
/// <summary>
///不合格数量
/// </summary>
[Display(Name ="不合格数量")]
[Column(TypeName="int")]
[Editable(true)]
public int? RejectedQuantity { get; set; }
/// <summary>
///合格数量
/// </summary>
[Display(Name ="合格数量")]
[Column(TypeName="int")]
[Editable(true)]
public int? AcceptedQuantity { get; set; }
/// <summary>
///工时(小时)
/// </summary>
[Display(Name ="工时(小时)")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? ReportHour { get; set; }
/// <summary>
///审批状态
/// </summary>
[Display(Name ="审批状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? AuditStatus { get; set; }
/// <summary>
///审批人
/// </summary>
[Display(Name ="审批人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Auditor { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="报工明细")]
[ForeignKey("ReportingID")][Navigate(NavigateType.OneToMany,nameof(ReportingID),nameof(ReportingID))]
public List<MES_ProductionReportingDetail> MES_ProductionReportingDetail { get; set; }
}
}

View File

@@ -0,0 +1,159 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "报工明细",TableName = "MES_ProductionReportingDetail",DBServer = "ServiceDbContext")]
public partial class MES_ProductionReportingDetail:ServiceEntity
{
/// <summary>
///明细ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="明细ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DetailID { get; set; }
/// <summary>
///报工ID
/// </summary>
[Display(Name ="报工ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ReportingID { get; set; }
/// <summary>
///报工物料
/// </summary>
[Display(Name ="报工物料")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialCode { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialName { get; set; }
/// <summary>
///物料规格
/// </summary>
[Display(Name ="物料规格")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialSpecification { get; set; }
/// <summary>
///工时(小时)
/// </summary>
[Display(Name ="工时(小时)")]
[DisplayFormat(DataFormatString="11,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? ReportHour { get; set; }
/// <summary>
///报工数量
/// </summary>
[Display(Name ="报工数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int ReportedQuantity { get; set; }
/// <summary>
///合格数量
/// </summary>
[Display(Name ="合格数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int AcceptedQuantity { get; set; }
/// <summary>
///不合格数量
/// </summary>
[Display(Name ="不合格数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int RejectedQuantity { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,145 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "质量检验",TableName = "MES_QualityInspectionPlan",DetailTable = new Type[] { typeof(MES_QualityInspectionPlanDetail)},DetailTableCnName = "质检明细",DBServer = "ServiceDbContext")]
public partial class MES_QualityInspectionPlan:ServiceEntity
{
/// <summary>
///检验计划ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="检验计划ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid InspectionPlanID { get; set; }
/// <summary>
///检验单号
/// </summary>
[Display(Name ="检验单号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string InspectionPlanNumber { get; set; }
/// <summary>
///订单ID
/// </summary>
[Display(Name ="订单ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? OrderID { get; set; }
/// <summary>
///检验开始时间
/// </summary>
[Display(Name ="检验开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime PlanStartTime { get; set; }
/// <summary>
///检验结束时间
/// </summary>
[Display(Name ="检验结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime PlanEndTime { get; set; }
/// <summary>
///检验人
/// </summary>
[Display(Name ="检验人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ResponsiblePerson { get; set; }
/// <summary>
///计划状态
/// </summary>
[Display(Name ="计划状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string PlanStatus { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="质检明细")]
[ForeignKey("InspectionPlanID")][Navigate(NavigateType.OneToMany,nameof(InspectionPlanID),nameof(InspectionPlanID))]
public List<MES_QualityInspectionPlanDetail> MES_QualityInspectionPlanDetail { get; set; }
}
}

View File

@@ -0,0 +1,151 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "质检明细",TableName = "MES_QualityInspectionPlanDetail",DBServer = "ServiceDbContext")]
public partial class MES_QualityInspectionPlanDetail:ServiceEntity
{
/// <summary>
///明细ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="明细ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid InspectionPlanDetailID { get; set; }
/// <summary>
///检验id
/// </summary>
[Display(Name ="检验id")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? InspectionPlanID { get; set; }
/// <summary>
///检验物料
/// </summary>
[Display(Name ="检验物料")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialCode { get; set; }
/// <summary>
///物料名称
/// </summary>
[Display(Name ="物料名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string MaterialName { get; set; }
/// <summary>
///物料规格
/// </summary>
[Display(Name ="物料规格")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MaterialSpecification { get; set; }
/// <summary>
///检验数量
/// </summary>
[Display(Name ="检验数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int QuantityToInspect { get; set; }
/// <summary>
///检验方法
/// </summary>
[Display(Name ="检验方法")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string InspectionMethod { get; set; }
/// <summary>
///检验标准
/// </summary>
[Display(Name ="检验标准")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string InspectionStandard { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,168 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "质检记录",TableName = "MES_QualityInspectionRecord",DBServer = "ServiceDbContext")]
public partial class MES_QualityInspectionRecord:ServiceEntity
{
/// <summary>
///检验记录ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="检验记录ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid InspectionRecordID { get; set; }
/// <summary>
///检验计划明细ID
/// </summary>
[Display(Name ="检验计划明细ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? InspectionPlanDetailID { get; set; }
/// <summary>
///检验单号
/// </summary>
[Display(Name ="检验单号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string InspectionNumber { get; set; }
/// <summary>
///检验员
/// </summary>
[Display(Name ="检验员")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Inspector { get; set; }
/// <summary>
///检验时间
/// </summary>
[Display(Name ="检验时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime InspectionTime { get; set; }
/// <summary>
///实际检验数量
/// </summary>
[Display(Name ="实际检验数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int InspectedQuantity { get; set; }
/// <summary>
///合格数量
/// </summary>
[Display(Name ="合格数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int PassedQuantity { get; set; }
/// <summary>
///不合格数量
/// </summary>
[Display(Name ="不合格数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int FailedQuantity { get; set; }
/// <summary>
///检验结果
/// </summary>
[Display(Name ="检验结果")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string InspectionResult { get; set; }
/// <summary>
///缺陷描述
/// </summary>
[Display(Name ="缺陷描述")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DefectDescription { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,132 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "排班计划",TableName = "MES_SchedulingPlan",DBServer = "ServiceDbContext")]
public partial class MES_SchedulingPlan:ServiceEntity
{
/// <summary>
///排班计划ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="排班计划ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid SchedulePlanID { get; set; }
/// <summary>
///排班名称
/// </summary>
[Display(Name ="排班名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string PlanName { get; set; }
/// <summary>
///产线名称
/// </summary>
[Display(Name ="产线名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProductionLine { get; set; }
/// <summary>
///班组名称
/// </summary>
[Display(Name ="班组名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string TeamName { get; set; }
/// <summary>
///开始时间
/// </summary>
[Display(Name ="开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime StartDate { get; set; }
/// <summary>
///结束时间
/// </summary>
[Display(Name ="结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime EndDate { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,166 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "供应商",TableName = "MES_Supplier",DBServer = "ServiceDbContext")]
public partial class MES_Supplier:ServiceEntity
{
/// <summary>
///供应商ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="供应商ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid SupplierID { get; set; }
/// <summary>
///供应商名
/// </summary>
[Display(Name ="供应商名")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string SupplierName { get; set; }
/// <summary>
///联系人
/// </summary>
[Display(Name ="联系人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ContactPerson { get; set; }
/// <summary>
///联系电话
/// </summary>
[Display(Name ="联系电话")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ContactPhone { get; set; }
/// <summary>
///邮箱地址
/// </summary>
[Display(Name ="邮箱地址")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Email { get; set; }
/// <summary>
///联系地址
/// </summary>
[Display(Name ="联系地址")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Address { get; set; }
/// <summary>
///供应商类型
/// </summary>
[Display(Name ="供应商类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string SupplierType { get; set; }
/// <summary>
///供应范围
/// </summary>
[Display(Name ="供应范围")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ProductRange { get; set; }
/// <summary>
///质量评级
/// </summary>
[Display(Name ="质量评级")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string QualityRating { get; set; }
/// <summary>
///备注信息
/// </summary>
[Display(Name ="备注信息")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,167 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "仓库管理",TableName = "MES_WarehouseManagement",DBServer = "ServiceDbContext")]
public partial class MES_WarehouseManagement:ServiceEntity
{
/// <summary>
///仓库ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="仓库ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid WarehouseID { get; set; }
/// <summary>
///仓库编码
/// </summary>
[Display(Name ="仓库编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string WarehouseCode { get; set; }
/// <summary>
///仓库名称
/// </summary>
[Display(Name ="仓库名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string WarehouseName { get; set; }
/// <summary>
///仓库类型
/// </summary>
[Display(Name ="仓库类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string WarehouseType { get; set; }
/// <summary>
///仓库面积
/// </summary>
[Display(Name ="仓库面积")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal WarehouseArea { get; set; }
/// <summary>
///仓库地址
/// </summary>
[Display(Name ="仓库地址")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string WarehouseAddress { get; set; }
/// <summary>
///仓库电话
/// </summary>
[Display(Name ="仓库电话")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string WarehousePhone { get; set; }
/// <summary>
///仓库管理员
/// </summary>
[Display(Name ="仓库管理员")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string WarehouseManager { get; set; }
/// <summary>
///启用状态
/// </summary>
[Display(Name ="启用状态")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string WarehouseStatus { get; set; }
/// <summary>
///仓库容量
/// </summary>
[Display(Name ="仓库容量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int WarehouseCapacity { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人ID
/// </summary>
[Display(Name ="修改人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_Bom_Detail
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_Bom_Main
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_Customer
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_DefectiveProductDisposalRecord
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_DefectiveProductRecord
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_EquipmentFaultRecord
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_EquipmentMaintenance
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_EquipmentManagement
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_EquipmentRepair
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_InventoryManagement
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_LocationManagement
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_Material
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_MaterialCatalog
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_Process
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProcessReport
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProcessRoute
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductInbound
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductOutbound
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionLine
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionLineDevice
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionOrder
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionPlanChangeRecord
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionPlanDetail
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionReporting
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_ProductionReportingDetail
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_QualityInspectionPlan
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_QualityInspectionPlanDetail
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_QualityInspectionRecord
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_SchedulingPlan
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_Supplier
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class MES_WarehouseManagement
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}