This commit is contained in:
wyw 2024-02-02 11:14:37 +08:00
commit 69b96b638a
255 changed files with 157415 additions and 77669 deletions

View File

@ -40,11 +40,5 @@ namespace APT.BaseData.Domain.IServices
/// </summary>
/// <param name="id"></param>
bool DrillRecordEnd(string id);
/// <summary>
/// 机电管理 设备设施 维保
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
bool Audit(string id);
}
}

View File

@ -18,7 +18,6 @@ using APT.MS.Domain.Entities.SC;
using APT.MS.Domain.Entities.CM;
using log4net.Filter;
using Autofac.Features.Metadata;
using APT.MS.Domain.Entities.DM;
namespace APT.BaseData.Services.DomainServices
{
@ -224,24 +223,6 @@ namespace APT.BaseData.Services.DomainServices
return true;
}
/// <summary>
/// 设备设施维保
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
public bool Audit(string id)
{
Guid GUID = new Guid(id);
var entity = GetEntity<T_DM_DEVICE_MAINTENANCE_CHECK>(GUID);
entity.STATUS_APPROVE = PFStandardStatus.Archived;
this.UnifiedCommit(() =>
{
if (entity != null)
UpdateEntityNoCommit(entity);
});
return true;
}
/// <summary>
/// 应急演练活动记录表
/// </summary>

View File

@ -14,7 +14,6 @@ using APT.MS.Domain.Entities.SE;
using System.Linq;
using APT.MS.Domain.Entities.PF;
using APT.MS.Domain.Entities.OG;
using APT.MS.Domain.Entities.SC.PT;
using APT.BaseData.Services.Services.FM;
namespace APT.BaseData.Services.DomainServices

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查库系统分类
/// </summary>
[Description("设备检查库系统分类")]
public class T_DM_CATEGORY : MesEntityBase
{
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(200)]
public string NAME { get; set; }
}
}

View File

@ -1,63 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.DM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.DM
{
[Description("设备检测检验记录")]
public class T_DM_DETECTION_INSPECTION_RECORD : MesEntityBase
{
[Description("时间")]
public DateTime? TIME { get; set; }
[Description("责任部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("责任部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("责任人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("责任人员")]
public T_FM_USER Nav_User { get; set; }
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase")]
public Guid? DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
[Description("规格")]
public string SPEC { get; set; }
[Description("设备设施编号")]
public string MACHINE_CODE { get; set; }
[Description("设备设施位置")]
public string POSITION { get; set; }
[Description("检测检验结果")]
[EnumName("DMInspectionResultEnum")]
public DMInspectionResultEnum RESULT { get; set; }
[Description("检测检验机构")]
public string MECHANISM { get; set; }
[Description("检测检验资质")]
public string QUALIFICATION { get; set; }
[Description("设施设备细表")]
public ICollection<T_DM_DETECTION_INSPECTION_RECORD_FILE> Nav_Files { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,30 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.DM
{
[Description("检测检验附件")]
public class T_DM_DETECTION_INSPECTION_RECORD_FILE : MesEntityBase
{
[Description("检测检验")]
[DataFieldForeignKey("Nav_Record", "Nav_Files")]
public Guid DEVICE_RECORD_ID { get; set; }
[Description("检测检验")]
public virtual T_DM_DETECTION_INSPECTION_RECORD Nav_Record { get; set; }
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,41 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PR;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.DM
{
[Description("设备设施申领")]
public class T_DM_DEVICE_APPLY : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("申请时间")]
public DateTime? TIME { get; set; }
[Description("申请部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("申请部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("申请人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("申请人员")]
public T_FM_USER Nav_User { get; set; }
[Description("设施设备细表")]
public ICollection<T_DM_DEVICE_APPLY_DETAIL> Nav_Details { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,52 +0,0 @@
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.DM;
using APT.MS.Domain.Entities.SC.PR;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.DM
{
[Description("设备设施申领细表")]
public class T_DM_DEVICE_APPLY_DETAIL : MesEntityBase
{
[Description("设备设施申领")]
[DataFieldForeignKey("Nav_Apply", "Nav_Details")]
public Guid DEVICE_APPLY_ID { get; set; }
[Description("设备设施申领")]
public virtual T_DM_DEVICE_APPLY Nav_Apply { get; set; }
[Description("序号")]
public int? NUM { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase")]
public Guid DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
[Description("规格")]
public string SPEC { get; set; }
[Description("领用量")]
public int QTY { get; set; }
[Description("单位")]
public string UNIT { get; set; }
[Description("用途")]
public string USE { get; set; }
[Description("领用期限")]
public string DAY { get; set; }
[Description("归还日期")]
public DateTime? RETURN_TIME { get; set; }
}
}

View File

@ -1,215 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
public class T_DM_DEVICE_BASE : MesEntityBase
{
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string CODE { get; set; }
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string NAME { get; set; }
/// <summary>
/// 内部编码
/// </summary>
[Description("内部编码")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string MACHINE_CODE { get; set; }
/// <summary>
/// TPMID
/// </summary>
[Description("TPMID")]
public Guid? TPM_ID { get; set; }
/// <summary>
/// 系统分类
/// </summary>
[Description("系统分类")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Category")]
public Guid? CATEGORY_ID { get; set; }
/// <summary>
/// 系统分类
/// </summary>
[Description("系统分类")]
public T_DM_CATEGORY Nav_Category { get; set; }
/// <summary>
/// 类型
/// </summary>
[Description("类型")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Type")]
public Guid? TYPE_ID { get; set; }
/// <summary>
/// 类型
/// </summary>
[Description("类型")]
public T_DM_TYPE Nav_Type { get; set; }
/// <summary>
///是否应急物资
/// </summary>
[Description("是否应急物资")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public bool IS_EMERGENCY { get; set; }
/// <summary>
///规格
/// </summary>
[Description("规格")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string SPEC { get; set; }
/// <summary>
///数量
/// </summary>
[Description("数量")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public int QTY { get; set; }
/// <summary>
///单位
/// </summary>
[Description("单位")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string UNIT { get; set; }
/// <summary>
///用途
/// </summary>
[Description("用途")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string PURPOSE { get; set; }
/// <summary>
///存放位置
/// </summary>
[Description("存放位置")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string POSITION { get; set; }
/// <summary>
///管理部门
/// </summary>
[Description("管理部门")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
/// <summary>
/// 管理部门
/// </summary>
[Description("管理部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
/// <summary>
///管理责任人
/// </summary>
[Description("管理责任人")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
/// <summary>
/// 管理责任人
/// </summary>
[Description("管理责任人")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
///主要技术参数
/// </summary>
[Description("主要技术参数")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string PARAMETER { get; set; }
/// <summary>
/// 类别 :设备、设施、其他
/// </summary>
[Description("类别")]
[EnumName("DMDeviceTypeEnum")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public DMDeviceTypeEnum DEVICE_TYPE { get; set; }
/// <summary>
/// 是否已发送
/// </summary>
[Description("是否已发送")]
public int IS_SEND { get; set; }
/// <summary>
/// 附件
/// </summary>
[Description("附件")]
public List<T_DM_DEVICE_BASE_FILE> Nav_Files { get; set; }
/// <summary>
/// 采购
/// </summary>
[Description("采购")]
[FormFieldEdit]
public ICollection<T_DM_DEVICE_BASE_PURCHASE> Nav_Purchases { get; set; }
/// <summary>
/// 设备设施点检(有关联)
/// </summary>
[Description("设备设施点检")]
public ICollection<T_DM_DEVICE_BASE_CHECK> Nav_ListCheck { get; set; }
/// <summary>
/// 设备设施巡检(没有关联)
/// </summary>
[Description("设备设施巡检")]
public ICollection<T_DM_DEVICE_BASE_CHECK> Nav_ListCheckCircle { get; set; }
/// <summary>
/// 设备设施维保
/// </summary>
[Description("设备设施维保")]
public ICollection<T_DM_DEVICE_MAINTENANCE_PLAN> Nav_ListMaintenance { get; set; }
/// <summary>
/// 检修记录
/// </summary>
[Description("检修记录")]
[FormFieldEdit]
public ICollection<T_DM_DEVICE_BASE_OVERHAUL> Nav_Overhaul { get; set; }
/// <summary>
/// 检验检测
/// </summary>
[Description("检验检测")]
[FormFieldEdit]
public ICollection<T_DM_DEVICE_BASE_INSPECTION> Nav_Inspection { get; set; }
}
}

View File

@ -1,112 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施点检、巡检 检查明细
/// </summary>
[Description("设备设施检查明细")]
public class T_DM_DEVICE_BASE_CHECK : MesEntityBase
{
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase", "Nav_ListCheck")]
public Guid DEVICEBASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 检查类型
/// </summary>
[Description("检查类型")]
[FormFieldTable]
[FormFieldQuery]
public CheckType CHECKTYPE { get; set; }
/// <summary>
/// 点检时间
/// </summary>
[Description("点检时间")]
[FormFieldEdit]
public DateTime CHECKTIME { get; set; }
/// <summary>
/// 检查周期
/// </summary>
[Description("检查周期")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public BSPLANCHECKFREQUENCYEnum? PLANCHECKFREQUENCY { get; set; }
/// <summary>
/// 检查日期(日期 针对单次 有效) 例如05-01,12-01
/// </summary>
[Description("检查日期")]
[FormFieldEdit]
public string RUNDATA { get; set; }
/// <summary>
/// 触发频率(日 针对每月/每季 有效)
/// </summary>
[Description("日")]
[FormFieldEdit]
public int? DATA { get; set; }
/// <summary>
/// 触发频率(星期 针对每周 有效)
/// </summary>
[Description("星期")]
[FormFieldEdit]
public WEEKDATAEnum? WEEKDATA { get; set; }
/// <summary>
/// 点检部位
/// </summary>
[Description("点检部位")]
[DataFieldLength(200)]
[FormFieldEdit]
public string ITEM1 { get; set; }
/// <summary>
/// 点检内容
/// </summary>
[Description("点检内容")]
[DataFieldLength(500)]
[FormFieldEdit]
public string ITEM2 { get; set; }
/// <summary>
/// 点检标准
/// </summary>
[Description("点检标准")]
[DataFieldLength(300)]
[FormFieldEdit]
public string ITEM3 { get; set; }
/// <summary>
/// 点检人
/// </summary>
[Description("点检人")]
public virtual ICollection<T_DM_DEVICE_BASE_CHECK_USER> Nav_ListUser { get; set; }
/// <summary>
/// 序号
/// </summary>
[Description("序号")]
public int ROW_NO { get; set; }
}
}

View File

@ -1,48 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施点检、巡检 检查明细 点检人
/// </summary>
[Description("设备设施检查点检人")]
public class T_DM_DEVICE_BASE_CHECK_USER : MesEntityBase
{
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBaseCheck", "Nav_ListUser")]
public Guid BASECHECK_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE_CHECK Nav_DeviceBaseCheck { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
[DataFieldForeignKey("Nav_User")]
public Guid USER_ID { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 是否记录人
/// </summary>
[Description("是否记录人")]
public bool ISMAIN { get; set; }
}
}

View File

@ -1,38 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施库附件表
/// </summary>
[Description("设备设施库附件表")]
public class T_DM_DEVICE_BASE_FILE : MesEntityBase
{
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase", "Nav_Files")]
public Guid DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,82 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施检测检验记录
/// </summary>
[Description("设备设施检测检验记录")]
public class T_DM_DEVICE_BASE_INSPECTION : MesEntityBase
{
/// <summary>
/// 设备设施库ID
/// </summary>
[Description("设备设施库ID")]
[DataFieldForeignKey("Nav_DeviceBase", "Nav_Inspection")]
public Guid DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 时间
/// </summary>
[Description("时间")]
[FormFieldEdit]
public DateTime TIME { get; set; }
[Description("周期")]
[FormFieldEdit]
[EnumName("BSPLANCHECKFREQUENCYEnum")]
public BSPLANCHECKFREQUENCYEnum CYCLE { get; set; }
/// <summary>
/// 责任部门
/// </summary>
[Description("责任部门")]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
/// <summary>
/// 责任部门
/// </summary>
[Description("责任部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
/// <summary>
/// 责任人
/// </summary>
[Description("责任人")]
[FormFieldEdit]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
/// <summary>
/// 责任人
/// </summary>
[Description("责任人")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 单位
/// </summary>
[Description("单位")]
[FormFieldEdit]
public string MECHANISM { get; set; }
/// <summary>
/// 检测结果
/// </summary>
[Description("检测结果")]
[EnumName("DMInspectionResultEnum")]
[FormFieldEdit]
public DMInspectionResultEnum RESULT { get; set; }
/// <summary>
/// 报告
/// </summary>
[Description("报告")]
public List<T_DM_DEVICE_BASE_INSPECTION_FILE> Nav_Files { get; set; }
}
}

View File

@ -1,37 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 检测检验附件表
/// </summary>
[Description("检测检验附件表")]
public class T_DM_DEVICE_BASE_INSPECTION_FILE : MesEntityBase
{
/// <summary>
/// 检测检验ID
/// </summary>
[Description("检测检验ID")]
[DataFieldForeignKey("Nav_Parent", "Nav_Files")]
public Guid PARENT_ID { get; set; }
/// <summary>
/// 导航属性:设备设施检测检验
/// </summary>
[Description("导航属性:设备设施检测检验")]
public T_DM_DEVICE_BASE_INSPECTION Nav_Parent { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,69 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施检修记录
/// </summary>
[Description("设备设施检修记录")]
public class T_DM_DEVICE_BASE_OVERHAUL : MesEntityBase
{
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase", "Nav_Overhaul")]
public Guid DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 时间
/// </summary>
[Description("时间")]
[FormFieldEdit]
public DateTime OVERHAUL_TIME { get; set; }
/// <summary>
/// 故障描述
/// </summary>
[Description("故障描述")]
[FormFieldEdit]
public string MALFUCTION { get; set; }
/// <summary>
/// 检修情况描述
/// </summary>
[Description("检修情况描述")]
[FormFieldEdit]
public string DESCRIPTION { get; set; }
/// <summary>
/// 检修人员
/// </summary>
[Description("检修人员")]
[FormFieldEdit]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
/// <summary>
/// 检修人员
/// </summary>
[Description("检修人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 外部援助单位
/// </summary>
[Description("外部援助单位")]
[FormFieldEdit]
public string EXTERNAL_SUPPORT { get; set; }
/// <summary>
/// 附件
/// </summary>
[Description("附件")]
public List<T_DM_DEVICE_BASE_OVERHAUL_FILE> Nav_Files { get; set; }
}
}

View File

@ -1,37 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 附件表
/// </summary>
[Description("附件表")]
public class T_DM_DEVICE_BASE_OVERHAUL_FILE : MesEntityBase
{
/// <summary>
/// 主表id
/// </summary>
[Description("主表id")]
[DataFieldForeignKey("Nav_FileParent", "Nav_Files")]
public Guid FILE_PARENT_ID { get; set; }
/// <summary>
/// 导航属性:设备设施检测检验
/// </summary>
[Description("导航属性:设备设施检测检验")]
public T_DM_DEVICE_BASE_OVERHAUL Nav_FileParent { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,69 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施库采购记录
/// </summary>
[Description("设备设施库采购记录")]
public class T_DM_DEVICE_BASE_PURCHASE : MesEntityBase
{
/// <summary>
/// 设备设施库ID
/// </summary>
[Description("设备设施库ID")]
[DataFieldForeignKey("Nav_DeviceBase", "Nav_Purchases")]
public Guid DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// TPM_ID
/// </summary>
[Description("TPM_ID")]
public Guid TPM_ID { get; set; }
/// <summary>
///供应商
/// </summary>
[Description("供应商")]
[FormFieldEdit]
public string SUPPLIER { get; set; }
/// <summary>
///制造商
/// </summary>
[Description("制造商")]
[FormFieldEdit]
public string MANUFACTURER { get; set; }
/// <summary>
///制造日期
/// </summary>
[Description("制造日期")]
[FormFieldEdit]
public DateTime? MANUFACTURE_DATE { get; set; }
/// <summary>
///购置日期
/// </summary>
[Description("购置日期")]
[FormFieldEdit]
public DateTime? PURCHASE_DATE { get; set; }
/// <summary>
///验收日期
/// </summary>
[Description("验收日期")]
[FormFieldEdit]
public DateTime? ACCEPT_DATE { get; set; }
/// <summary>
///使用年限
/// </summary>
[Description("使用年限")]
[FormFieldEdit]
public string SERVICE_LIFE { get; set; }
}
}

View File

@ -1,192 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查单
/// </summary>
[Description("设备检查")]
public class T_DM_DEVICE_CHECK : MesEntityBase
{
/// <summary>
/// T_DM_DEVICE_BASE_CHECK ID
/// </summary>
[Description("设备设施维保计划")]
public Guid? PLANID { get; set; }
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
[CodeRule((int)PFCodeRuleType.机电管理)]
[CUnique]
[FormFieldTable]
[FormFieldEdit]
[DataFieldLength(50)]
public string CODE { get; set; }
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
[DataFieldLength(300)]
public string NAME { get; set; }
/// <summary>
/// 检查类型
/// </summary>
[Description("检查类型")]
[FormFieldTable]
[FormFieldQuery]
public CheckType CHECKTYPE { get; set; }
/// <summary>
/// 点检时间
/// </summary>
[Description("点检时间")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public DateTime? RECORD_DATE { get; set; }
/// <summary>
/// 开始时间
/// </summary>
[Description("开始时间")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public DateTime? START_TIME { get; set; }
/// <summary>
/// 结束时间
/// </summary>
[Description("结束时间")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public DateTime? END_TIME { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
public virtual ICollection<T_DM_DEVICE_CHECK_USER> Nav_ListUser { get; set; }
/// <summary>
/// 班组
/// </summary>
[Description("班组")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(200)]
public string TEAM_NAME { get; set; }
/// <summary>
/// 班组
/// </summary>
[Description("班组")]
public Guid? TEAM_ID { get; set; }
/// <summary>
/// 班次
/// </summary>
[Description("班次")]
[DataFieldForeignKey("Nav_Scheduling")]
public Guid? SCHEDULIN_ID { get; set; }
/// <summary>
/// 班次
/// </summary>
[Description("班次")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public virtual T_FM_DEPARTMENT_SCHEDULING Nav_Scheduling { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase")]
public Guid? DEVICEBASE_ID { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public virtual T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 设备名称
/// </summary>
[Description("设备名称")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(200)]
public string MACHINE_NAME { get; set; }
/// <summary>
/// 规格
/// </summary>
[Description("规格")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(100)]
public string SPEC { get; set; }
/// <summary>
/// 设备编号
/// </summary>
[Description("设备编号")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(100)]
public string MACHINE_CODE { get; set; }
/// <summary>
/// 设备位置
/// </summary>
[Description("设备位置")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(200)]
public string POSITION_NAME { get; set; }
/// <summary>
/// 记录明细列表
/// </summary>
[Description("记录明细列表")]
public virtual ICollection<T_DM_DEVICE_CHECK_DETAIL> Nav_ListDetail { get; set; }
/// <summary>
/// 附件
/// </summary>
[Description("附件")]
public virtual ICollection<T_DM_DEVICE_CHECK_FILE> Nav_Files { get; set; }
/// <summary>
/// 状态
/// </summary>
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
public PFStandardStatus STATUS { get; set; }
}
}

View File

@ -1,91 +0,0 @@
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查明细
/// </summary>
[Description("设备检查明细")]
public class T_DM_DEVICE_CHECK_DETAIL : MesEntityBase
{
/// <summary>
/// 检查记录
/// </summary>
[Description("检查记录")]
[DataFieldForeignKey("Nav_DeviceCheck", "Nav_ListDetail")]
public Guid DEVICE_CHECK_ID { get; set; }
/// <summary>
/// 检查记录
/// </summary>
[Description("检查记录")]
public T_DM_DEVICE_CHECK Nav_DeviceCheck { get; set; }
/// <summary>
/// 检查记录
/// </summary>
[Description("检查记录")]
[DataFieldForeignKey("Nav_BaseCheck")]
public Guid BASECHECK_ID { get; set; }
/// <summary>
/// 检查记录
/// </summary>
[Description("检查记录")]
public T_DM_DEVICE_BASE_CHECK Nav_BaseCheck { get; set; }
/// <summary>
/// 序号
/// </summary>
[Description("序号")]
public int ROW_NO { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
public Guid DEVICEBASE_ID { get; set; }
/// <summary>
/// 点检部位
/// </summary>
[Description("点检部位")]
[DataFieldLength(200)]
public string ITEM1 { get; set; }
/// <summary>
/// 点检内容
/// </summary>
[Description("点检内容")]
[DataFieldLength(500)]
public string ITEM2 { get; set; }
/// <summary>
/// 点检标准
/// </summary>
[Description("点检标准")]
[DataFieldLength(300)]
public string ITEM3 { get; set; }
/// <summary>
/// 结论
/// </summary>
[Description("结论")]
public CheckResult? CHECK_VALUE { get; set; }
/// <summary>
/// 问题描述
/// </summary>
[Description("问题描述")]
[DataFieldLength(300)]
public string DESCRIPTION { get; set; }
}
}

View File

@ -1,37 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查附件表
/// </summary>
[Description("设备检查附件表")]
public class T_DM_DEVICE_CHECK_FILE : MesEntityBase
{
/// <summary>
/// 设备检查
/// </summary>
[Description("设备检查")]
[DataFieldForeignKey("Nav_Check", "Nav_Files")]
public Guid CHECK_ID { get; set; }
/// <summary>
/// 设备检查
/// </summary>
[Description("设备检查")]
public T_DM_DEVICE_CHECK Nav_Check { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,33 +0,0 @@
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查类型
/// </summary>
[Description("设备检查类型")]
public class T_DM_DEVICE_CHECK_TYPE : MesEntityBase
{
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
[CodeRule((int)PFCodeRuleType.机电管理)]
[CUnique]
[FormFieldTable]
[FormFieldEdit]
[DataFieldLength(50)]
public string CODE { get; set; }
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
public string NAME { get; set; }
}
}

View File

@ -1,55 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查单
/// </summary>
[Description("设备检查人员")]
public class T_DM_DEVICE_CHECK_USER : MesEntityBase
{
/// <summary>
/// 设备检查
/// </summary>
[Description("设备检查")]
[DataFieldForeignKey("Nav_Check", "Nav_ListUser")]
public Guid CHECK_ID { get; set; }
/// <summary>
/// 设备检查
/// </summary>
[Description("设备检查")]
public T_DM_DEVICE_CHECK Nav_Check { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
[DataFieldForeignKey("Nav_User")]
public Guid USER_ID { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 是否记录人
/// </summary>
[Description("是否记录人")]
public bool ISMAIN { get; set; }
/// <summary>
/// 是否确认
/// </summary>
[Description("是否确认")]
public bool ISCHECK { get; set; }
}
}

View File

@ -1,45 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.DM
{
[Description("设备设施发放表")]
public class T_DM_DEVICE_ISSUE : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("发放时间")]
public DateTime? TIME { get; set; }
[Description("发放部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发放部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("发放人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发放人员")]
public T_FM_USER Nav_User { get; set; }
[Description("设备设施发放细表")]
public ICollection<T_DM_DEVICE_ISSUE_DETAIL> Nav_Details { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("发放人员")]
[DataFieldForeignKey("Nav_Apply")]
public Guid? APPLY_ID { get; set; }
[Description("发放人员")]
public T_DM_DEVICE_APPLY Nav_Apply { get; set; }
}
}

View File

@ -1,67 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.DM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.DM
{
[Description("设备设施发放细表")]
public class T_DM_DEVICE_ISSUE_DETAIL : MesEntityBase
{
[Description("设备设施发放")]
[DataFieldForeignKey("Nav_Issue", "Nav_Details")]
public Guid DEVICE_ISSUE_ID { get; set; }
[Description("设备设施发放")]
public virtual T_DM_DEVICE_ISSUE Nav_Issue { get; set; }
[Description("序号")]
public int? NUM { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase")]
public Guid DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航属性:设备设施库
/// </summary>
[Description("导航属性:设备设施库")]
public T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
[Description("规格")]
public string SPEC { get; set; }
[Description("数量")]
public int QTY { get; set; }
[Description("单位")]
public string UNIT { get; set; }
[Description("领用部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("领用部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("领用人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("领用人员")]
public T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("是否归还")]
[EnumName("DMIsReturnEnum")]
public DMIsReturnEnum RETURN_STATUS { get; set; }
[Description("归还日期")]
public DateTime? RETURN_TIME { get; set; }
}
}

View File

@ -1,92 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施维保
/// </summary>
[Description("设备设施维保")]
public class T_DM_DEVICE_MAINTENANCE_CHECK : MesEntityBase
{
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
[CodeRule((int)PFCodeRuleType.机电管理)]
[CUnique]
[DataFieldLength(50)]
public string CODE { get; set; }
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
[DataFieldLength(200)]
public string NAME { get; set; }
/// <summary>
/// 维保时间
/// </summary>
[Description("维保时间")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public DateTime CHECKDATETIME { get; set; }
/// <summary>
/// 维保人员
/// </summary>
[Description("维保人员")]
public virtual ICollection<T_DM_DEVICE_MAINTENANCE_CHECK_USER> Nav_ListUser { get; set; }
/// <summary>
/// 维保明细
/// </summary>
[Description("维保明细")]
[FormFieldEdit]
public virtual ICollection<T_DM_DEVICE_MAINTENANCE_CHECK_DETAIL> Nav_ListDetail { get; set; }
/// <summary>
/// 负责人
/// </summary>
[Description("责任人")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
/// <summary>
/// 负责人(维保明细 对应设备 的责任人)
/// </summary>
[Description("责任人")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 审批状态
/// </summary>
[Description("审批状态")]
[FormFieldTable]
[FormFieldQuery]
public PFStandardStatus STATUS_APPROVE { get; set; }
/// <summary>
/// 审批流
/// </summary>
[Description("审批流")]
[DataFieldForeignKey("Nav_Approve")]
public Guid? APPROVE_ID { get; set; }
/// <summary>
/// 审批流
/// </summary>
[Description("审批流")]
public T_PF_APPROVE Nav_Approve { get; set; }
}
}

View File

@ -1,107 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施维保明细
/// </summary>
[Description("设备设施维保明细")]
public class T_DM_DEVICE_MAINTENANCE_CHECK_DETAIL : MesEntityBase
{
/// <summary>
/// 设备设施维保计划
/// </summary>
[DataFieldForeignKey("Nav_Plan")]
public Guid PLANID { get; set; }
/// <summary>
/// 设备设施维保计划
/// </summary>
[Description("设备设施维保计划")]
[FormFieldEdit]
public T_DM_DEVICE_MAINTENANCE_PLAN Nav_Plan { get; set; }
/// <summary>
/// 设备设施维保计划
/// </summary>
[Description("设备设施维保")]
[DataFieldForeignKey("Nav_Check", "Nav_ListDetail")]
public Guid CHECK_ID { get; set; }
/// <summary>
/// 设备设施维保计划
/// </summary>
[Description("设备设施维保")]
[FormFieldEdit]
public T_DM_DEVICE_MAINTENANCE_CHECK Nav_Check { get; set; }
/// <summary>
/// 设备设施
/// </summary>
[Description("设备设施")]
[DataFieldForeignKey("Nav_DeviceBase")]
public Guid? DEVICEBASE_ID { get; set; }
/// <summary>
/// 设备设施
/// </summary>
[Description("设备设施")]
[FormFieldEdit]
public virtual T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 设备名称
/// </summary>
[Description("设备名称")]
[FormFieldEdit]
[DataFieldLength(200)]
public string MACHINE_NAME { get; set; }
/// <summary>
/// 规格
/// </summary>
[Description("规格")]
[FormFieldEdit]
[DataFieldLength(200)]
public string SPEC { get; set; }
/// <summary>
/// 数量
/// </summary>
[Description("数量")]
[FormFieldEdit]
public int COUNT { get; set; }
/// <summary>
/// 位置
/// </summary>
[Description("位置")]
[FormFieldEdit]
[DataFieldLength(200)]
public string POSITION { get; set; }
/// <summary>
/// 维保内容
/// </summary>
[Description("维保内容")]
[FormFieldEdit]
[DataFieldLength(500)]
public string CONTENT { get; set; }
/// <summary>
/// 维保情况
/// </summary>
[Description("维保情况")]
[FormFieldEdit]
public MaintenanceResult? Result { get; set; }
}
}

View File

@ -1,61 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 维保人员
/// </summary>
[Description("维保人员")]
public class T_DM_DEVICE_MAINTENANCE_CHECK_USER : MesEntityBase
{
/// <summary>
/// 检查计划
/// </summary>
[Description("检查计划")]
[DataFieldForeignKey("Nav_Check", "Nav_ListUser")]
public Guid CHECK_ID { get; set; }
/// <summary>
/// 检查计划
/// </summary>
[Description("检查计划")]
public T_DM_DEVICE_MAINTENANCE_CHECK Nav_Check { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
[DataFieldForeignKey("Nav_User")]
public Guid USER_ID { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 是否记录人
/// </summary>
[Description("是否记录人")]
public bool ISMAIN { get; set; }
/// <summary>
/// 是否确认
/// </summary>
[Description("是否确认")]
public bool ISCHECK { get; set; }
/// <summary>
/// 确认时间
/// </summary>
[Description("确认时间")]
public DateTime? CHECKTIME { get; set; }
}
}

View File

@ -1,213 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施维保计划
/// </summary>
[Description("设备设施维保计划")]
public class T_DM_DEVICE_MAINTENANCE_PLAN : MesEntityBase
{
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
[CodeRule((int)PFCodeRuleType.机电管理)]
[CUnique]
[DataFieldLength(50)]
public string CODE { get; set; }
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
[DataFieldLength(200)]
public string NAME { get; set; }
/// <summary>
/// 年度
/// </summary>
[Description("年度")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public int YEARPLAN { get; set; }
/// <summary>
/// 系统分类
/// </summary>
[Description("系统分类")]
[DataFieldForeignKey("Nav_Category")]
public Guid? CATEGORY_ID { get; set; }
/// <summary>
/// 系统分类
/// </summary>
[Description("系统分类")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public T_DM_CATEGORY Nav_Category { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[DataFieldForeignKey("Nav_DeviceBase", "Nav_ListMaintenance")]
public Guid? DEVICEBASE_ID { get; set; }
/// <summary>
/// 设备设施库
/// </summary>
[Description("设备设施库")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public virtual T_DM_DEVICE_BASE Nav_DeviceBase { get; set; }
/// <summary>
/// 设备名称
/// </summary>
[Description("设备名称")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldLength(200)]
public string MACHINE_NAME { get; set; }
/// <summary>
/// 规格
/// </summary>
[Description("规格")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldLength(200)]
public string SPEC { get; set; }
/// <summary>
/// 数量
/// </summary>
[Description("数量")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public int COUNT { get; set; }
/// <summary>
/// 位置
/// </summary>
[Description("位置")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldLength(200)]
public string POSITION { get; set; }
/// <summary>
/// 维保内容
/// </summary>
[Description("维保内容")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldLength(500)]
public string CONTENT { get; set; }
/// <summary>
/// 维修计划
/// </summary>
[Description("维修计划")]
public virtual ICollection<T_DM_DEVICE_MAINTENANCE_PPLAN_FILE> Nav_FilesPlan { get; set; }
/// <summary>
/// 维保工作方案
/// </summary>
[Description("维保工作方案")]
public virtual ICollection<T_DM_DEVICE_MAINTENANCE_PLAN_FILE> Nav_Files { get; set; }
/// <summary>
/// 计划检查人员
/// </summary>
[Description("计划检查人员")]
public virtual ICollection<T_DM_DEVICE_MAINTENANCE_PLAN_USER> Nav_ListUser { get; set; }
/// <summary>
/// 触发频率
/// </summary>
[Description("触发频率")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public BSPLANCHECKFREQUENCYEnum PLANCHECKFREQUENCY { get; set; }
/// <summary>
/// 触发日期(日期 针对单次 有效) 例如05-01,12-01
/// </summary>
[Description("触发日期")]
[FormFieldEdit]
public string RUNDATA { get; set; }
/// <summary>
/// 触发频率(日 针对每月/每季 有效)
/// </summary>
[Description("日")]
[FormFieldEdit]
public int? DATA { get; set; }
/// <summary>
/// 触发频率(星期 针对每周 有效)
/// </summary>
[Description("星期")]
[FormFieldEdit]
public WEEKDATAEnum? WEEKDATA { get; set; }
/// <summary>
/// 执行时间
/// </summary>
[Description("执行时间")]
[FormFieldEdit]
[FormFieldTable]
[FormFieldQuery]
public DateTime RUNSETTIME { get; set; }
/// <summary>
/// 启用标志
/// </summary>
[Description("启用标志")]
[FormFieldTable]
[FormFieldEdit]
public FMEnableStatusEnum ENABLE_STATUS { get; set; }
/// <summary>
/// 审批状态
/// </summary>
[Description("审批状态")]
[FormFieldTable]
[FormFieldQuery]
public PFStandardStatus STATUS_APPROVE { get; set; }
/// <summary>
/// 审批流
/// </summary>
[Description("审批流")]
[DataFieldForeignKey("Nav_Approve")]
public Guid? APPROVE_ID { get; set; }
/// <summary>
/// 审批流
/// </summary>
[Description("审批流")]
public T_PF_APPROVE Nav_Approve { get; set; }
}
}

View File

@ -1,42 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备维保计划维保工作方案
/// </summary>
[Description("设备维保计划维保工作方案")]
public class T_DM_DEVICE_MAINTENANCE_PPLAN_FILE : MesEntityBase
{
/// <summary>
///设备维保计划ID
/// </summary>
[Description("设备维保计划")]
[DataFieldForeignKey("Nav_Plan", "Nav_FilesPlan")]
public Guid PLAN_ID { get; set; }
/// <summary>
/// 导航属性:设备维保计划
/// </summary>
[Description("导航属性:设备维保计划")]
public T_DM_DEVICE_MAINTENANCE_PLAN Nav_Plan { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,56 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查单
/// </summary>
[Description("计划检查人员")]
public class T_DM_DEVICE_MAINTENANCE_PLAN_USER : MesEntityBase
{
/// <summary>
/// 检查计划
/// </summary>
[Description("检查计划")]
[DataFieldForeignKey("Nav_Plan", "Nav_ListUser")]
public Guid PLAN_ID { get; set; }
/// <summary>
/// 检查计划
/// </summary>
[Description("检查计划")]
public T_DM_DEVICE_MAINTENANCE_PLAN Nav_Plan { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
[DataFieldForeignKey("Nav_User")]
public Guid USER_ID { get; set; }
/// <summary>
/// 点检人员
/// </summary>
[Description("点检人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 是否记录人
/// </summary>
[Description("是否记录人")]
public bool ISMAIN { get; set; }
/// <summary>
/// 是否确认
/// </summary>
[Description("是否确认")]
public bool ISCHECK { get; set; }
}
}

View File

@ -1,42 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备维保计划附件表
/// </summary>
[Description("设备维保计划附件表")]
public class T_DM_DEVICE_MAINTENANCE_PLAN_FILE : MesEntityBase
{
/// <summary>
///设备维保计划ID
/// </summary>
[Description("设备维保计划")]
[DataFieldForeignKey("Nav_Plan", "Nav_Files")]
public Guid PLAN_ID { get; set; }
/// <summary>
/// 导航属性:设备维保计划
/// </summary>
[Description("导航属性:设备维保计划")]
public T_DM_DEVICE_MAINTENANCE_PLAN Nav_Plan { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,176 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 检修记录
/// </summary>
[Description("检修记录")]
public class T_DM_DEVICE_OVERHAUL : MesEntityBase
{
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
public string CODE { get; set; }
/// <summary>
/// 检修时间
/// </summary>
[Description("检修时间")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public DateTime OVERHAUL_TIME { get; set; }
/// <summary>
/// 外部援助单位
/// </summary>
[Description("外部援助单位")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string EXTERNAL_SUPPORT { get; set; }
/// <summary>
/// 是否申请外部援助
/// </summary>
[Description("是否申请外部援助")]
public bool IS_HELP { get; set; }
/// <summary>
/// 检修人员
/// </summary>
[Description("检修人员")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
/// <summary>
/// 检修人员
/// </summary>
[Description("检修人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 设备设施名称
/// </summary>
[Description("设备设施名称")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Device")]
public Guid? DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航_设备设施名称
/// </summary>
[Description("导航_设备设施名称")]
public T_DM_DEVICE_BASE Nav_Device { get; set; }
/// <summary>
/// 设备名称
/// </summary>
[Description("设备名称")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string MACHINE_NAME { get; set; }
/// <summary>
/// 规格
/// </summary>
[Description("规格")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string SPEC { get; set; }
/// <summary>
/// 设备编号
/// </summary>
[Description("设备编号")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string MACHINE_CODE { get; set; }
/// <summary>
/// 设备位置
/// </summary>
[Description("设备位置")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string POSITION { get; set; }
/// <summary>
/// 故障描述
/// </summary>
[Description("故障描述")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string MALFUCTION { get; set; }
/// <summary>
/// 检修意见
/// </summary>
[Description("检修意见")]
[EnumName("DMRepairOpinionEnum")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public DMRepairOpinionEnum OPINION { get; set; }
/// <summary>
/// 检修情况描述
/// </summary>
[Description("检修情况描述")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string DESCRIPTION { get; set; }
/// <summary>
///故障报修
/// </summary>
[Description("故障报修")]
[DataFieldForeignKey("Nav_Repair")]
public Guid? REPAIR_ID { get; set; }
/// <summary>
///导航_故障报修
/// </summary>
[Description("导航_故障报修")]
public T_DM_DEVICE_REPAIR Nav_Repair { get; set; }
/// <summary>
/// 附件列表
/// </summary>
[Description("附件列表")]
public List<T_DM_DEVICE_OVERHAUL_FILE> Nav_Files { get; set; }
/// <summary>
/// 验收意见
/// </summary>
[Description("验收意见")]
[FormFieldEdit]
public CheckOptionEnum CHECK_OPINION { get; set; }
/// <summary>
/// 状态:故障记录,检修中,完成
/// </summary>
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,37 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施故障报修记录附件表
/// </summary>
[Description("设备设施故障报修记录附件表")]
public class T_DM_DEVICE_OVERHAUL_FILE : MesEntityBase
{
/// <summary>
/// 设备设施故障报修记录ID
/// </summary>
[Description("设备设施故障报修记录ID")]
[DataFieldForeignKey("Nav_Overhaul", "Nav_Files")]
public Guid OVERHAUL_ID { get; set; }
/// <summary>
/// 导航属性:设备设施检测检验
/// </summary>
[Description("导航属性:设备设施检测检验")]
public T_DM_DEVICE_OVERHAUL Nav_Overhaul { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,157 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施故障报修
/// </summary>
[Description("设备设施故障报修")]
public class T_DM_DEVICE_REPAIR : MesEntityBase
{
/// <summary>
/// 编码
/// </summary>
[Description("编码")]
[FormFieldTable]
[FormFieldQuery]
[DataFieldLength(50)]
public string CODE { get; set; }
/// <summary>
/// 报修时间
/// </summary>
[Description("报修时间")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public DateTime REPAIR_TIME { get; set; }
/// <summary>
/// 报修人员
/// </summary>
[Description("报修人员")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
/// <summary>
/// 导航_报修人员
/// </summary>
[Description("导航_报修人员")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 设备设施名称
/// </summary>
[Description("设备设施名称")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Device")]
public Guid? DEVICE_BASE_ID { get; set; }
/// <summary>
/// 导航_设备设施名称
/// </summary>
[Description("导航_设备设施名称")]
public T_DM_DEVICE_BASE Nav_Device { get; set; }
/// <summary>
/// 设备名称
/// </summary>
[Description("设备名称")]
public string MACHINE_NAME { get; set; }
/// <summary>
/// 规格
/// </summary>
[Description("规格")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string SPEC { get; set; }
/// <summary>
/// 设备编号
/// </summary>
[Description("设备编号")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string MACHINE_CODE { get; set; }
/// <summary>
/// 设备位置
/// </summary>
[Description("设备位置")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string POSITION { get; set; }
/// <summary>
/// 故障描述
/// </summary>
[Description("故障描述")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string DESCRPTION { get; set; }
/// <summary>
/// 维修紧迫性
/// </summary>
[Description("维修紧迫性")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[EnumName("DMRepairStatusEnum")]
public DMRepairStatusEnum EMERGENCY_LEVEL_NAME { get; set; }
/// <summary>
/// 状态:故障记录,检修中,完成
/// </summary>
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
/// <summary>
/// 维修负责人
/// </summary>
[Description("维修负责人")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Repair_Charge_User")]
public Guid? REPAIR_CHARGE_USER_ID { get; set; }
/// <summary>
/// 导航_维修负责人
/// </summary>
[Description("导航_维修负责人")]
public T_FM_USER Nav_Repair_Charge_User { get; set; }
/// <summary>
/// 是否申请外部援助
/// </summary>
[Description("是否申请外部援助")]
public bool IS_HELP { get; set; }
/// <summary>
/// 维修人员
/// </summary>
[Description("维修人员")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
[DataFieldForeignKey("Nav_Repair_User")]
public Guid? REPAIR_USER_ID { get; set; }
/// <summary>
/// 导航_维修人员
/// </summary>
[Description("导航_维修人员")]
public T_FM_USER Nav_Repair_User { get; set; }
/// <summary>
/// 附件
/// </summary>
[Description("附件")]
public List<T_DM_DEVICE_REPAIR_FILE> Nav_Files { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,37 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备设施故障报修附件表
/// </summary>
[Description("设备设施故障报修附件表")]
public class T_DM_DEVICE_REPAIR_FILE : MesEntityBase
{
/// <summary>
/// 设备设施故障报修ID
/// </summary>
[Description("设备设施故障报修ID")]
[DataFieldForeignKey("Nav_Repair", "Nav_Files")]
public Guid REPAIR_ID { get; set; }
/// <summary>
/// 导航属性:设备设施检测检验
/// </summary>
[Description("导航属性:设备设施检测检验")]
public T_DM_DEVICE_REPAIR Nav_Repair { get; set; }
/// <summary>
/// 文件ID
/// </summary>
[Description("文件")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid IMG_FILE_ID { get; set; }
/// <summary>
/// 导航属性:文件
/// </summary>
[Description("导航属性:文件")]
public T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,23 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.DM
{
/// <summary>
/// 设备检查库类型
/// </summary>
[Description("设备检查库类型")]
public class T_DM_TYPE : MesEntityBase
{
/// <summary>
/// 名称
/// </summary>
[Description("名称")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public string NAME { get; set; }
}
}

View File

@ -1,17 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PM
{
[Description("考评项目表")]
public class T_PE_ASSESSMENT_ITEM : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("考评项目")]
public string NAME { get; set; }
}
}

View File

@ -1,51 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using APT.MS.Domain.Entities.SC.PT;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("纠正与预防措施通知单")]
public class T_PE_CORRECTIVE_PREVENTIVE : MesEntityBase
{
[Description("发起人ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门ID")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门表")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("纠正与预防措施通知单明细表")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_DETAIL> Nav_Details { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
}
}

View File

@ -1,63 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("纠正与预防措施通知单明细表")]
public class T_PE_CORRECTIVE_PREVENTIVE_DETAIL : MesEntityBase
{
[Description("纠正与预防措施通知单")]
[DataFieldForeignKey("Nav_Corrective", "Nav_Details")]
public Guid CORRECTIVE_PREVENTIVE_ID { get; set; }
[Description("纠正与预防措施通知单")]
public virtual T_PE_CORRECTIVE_PREVENTIVE Nav_Corrective { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
[Description("模块名称")]
[DataFieldForeignKey("Nav_StandardName")]
public Guid? STANDARDIZED_ID { get; set; }
[Description("模块名称")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_StandardName { get; set; }
[Description("纠正内容")]
[FormFieldTable]
[FormFieldQuery]
public string CONTENTS { get; set; }
[Description("不符合性质")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PEConformityPropertyEnum")]
public PEConformityPropertyEnum? CONFORM_PROPERTY { get; set; }
[Description("整改期限")]
[FormFieldTable]
[FormFieldQuery]
public DateTime? RECTIFICATION_TIME { get; set; }
[Description("评估人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("评估人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("责任部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("责任部门")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
}
}

View File

@ -1,58 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("纠正与预防措施评估表")]
public class T_PE_CORRECTIVE_PREVENTIVE_EVALUATION : MesEntityBase
{
[Description("发起人ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门ID")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门表")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("纠正与预防措施评估表")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL> Nav_Details { get; set; }
[Description("措施考虑因素")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_CONSIDER> Nav_MeasureConsider { get; set; }
[Description("综合评审意见")]
[FormFieldTable]
[FormFieldQuery]
public string COMMENTS { get; set; }
[Description("纠正与预防措施处理单")]
[DataFieldForeignKey("Nav_CorrectiveProcess")]
public Guid? CORRECTIVE_PREVENTIVE_PROCESS_ID { get; set; }
[Description("纠正与预防措施处理单")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_PROCESS Nav_CorrectiveProcess { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("措施考虑因素")]
public class T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_CONSIDER : MesEntityBase
{
[Description("纠正与预防措施评估表")]
[DataFieldForeignKey("Nav_Evaluation", "Nav_MeasureConsider")]
public Guid CORRECTIVE_PREVENTIVE_EVALUATION_ID { get; set; }
[Description("纠正与预防措施评估表")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_EVALUATION Nav_Evaluation { get; set; }
[Description("措施考虑因素")]
[DataFieldForeignKey("Nav_Consider")]
public Guid? CONSIDER_ID { get; set; }
[Description("措施考虑因素")]
public virtual T_PE_MEASURE_CONSIDER Nav_Consider { get; set; }
}
}

View File

@ -1,68 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("纠正与预防措施评估明细表")]
public class T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL : MesEntityBase
{
[Description("纠正与预防措施评估表")]
[DataFieldForeignKey("Nav_Evaluation", "Nav_Details")]
public Guid CORRECTIVE_PREVENTIVE_EVALUATION_ID { get; set; }
[Description("纠正与预防措施评估表")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_EVALUATION Nav_Evaluation { get; set; }
[Description("需纠正内容")]
[FormFieldTable]
[FormFieldQuery]
public string CONTENTS { get; set; }
[Description("纠正与预防措施")]
[FormFieldTable]
[FormFieldQuery]
public string CORRECTIVE_PREVENTIVE { get; set; }
[Description("落实情况")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PESituationEnum")]
public PESituationEnum? SITUATION { get; set; }
[Description("未落实说明")]
[FormFieldTable]
[FormFieldQuery]
public string NOT_CARRY_OUT { get; set; }
[Description("附件上传")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL_FILE> Nav_Files { get; set; }
[Description("评估结果")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PEEvaluateResultEnum")]
public PEEvaluateResultEnum? EVALUATE_RESULT { get; set; }
[Description("评估人")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("评估人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("措施考虑因素")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL_CONSIDER> Nav_MeasureConsider { get; set; }
[Description("综合评审意见")]
[FormFieldTable]
[FormFieldQuery]
public string COMMENTS { get; set; }
}
}

View File

@ -1,26 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("措施考虑因素")]
public class T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL_CONSIDER : MesEntityBase
{
[Description("纠正与预防措施评估细表")]
[DataFieldForeignKey("Nav_EvaluationDetail", "Nav_MeasureConsider")]
public Guid CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL_ID { get; set; }
[Description("纠正与预防措施评估细表")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL Nav_EvaluationDetail { get; set; }
[Description("措施考虑因素")]
[DataFieldForeignKey("Nav_Consider")]
public Guid? CONSIDER_ID { get; set; }
[Description("措施考虑因素")]
public virtual T_PE_MEASURE_CONSIDER Nav_Consider { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("附件上传")]
public class T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL_FILE : MesEntityBase
{
[Description("纠正与预防措施评估明细表")]
[DataFieldForeignKey("Nav_EvaluationDetail", "Nav_Files")]
public Guid CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL_ID { get; set; }
[Description("纠正与预防措施评估明细表")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_EVALUATION_DETAIL Nav_EvaluationDetail { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,49 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("纠正与预防措施处理单")]
public class T_PE_CORRECTIVE_PREVENTIVE_PROCESS : MesEntityBase
{
[Description("发起人ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门ID")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门表")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("纠正与预防措施处理单明细表")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_PROCESS_DETAIL> Nav_Details { get; set; }
[Description("纠正与预防措施通知单")]
[DataFieldForeignKey("Nav_Corrective")]
public Guid? CORRECTIVE_PREVENTIVE_ID { get; set; }
[Description("纠正与预防措施通知单")]
public virtual T_PE_CORRECTIVE_PREVENTIVE Nav_Corrective { get; set; }
}
}

View File

@ -1,80 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using APT.MS.Domain.Entities.SC.PT;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("纠正与预防措施处理单明细表")]
public class T_PE_CORRECTIVE_PREVENTIVE_PROCESS_DETAIL : MesEntityBase
{
[Description("纠正与预防措施处理单")]
[DataFieldForeignKey("Nav_Process", "Nav_Details")]
public Guid CORRECTIVE_PREVENTIVE_PROCESS_ID { get; set; }
[Description("纠正与预防措施处理单")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_PROCESS Nav_Process { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
[Description("模块名称")]
[DataFieldForeignKey("Nav_StandardName")]
public Guid? STANDARDIZED_ID { get; set; }
[Description("模块名称")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_StandardName { get; set; }
[Description("纠正内容")]
[FormFieldTable]
[FormFieldQuery]
public string CONTENTS { get; set; }
[Description("整改期限")]
[FormFieldTable]
[FormFieldQuery]
public DateTime? RECTIFICATION_TIME { get; set; }
[Description("原因分析")]
[FormFieldTable]
[FormFieldQuery]
public string REASON { get; set; }
[Description("纠正与预防措施")]
[FormFieldTable]
[FormFieldQuery]
public string CORRECTIVE_PREVENTIVE { get; set; }
[Description("落实情况")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PESituationEnum")]
public PESituationEnum? SITUATION { get; set; }
[Description("未落实说明")]
[FormFieldTable]
[FormFieldQuery]
public string NOT_CARRY_OUT { get; set; }
[Description("落实人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("落实人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("纠正时间")]
[FormFieldTable]
[FormFieldQuery]
public DateTime? CORRECT_TIME { get; set; }
[Description("附件上传")]
[FormFieldEdit]
public ICollection<T_PE_CORRECTIVE_PREVENTIVE_PROCESS_DETAIL_FILE> Nav_Files { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
}
}

View File

@ -1,28 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PT;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("附件上传")]
public class T_PE_CORRECTIVE_PREVENTIVE_PROCESS_DETAIL_FILE : MesEntityBase
{
[Description("纠正与预防措施评估明细表")]
[DataFieldForeignKey("Nav_ProcessDetail", "Nav_Files")]
public Guid CORRECTIVE_PREVENTIVE_PROCESS_DETAIL_ID { get; set; }
[Description("纠正与预防措施评估明细表")]
public virtual T_PE_CORRECTIVE_PREVENTIVE_PROCESS_DETAIL Nav_ProcessDetail { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,17 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("评价方法")]
public class T_PE_EVALUATION_METHOD : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("名称")]
public string NAME { get; set; }
}
}

View File

@ -1,21 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("措施考虑因素")]
public class T_PE_MEASURE_CONSIDER : MesEntityBase
{
[Description("编号")]
[FormFieldTable]
[FormFieldQuery]
public string CODE { get; set; }
[Description("名称")]
[FormFieldTable]
[FormFieldQuery]
public string NAME { get; set; }
}
}

View File

@ -1,21 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("监测项目")]
public class T_PE_MONITOR_PROJECT : MesEntityBase
{
[Description("编号")]
[FormFieldTable]
[FormFieldQuery]
public string CODE { get; set; }
[Description("名称")]
[FormFieldTable]
[FormFieldQuery]
public string NAME { get; set; }
}
}

View File

@ -1,48 +0,0 @@
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("安全标准化内部评价计划录入表")]
public class T_PE_SAFETY_EVALUATION_PLAN : MesEntityBase
{
[Description("年度")]
public string YEAR { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
[Description("评价开始时间")]
public DateTime? START_TIME { get; set; }
[Description("评价结束时间")]
public DateTime? END_TIME { get; set; }
[Description("评价要素表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_EVALUATION_PLAN_DETAIL> Nav_Details { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("是否跑批")]
[EnumName("DisableStatusEnum")]
public DisableStatusEnum IS_RUN { get; set; }
[Description("发起部门ID")]
public Guid? DEPARTMENT_ID { get; set; }
}
}

View File

@ -1,38 +0,0 @@
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("安全标准化内部评价计划录入细表")]
public class T_PE_SAFETY_EVALUATION_PLAN_DETAIL : MesEntityBase
{
[Description("安全标准化内部评价计划录入表")]
[DataFieldForeignKey("Nav_EvaluationPlan", "Nav_Details")]
public Guid? SAFETY_EVALUATION_PLAN_ID { get; set; }
[Description("安全标准化内部评价计划录入表")]
public virtual T_PE_SAFETY_EVALUATION_PLAN Nav_EvaluationPlan { get; set; }
[Description("评价要素")]
[DataFieldForeignKey("Nav_StandardName")]
public Guid? STANDARDIZED_ID { get; set; }
[Description("评价要素表")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_StandardName { get; set; }
[Description("评价人员表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_EVALUATION_PLAN_USER> Nav_EvaluationUser { get; set; }
[Description("评价方法表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_EVALUATION_PLAN_METHOD> Nav_EvaluationMethod { get; set; }
[Description("评价技术")]
public string EVALUATION_TECHNOLOGY { get; set; }
[Description("顺序")]
public int? NUM { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("评价方法表")]
public class T_PE_SAFETY_EVALUATION_PLAN_METHOD : MesEntityBase
{
[Description("安全标准化内部评价计划录入细表")]
[DataFieldForeignKey("Nav_EvaluationDetail", "Nav_EvaluationMethod")]
public Guid EVALUATION_PLAN_DETAIL_ID { get; set; }
[Description("安全标准化内部评价计划录入细表")]
public virtual T_PE_SAFETY_EVALUATION_PLAN_DETAIL Nav_EvaluationDetail { get; set; }
[Description("评价方法")]
[DataFieldForeignKey("Nav_Method")]
public Guid? METHOD_ID { get; set; }
[Description("评价方法")]
public virtual T_PE_EVALUATION_METHOD Nav_Method { get; set; }
}
}

View File

@ -1,34 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("评价人员表")]
public class T_PE_SAFETY_EVALUATION_PLAN_USER : MesEntityBase
{
[Description("安全标准化内部评价计划录入细表")]
[DataFieldForeignKey("Nav_EvaluationDetail", "Nav_EvaluationUser")]
public Guid EVALUATION_PLAN_DETAIL_ID { get; set; }
[Description("安全标准化内部评价计划录入细表")]
public virtual T_PE_SAFETY_EVALUATION_PLAN_DETAIL Nav_EvaluationDetail { get; set; }
[Description("人员ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("序号")]
public int ROW_NO { get; set; }
}
}

View File

@ -1,77 +0,0 @@
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("安全标准化内部评价记录表")]
public class T_PE_SAFETY_EVALUATION_RECORD : MesEntityBase
{
[Description("评价人员表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_EVALUATION_RECORD_USER> Nav_RecordUser { get; set; }
[Description("安全标准化内部评价记录细表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_EVALUATION_RECORD_DETAIL> Nav_Details { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("安全标准化内部评价计划表")]
[DataFieldForeignKey("Nav_EvaluationPlan")]
public Guid? EVALUATION_PLAN_ID { get; set; }
[Description("安全标准化内部评价计划表")]
public virtual T_PE_SAFETY_EVALUATION_PLAN Nav_EvaluationPlan { get; set; }
[Description("安全标准化内部评价计划明细表")]
[DataFieldForeignKey("Nav_EvaluationPlanDetail")]
public Guid? EVALUATION_PLAN_DETAIL_ID { get; set; }
[Description("安全标准化内部评价计划明细表")]
public virtual T_PE_SAFETY_EVALUATION_PLAN_DETAIL Nav_EvaluationPlanDetail { get; set; }
[Description("标准化总分")]
[DataFieldIngore]
public string STAND_TOTAL { get; set; }
[Description("实际得分总分")]
[DataFieldIngore]
public string RESULT_TOTAL { get; set; }
[Description("扣分总分")]
[DataFieldIngore]
public string NON_STANDARDIZED_SCORE { get; set; }
[Description("标准化得分")]
[DataFieldIngore]
public string STANDARDIZED_RESULT { get; set; }
[Description("评价人员表")]
[DataFieldIngore]
public ICollection<T_PE_SAFETY_EVALUATION_RECORD_USER> Nav_IngoreUser { get; set; }
[Description("安全标准化内部评价记录细表")]
[DataFieldIngore]
public ICollection<T_PE_SAFETY_EVALUATION_RECORD_DETAIL> Nav_IngoreDetails { get; set; }
[Description("发起部门ID")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("年度")]
[DataFieldIngore]
public string YEAR { get; set; }
[Description("生产单元")]
[DataFieldIngore]
public string PRODUCTION_UNIT { get; set; }
}
}

View File

@ -1,78 +0,0 @@
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("安全标准化内部评价记录细表")]
public class T_PE_SAFETY_EVALUATION_RECORD_DETAIL : MesEntityBase
{
[Description("安全标准化内部评价记录表")]
[DataFieldForeignKey("Nav_EvaluationRecord", "Nav_Details")]
public Guid? SAFETY_EVALUATION_RECORD_ID { get; set; }
[Description("安全标准化内部评价记录表")]
public virtual T_PE_SAFETY_EVALUATION_RECORD Nav_EvaluationRecord { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
[Description("一级要素")]
[DataFieldForeignKey("Nav_Primary")]
public Guid? PRIMARY_ELEMENTS_ID { get; set; }
[Description("一级要素")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Primary { get; set; }
[Description("二级要素")]
[DataFieldForeignKey("Nav_Second")]
public Guid? SECOND_ELEMENTS_ID { get; set; }
[Description("二级要素")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Second { get; set; }
[Description("三级要素")]
[DataFieldForeignKey("Nav_Three")]
public Guid? THREE_ELEMENTS_ID { get; set; }
[Description("三级要素")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Three { get; set; }
[Description("考评项目")]
[EnumName("PEEvaluationItemEnum")]
public int? EVALUATION_ITEM { get; set; }
[Description("考评内容")]
public string CONTENTS { get; set; }
[Description("标准分")]
public decimal? STANDARDIZED_SCORE { get; set; }
[Description("非标准分")]
public decimal? NON_STANDARDIZED_SCORE { get; set; }
[Description("实得分")]
public decimal? RESULT_SCORE { get; set; }
[Description("评价结论")]
[EnumName("PEEvaluationResultEnum")]
public PEEvaluationResultEnum? EVALUATION_RESULT { get; set; }
[Description("评价方法表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_EVALUATION_RECORD_METHOD> Nav_EvaluationMethod { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("不符合说明")]
public string NON_CONFORMANCE { get; set; }
[Description("顺序")]
public int? NUM { get; set; }
[Description("组别编号")]
public string GROUP_NO { get; set; }
[Description("考评办法")]
public string DESCRIPTION { get; set; }
}
}

View File

@ -1,25 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("评价方法表")]
public class T_PE_SAFETY_EVALUATION_RECORD_METHOD : MesEntityBase
{
[Description("安全标准化内部评价记录细表")]
[DataFieldForeignKey("Nav_RecordDetail", "Nav_EvaluationMethod")]
public Guid? SAFETY_EVALUATION_RECORD_DETAIL_ID { get; set; }
[Description("安全标准化内部评价记录细表")]
public virtual T_PE_SAFETY_EVALUATION_RECORD_DETAIL Nav_RecordDetail { get; set; }
[Description("评价方法")]
[DataFieldForeignKey("Nav_Method")]
public Guid? METHOD_ID { get; set; }
[Description("评价方法")]
public virtual T_PE_EVALUATION_METHOD Nav_Method { get; set; }
}
}

View File

@ -1,37 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("评价人员表")]
public class T_PE_SAFETY_EVALUATION_RECORD_USER : MesEntityBase
{
[Description("安全标准化内部评价记录表")]
[DataFieldForeignKey("Nav_EvaluationRecord", "Nav_RecordUser")]
public Guid? SAFETY_EVALUATION_RECORD_ID { get; set; }
[Description("安全标准化内部评价记录表")]
public virtual T_PE_SAFETY_EVALUATION_RECORD Nav_EvaluationRecord { get; set; }
[Description("人员ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("分组")]
public int? GROUP_NO { get; set; }
[Description("序号")]
public int ROW_NO { get; set; }
}
}

View File

@ -1,62 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("年度安全绩效监测计划")]
public class T_PE_SAFETY_MONITOR_PLAN : MesEntityBase
{
[Description("发起人ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门ID")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门表")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("年度")]
public string YEAR { get; set; }
[Description("监测程序")]
public string MONITOR_PROGRAM { get; set; }
[Description("监测范围位置")]
public string MONITOR_RANGE { get; set; }
[Description("资源配备")]
public string RESOURCES { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
[Description("年度安全绩效监测计划细表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_MONITOR_PLAN_DETAIL> Nav_Details { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("是否跑批")]
[EnumName("DisableStatusEnum")]
public DisableStatusEnum IS_RUN { get; set; }
}
}

View File

@ -1,71 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("年度安全绩效监测计划细表")]
public class T_PE_SAFETY_MONITOR_PLAN_DETAIL : MesEntityBase
{
[Description("年度安全绩效监测计划表")]
[DataFieldForeignKey("Nav_MonitorPlan", "Nav_Details")]
public Guid SAFETY_MONITOR_PLAN_ID { get; set; }
[Description("年度安全绩效监测计划表")]
public virtual T_PE_SAFETY_MONITOR_PLAN Nav_MonitorPlan { get; set; }
[Description("监测内容")]
[FormFieldTable]
[FormFieldQuery]
public string CONTENTS { get; set; }
[Description("监测标准")]
[FormFieldTable]
[FormFieldQuery]
public string STANDARD { get; set; }
[Description("监测频率")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PTAssessmentCycleEnums")]
public PTAssessmentCycleEnums? ASSESSMENT_CYCLE { get; set; }
[Description("监测方法与技术")]
[FormFieldTable]
[FormFieldQuery]
public string METHOD { get; set; }
[Description("负责人员ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("负责人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("监测部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("监测部门")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("监测项目")]
[DataFieldForeignKey("Nav_Project")]
public Guid? PROJECT_ID { get; set; }
[Description("监测项目")]
public virtual T_PE_MONITOR_PROJECT Nav_Project { get; set; }
[Description("监测实况")]
[DataFieldIngore]
public string MONITOR_LIVE { get; set; }
[Description("结果论述")]
[DataFieldIngore]
[EnumName("PTResultDiscussEnums")]
public PTResultDiscussEnums? RESULT_DISCUSS { get; set; }
[Description("监测人员表")]
[DataFieldIngore]
public ICollection<T_PE_SAFETY_MONITOR_RECORD_USER> Nav_MonitorUser { get; set; }
}
}

View File

@ -1,57 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.HM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("安全绩效监测记录")]
public class T_PE_SAFETY_MONITOR_RECORD : MesEntityBase
{
[Description("负责人ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("负责人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("监测部门ID")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("监测部门表")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("监测人员表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_MONITOR_RECORD_USER> Nav_MonitorUser { get; set; }
[Description("安全绩效监测记录细表")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_MONITOR_RECORD_DETAIL> Nav_Details { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("年度安全绩效监测计划")]
[DataFieldForeignKey("Nav_MonitorPlan")]
public Guid? SAFETY_MONITOR_PLAN_ID { get; set; }
[Description("年度安全绩效监测计划")]
public virtual T_PE_SAFETY_MONITOR_PLAN Nav_MonitorPlan { get; set; }
[Description("监测频率")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PTAssessmentCycleEnums")]
public PTAssessmentCycleEnums? ASSESSMENT_CYCLE { get; set; }
}
}

View File

@ -1,54 +0,0 @@
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("安全绩效监测记录细表")]
public class T_PE_SAFETY_MONITOR_RECORD_DETAIL : MesEntityBase
{
[Description("安全绩效监测记录")]
[DataFieldForeignKey("Nav_MonitorRecord", "Nav_Details")]
public Guid SAFETY_MONITOR_RECORD_ID { get; set; }
[Description("安全绩效监测记录")]
public virtual T_PE_SAFETY_MONITOR_RECORD Nav_MonitorRecord { get; set; }
[Description("监测项目")]
[DataFieldForeignKey("Nav_Project")]
public Guid? PROJECT_ID { get; set; }
[Description("监测项目")]
public virtual T_PE_MONITOR_PROJECT Nav_Project { get; set; }
[Description("监测内容")]
[FormFieldTable]
[FormFieldQuery]
public string CONTENTS { get; set; }
[Description("监测标准")]
[FormFieldTable]
[FormFieldQuery]
public string STANDARD { get; set; }
[Description("监测方法与技术")]
[FormFieldTable]
[FormFieldQuery]
public string METHOD { get; set; }
[Description("监测实况")]
[FormFieldTable]
[FormFieldQuery]
public string MONITOR_LIVE { get; set; }
[Description("结果论述")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PTResultDiscussEnums")]
public PTResultDiscussEnums? RESULT_DISCUSS { get; set; }
[Description("附件上传")]
[FormFieldEdit]
public ICollection<T_PE_SAFETY_MONITOR_RECORD_DETAIL_FILE> Nav_Files { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("附件上传")]
public class T_PE_SAFETY_MONITOR_RECORD_DETAIL_FILE : MesEntityBase
{
[Description("纠正与预防措施评估明细表")]
[DataFieldForeignKey("Nav_MonitorDetails", "Nav_Files")]
public Guid SAFETY_MONITOR_RECORD_DETAIL_ID { get; set; }
[Description("纠正与预防措施评估明细表")]
public virtual T_PE_SAFETY_MONITOR_RECORD_DETAIL Nav_MonitorDetails { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,33 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.HM;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("监测人员表")]
public class T_PE_SAFETY_MONITOR_RECORD_USER : MesEntityBase
{
[Description("安全绩效监测记录")]
[DataFieldForeignKey("Nav_MonitorRecord", "Nav_MonitorUser")]
public Guid SAFETY_MONITOR_RECORD_ID { get; set; }
[Description("安全绩效监测记录")]
public virtual T_PE_SAFETY_MONITOR_RECORD Nav_MonitorRecord { get; set; }
[Description("人员ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
}
}

View File

@ -1,30 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PE;
using APT.MS.Domain.Entities.SC.PT;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PM
{
[Description("标准化评分导入")]
public class T_PE_STANDARDIZED_SCORE_IMPORT : TreeEntityBase<T_PE_STANDARDIZED_SCORE_IMPORT>
{
[Description("编码")]
public string CODE { get; set; }
[Description("考评类目")]
public string NAME { get; set; }
[Description("顺序")]
public int? NUM { get; set; }
[Description("导航属性:子表")]
public virtual ICollection<T_PE_STANDARDIZED_SCORE_IMPORT_ITEM> Nav_Details { get; set; }
[Description("首页得分")]
public string SCORE { get; set; }
}
}

View File

@ -1,58 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PM
{
[Description("标准化评分导入明细表")]
public class T_PE_STANDARDIZED_SCORE_IMPORT_DETAIL : MesEntityBase
{
[Description("一级要素")]
[DataFieldForeignKey("Nav_Primary")]
public Guid? PRIMARY_ELEMENTS_ID { get; set; }
[Description("一级要素")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Primary { get; set; }
[Description("二级要素")]
[DataFieldForeignKey("Nav_Second")]
public Guid? SECOND_ELEMENTS_ID { get; set; }
[Description("二级要素")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Second { get; set; }
[Description("三级要素")]
[DataFieldForeignKey("Nav_Three")]
public Guid? THREE_ELEMENTS_ID { get; set; }
[Description("三级要素")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Three { get; set; }
[Description("生产单元")]
[DataFieldForeignKey("Nav_ProductionUnit")]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("生产单元")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_ProductionUnit { get; set; }
[Description("考评项目")]
[EnumName("PEEvaluationItemEnum")]
public int? EVALUATION_ITEM { get; set; }
[Description("考评内容")]
public string CONTENTS { get; set; }
[Description("标准分")]
public decimal? STANDARDIZED_SCORE { get; set; }
[Description("非标准分")]
public decimal? NON_STANDARDIZED_SCORE { get; set; }
[Description("顺序")]
public int? NUM { get; set; }
[Description("组别编号")]
public string GROUP_NO { get; set; }
[Description("考评办法")]
public string DESCRIPTION { get; set; }
}
}

View File

@ -1,39 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PM;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PE
{
[Description("标准化评分导入细表")]
public class T_PE_STANDARDIZED_SCORE_IMPORT_ITEM : MesEntityBase
{
[Description("主表ID")]
[DataFieldForeignKey("Nav_Standardized", "Nav_Details")]
public Guid? STANDARDIZED_SCORE_IMPORT_ID { get; set; }
[Description("导航:标准化评分导入")]
public virtual T_PE_STANDARDIZED_SCORE_IMPORT Nav_Standardized { get; set; }
[Description("考评项目")]
[EnumName("PEEvaluationItemEnum")]
public int? EVALUATION_ITEM { get; set; }
[Description("考评内容")]
public string CONTENTS { get; set; }
[Description("标准分")]
public decimal? STANDARDIZED_SCORE { get; set; }
[Description("非标准分")]
public decimal? NON_STANDARDIZED_SCORE { get; set; }
[Description("顺序")]
public int? NUM { get; set; }
[Description("组别编号")]
public string GROUP_NO { get; set; }
[Description("考评办法")]
public string DESCRIPTION { get; set; }
}
}

View File

@ -1,17 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("审核要求表")]
public class T_PR_AUDIT_REQUIREMENT : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("名称")]
public string NAME { get; set; }
}
}

View File

@ -1,61 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("变化管理验收表")]
public class T_PR_CHANGE_ACCEPTANCE : MesEntityBase
{
[Description("编号")]
[DataFieldIngore]
public string CODE { get; set; }
[Description("发起时间")]
public DateTime? TIME { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("变化类型")]
[DataFieldIngore]
public ICollection<T_PR_CHANGE_IDENTIFY_EVALUATION_TYPE> Nav_Types { get; set; }
[Description("变化描述")]
[DataFieldIngore]
public string DESCRIPTION { get; set; }
[Description("验收内容")]
[DataFieldIngore]
public ICollection<T_PR_CHANGE_IDENTIFY_EVALUATION_TASK> Nav_Tasks { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("变化识别评估表")]
[DataFieldForeignKey("Nav_Change")]
public Guid? CHANGE_IDENTIFY_EVALUATION_ID { get; set; }
[Description("变化识别评估表")]
public virtual T_PR_CHANGE_IDENTIFY_EVALUATION Nav_Change { get; set; }
}
}

View File

@ -1,52 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("变化识别评估表")]
public class T_PR_CHANGE_IDENTIFY_EVALUATION : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("发起时间")]
public DateTime? TIME { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("变化类型")]
public ICollection<T_PR_CHANGE_IDENTIFY_EVALUATION_TYPE> Nav_Types { get; set; }
[Description("变化描述")]
public string DESCRIPTION { get; set; }
[Description("变化带来的风险")]
public string RISK { get; set; }
[Description("变化后执行任务")]
public ICollection<T_PR_CHANGE_IDENTIFY_EVALUATION_TASK> Nav_Tasks { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,42 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("变化后执行任务表")]
public class T_PR_CHANGE_IDENTIFY_EVALUATION_TASK : MesEntityBase
{
[Description("变化识别评估表")]
[DataFieldForeignKey("Nav_Change", "Nav_Tasks")]
public Guid CHANGE_IDENTIFY_EVALUATION_ID { get; set; }
[Description("变化识别评估表")]
public virtual T_PR_CHANGE_IDENTIFY_EVALUATION Nav_Change { get; set; }
[Description("执行任务")]
[DataFieldForeignKey("Nav_Task")]
public Guid? TASK_ID { get; set; }
[Description("执行任务")]
public virtual T_PR_PERFORM_TASK_SET Nav_Task { get; set; }
[Description("落实人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("落实人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("验收意见")]
[EnumName("PRAcceptanceOpinionEnum")]
public PRAcceptanceOpinionEnum? ACCEPTANCE_OPINION { get; set; }
[Description("不通过原因")]
public string NOTHROUGH_REASON { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("变化类型表")]
public class T_PR_CHANGE_IDENTIFY_EVALUATION_TYPE : MesEntityBase
{
[Description("变化识别评估表")]
[DataFieldForeignKey("Nav_Change", "Nav_Types")]
public Guid CHANGE_IDENTIFY_EVALUATION_ID { get; set; }
[Description("变化识别评估表")]
public virtual T_PR_CHANGE_IDENTIFY_EVALUATION Nav_Change { get; set; }
[Description("变化类型表")]
[DataFieldForeignKey("Nav_Type")]
public Guid? TYPE_ID { get; set; }
[Description("变化类型表")]
public virtual T_PR_CHANGE_TYPE Nav_Type { get; set; }
}
}

View File

@ -1,83 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("变化管理任务落实表")]
public class T_PR_CHANGE_TASK_IMPLEMENT : MesEntityBase
{
[Description("编号")]
[DataFieldIngore]
public string CODE { get; set; }
[Description("发起时间")]
public DateTime? TIME { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("变化类型")]
[DataFieldIngore]
public ICollection<T_PR_CHANGE_IDENTIFY_EVALUATION_TYPE> Nav_Types { get; set; }
[Description("变化描述")]
[DataFieldIngore]
public string DESCRIPTION { get; set; }
[Description("执行状况")]
[EnumName("PRPerformStatusEnum")]
public PRPerformStatusEnum? PERFORM_STATUS { get; set; }
[Description("执行人员")]
public ICollection<T_PR_CHANGE_TASK_IMPLEMENT_USER> Nav_Users { get; set; }
[Description("执行情况")]
public string PERFORM_DESCRIPTION { get; set; }
[Description("未执行原因")]
public string REASON { get; set; }
[Description("附件")]
public ICollection<T_PR_CHANGE_TASK_IMPLEMENT_FILE> Nav_Files { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("变化识别评估表")]
[DataFieldForeignKey("Nav_Change")]
public Guid? CHANGE_IDENTIFY_EVALUATION_ID { get; set; }
[Description("变化识别评估表")]
public virtual T_PR_CHANGE_IDENTIFY_EVALUATION Nav_Change { get; set; }
[Description("变化后执行任务")]
[DataFieldForeignKey("Nav_Task")]
public Guid? TASK_ID { get; set; }
[Description("变化后执行任务")]
public virtual T_PR_PERFORM_TASK_SET Nav_Task { get; set; }
[Description("不通过原因")]
public string NOTHROUGH_REASON { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("附件表")]
public class T_PR_CHANGE_TASK_IMPLEMENT_FILE : MesEntityBase
{
[Description("变化管理任务落实表")]
[DataFieldForeignKey("Nav_Implement", "Nav_Files")]
public Guid CHANGE_TASK_IMPLEMENT_ID { get; set; }
[Description("变化管理任务落实表")]
public virtual T_PR_CHANGE_TASK_IMPLEMENT Nav_Implement { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,34 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("执行人员表")]
public class T_PR_CHANGE_TASK_IMPLEMENT_USER : MesEntityBase
{
[Description("变化管理任务落实表")]
[DataFieldForeignKey("Nav_Implement", "Nav_Users")]
public Guid CHANGE_TASK_IMPLEMENT_ID { get; set; }
[Description("变化管理任务落实表")]
public virtual T_PR_CHANGE_TASK_IMPLEMENT Nav_Implement { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("序号")]
public int ROW_NO { get; set; }
}
}

View File

@ -1,18 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("变化类型表")]
public class T_PR_CHANGE_TYPE : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("名称")]
public string NAME { get; set; }
}
}

View File

@ -1,30 +0,0 @@
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("控制室运行记录")]
public class T_PR_CONTROLROOM_OPERATION_RECORD : MesEntityBase
{
[Description("系列")]
public ICollection<T_PR_CONTROLROOM_OPERATION_RECORD_SERI> Nav_Seris { get; set; }
[Description("药剂消耗")]
public ICollection<T_PR_CONTROLROOM_OPERATION_RECORD_DRUG> Nav_Drugs { get; set; }
[Description("进气总气压")]
public ICollection<T_PR_CONTROLROOM_OPERATION_RECORD_AIR> Nav_Airs { get; set; }
[Description("处理量估算")]
public ICollection<T_PR_CONTROLROOM_OPERATION_RECORD_DEAL> Nav_Deals { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,25 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("进气总气压")]
public class T_PR_CONTROLROOM_OPERATION_RECORD_AIR : MesEntityBase
{
[Description("控制室运行记录")]
[DataFieldForeignKey("Nav_Record", "Nav_Airs")]
public Guid OPERATION_RECORD_ID { get; set; }
[Description("控制室运行记录")]
public virtual T_PR_CONTROLROOM_OPERATION_RECORD Nav_Record { get; set; }
[Description("时间")]
public string TIME { get; set; }
[Description("压力(兆帕)")]
public string PRESS { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("处理量估算")]
public class T_PR_CONTROLROOM_OPERATION_RECORD_DEAL : MesEntityBase
{
[Description("控制室运行记录")]
[DataFieldForeignKey("Nav_Record", "Nav_Deals")]
public Guid OPERATION_RECORD_ID { get; set; }
[Description("控制室运行记录")]
public virtual T_PR_CONTROLROOM_OPERATION_RECORD Nav_Record { get; set; }
[Description("序号")]
public string NO { get; set; }
[Description("运行时间")]
public string HOUR { get; set; }
[Description("矿量")]
public string COUNT { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("药剂消耗")]
public class T_PR_CONTROLROOM_OPERATION_RECORD_DRUG : MesEntityBase
{
[Description("控制室运行记录")]
[DataFieldForeignKey("Nav_Record", "Nav_Drugs")]
public Guid OPERATION_RECORD_ID { get; set; }
[Description("控制室运行记录")]
public virtual T_PR_CONTROLROOM_OPERATION_RECORD Nav_Record { get; set; }
[Description("序号")]
public string NO { get; set; }
[Description("用量")]
public string QTY { get; set; }
[Description("单耗")]
public string ACERAGE { get; set; }
}
}

View File

@ -1,44 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("系列")]
public class T_PR_CONTROLROOM_OPERATION_RECORD_SERI : MesEntityBase
{
[Description("控制室运行记录")]
[DataFieldForeignKey("Nav_Record", "Nav_Seris")]
public Guid OPERATION_RECORD_ID { get; set; }
[Description("控制室运行记录")]
public virtual T_PR_CONTROLROOM_OPERATION_RECORD Nav_Record { get; set; }
[Description("系列")]
public string NO { get; set; }
[Description("时间")]
public string TIME { get; set; }
[Description("纯碱标定开启度")]
public string SODA_START { get; set; }
[Description("纯碱标定流量")]
public string SODA_TRAFFIC { get; set; }
[Description("抑制剂标定开启度")]
public string INHI_START { get; set; }
[Description("抑制剂标定流量")]
public string INHI_TRAFFIC { get; set; }
[Description("皂化标定开启度")]
public string SAPO_START { get; set; }
[Description("皂化标定粗选流量")]
public string SAPO_TRAFFIC { get; set; }
[Description("皂化标定扫选1流量")]
public string SAPO_SCAVENG { get; set; }
[Description("泡沫层值粗选")]
public string BUBBLE_ROUGH { get; set; }
[Description("泡沫层值扫选1")]
public string BUBBLE_SCAVENG1 { get; set; }
[Description("泡沫层值扫选2")]
public string BUBBLE_SCAVENG2 { get; set; }
}
}

View File

@ -1,34 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.HM;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("班组作业活动关联表")]
public class T_PR_DEPARTMENT_STEP_LINK : MesEntityBase
{
[Description("班组")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("班组")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
/// <summary>
/// 生产工艺
/// </summary>
[Description("生产工艺")]
[DataFieldForeignKey("Nav_OperationStep")]
public Guid? OPERATION_STEP_ID { get; set; }
/// <summary>
/// 生产工艺
/// </summary>
[Description("生产工艺")]
public T_HM_OPERATION_STEP Nav_OperationStep { get; set; }
}
}

View File

@ -1,52 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PE;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("内部设计文件审核表")]
public class T_PR_DESIGN_DOCUMENT_REVIEW : MesEntityBase
{
[Description("发起人ID")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("发起部门ID")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门表")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("设计文件名称")]
public string NAME { get; set; }
[Description("设计潜在风险")]
public string POTENTIAL_RISK { get; set; }
[Description("设计层级")]
[EnumName("PRDesignLevelEnum")]
public PRDesignLevelEnum? DESIGN_LEVEL { get; set; }
[Description("审核要求表")]
public ICollection<T_PR_DESIGN_DOCUMENT_REVIEW_REQUIREMENT> Nav_Requirements { get; set; }
[Description("附件上传")]
public ICollection<T_PR_DESIGN_DOCUMENT_REVIEW_FILE> Nav_Files { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,27 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("附件上传")]
public class T_PR_DESIGN_DOCUMENT_REVIEW_FILE : MesEntityBase
{
[Description("内部设计审核表")]
[DataFieldForeignKey("Nav_Design", "Nav_Files")]
public Guid DESIGN_DOCUMENT_REVIEW_ID { get; set; }
[Description("内部设计审核表")]
public virtual T_PR_DESIGN_DOCUMENT_REVIEW Nav_Design { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -1,28 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.SC.PE;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("审核要求关联表")]
public class T_PR_DESIGN_DOCUMENT_REVIEW_REQUIREMENT : MesEntityBase
{
[Description("内部设计审核表")]
[DataFieldForeignKey("Nav_Design", "Nav_Requirements")]
public Guid DESIGN_DOCUMENT_REVIEW_ID { get; set; }
[Description("内部设计审核表")]
public virtual T_PR_DESIGN_DOCUMENT_REVIEW Nav_Design { get; set; }
[Description("审核要求表")]
[DataFieldForeignKey("Nav_Requirement")]
public Guid? REQUIREMENT_ID { get; set; }
[Description("审核要求表")]
public virtual T_PR_AUDIT_REQUIREMENT Nav_Requirement { get; set; }
}
}

View File

@ -1,44 +0,0 @@
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("药品搬运记录表")]
public class T_PR_DRUG_CARRY_RECORD : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("药品明细")]
public ICollection<T_PR_DRUG_CARRY_RECORD_DETAIL> Nav_Details { get; set; }
[Description("搬运安全确认明细")]
public ICollection<T_PR_DRUG_CARRY_SAFE_CONFIRM> Nav_Confirms { get; set; }
[Description("药品出库记录表")]
[DataFieldForeignKey("Nav_Record")]
public Guid OUTBOUND_RECORD_ID { get; set; }
[Description("药品出库记录表")]
public virtual T_PR_DRUG_OUTBOUND_RECORD Nav_Record { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
[Description("药剂类型")]
[DataFieldForeignKey("Nav_Type")]
public Guid? TYPE_ID { get; set; }
[Description("药剂类型")]
public virtual T_PR_DRUG_TYPE Nav_Type { get; set; }
}
}

View File

@ -1,66 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("药品明细")]
public class T_PR_DRUG_CARRY_RECORD_DETAIL : MesEntityBase
{
[Description("药品搬运记录表")]
[DataFieldForeignKey("Nav_Record", "Nav_Details")]
public Guid CARRY_RECORD_ID { get; set; }
[Description("药品搬运记录表")]
public virtual T_PR_DRUG_CARRY_RECORD Nav_Record { get; set; }
[Description("药品名称")]
[DataFieldForeignKey("Nav_Drug")]
public Guid? DRUG_SET_ID { get; set; }
[Description("药品名称")]
public virtual T_PR_DRUG_SET Nav_Drug { get; set; }
[Description("药剂类型")]
[DataFieldForeignKey("Nav_Type")]
public Guid? TYPE_ID { get; set; }
[Description("药剂类型")]
public virtual T_PR_DRUG_TYPE Nav_Type { get; set; }
[Description("规格")]
[DataFieldForeignKey("Nav_Specify")]
public Guid? SPECIFY_ID { get; set; }
[Description("规格")]
public virtual T_PR_DRUG_SET_SPECIFY Nav_Specify { get; set; }
[Description("出库数量")]
public int QTY { get; set; }
[Description("单位")]
public string UNIT { get; set; }
[Description("搬运时间")]
public DateTime? CARRY_TIME { get; set; }
[Description("送达地点")]
[DataFieldForeignKey("Nav_Place")]
public Guid? PLACE_ID { get; set; }
[Description("送达地点")]
public virtual T_PR_DRUG_PLACE Nav_Place { get; set; }
[Description("搬运人员")]
public ICollection<T_PR_DRUG_CARRY_RECORD_DETAIL_USER> Nav_Users { get; set; }
[Description("搬运部门")]
public string DEPARTMENT { get; set; }
[Description("接收人员")]
public ICollection<T_PR_DRUG_CARRY_RECORD_DETAIL_ACCEPT> Nav_Accepts { get; set; }
}
}

View File

@ -1,35 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("接收人员")]
public class T_PR_DRUG_CARRY_RECORD_DETAIL_ACCEPT : MesEntityBase
{
[Description("药品明细")]
[DataFieldForeignKey("Nav_RecordDetail", "Nav_Accepts")]
public Guid CARRY_RECORD_DETAIL_ID { get; set; }
[Description("药品明细")]
public virtual T_PR_DRUG_CARRY_RECORD_DETAIL Nav_RecordDetail { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("顺序")]
public int? ROW_NO { get; set; }
}
}

View File

@ -1,35 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("搬运人员")]
public class T_PR_DRUG_CARRY_RECORD_DETAIL_USER : MesEntityBase
{
[Description("药品明细")]
[DataFieldForeignKey("Nav_RecordDetail", "Nav_Users")]
public Guid CARRY_RECORD_DETAIL_ID { get; set; }
[Description("药品明细")]
public virtual T_PR_DRUG_CARRY_RECORD_DETAIL Nav_RecordDetail { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("顺序")]
public int? ROW_NO { get; set; }
}
}

View File

@ -1,36 +0,0 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
public class T_PR_DRUG_CARRY_SAFE_CONFIRM : MesEntityBase
{
[Description("药品搬运记录表")]
[DataFieldForeignKey("Nav_Carry", "Nav_Confirms")]
public Guid CARRY_RECORD_ID { get; set; }
[Description("药品搬运记录表")]
public virtual T_PR_DRUG_CARRY_RECORD Nav_Carry { get; set; }
[Description("药剂类型")]
[DataFieldForeignKey("Nav_Type")]
public Guid? TYPE_ID { get; set; }
[Description("药剂类型")]
public virtual T_PR_DRUG_TYPE Nav_Type { get; set; }
[Description("编号")]
public string CODE { get; set; }
[Description("名称")]
public string NAME { get; set; }
[Description("是否确认")]
public bool IS_CONFIRM { get; set; } = false;
[Description("顺序")]
public int? ROW_NO { get; set; }
}
}

View File

@ -1,47 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("药品出库记录表")]
public class T_PR_DRUG_OUTBOUND_RECORD : MesEntityBase
{
[Description("编号")]
public string CODE { get; set; }
[Description("申请日期")]
public DateTime? TIME { get; set; }
[Description("发起部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
[Description("发起部门")]
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("药品明细")]
public ICollection<T_PR_DRUG_OUTBOUND_RECORD_DETAIL> Nav_Details { get; set; }
[Description("使用原因")]
public string REASON { get; set; }
[Description("状态")]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -1,67 +0,0 @@
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("药品明细")]
public class T_PR_DRUG_OUTBOUND_RECORD_DETAIL : MesEntityBase
{
[Description("药品出库记录表")]
[DataFieldForeignKey("Nav_Record", "Nav_Details")]
public Guid OUTBOUND_RECORD_ID { get; set; }
[Description("药品出库记录表")]
public virtual T_PR_DRUG_OUTBOUND_RECORD Nav_Record { get; set; }
[Description("药品名称")]
[DataFieldForeignKey("Nav_Drug")]
public Guid? DRUG_SET_ID { get; set; }
[Description("药品名称")]
public virtual T_PR_DRUG_SET Nav_Drug { get; set; }
[Description("药剂类型")]
[DataFieldForeignKey("Nav_Type")]
public Guid? TYPE_ID { get; set; }
[Description("药剂类型")]
public virtual T_PR_DRUG_TYPE Nav_Type { get; set; }
[Description("规格")]
[DataFieldForeignKey("Nav_Specify")]
public Guid? SPECIFY_ID { get; set; }
[Description("规格")]
public virtual T_PR_DRUG_SET_SPECIFY Nav_Specify { get; set; }
[Description("出库数量")]
public int QTY { get; set; }
[Description("单位")]
public string UNIT { get; set; }
[Description("搬运时间")]
public DateTime? CARRY_TIME { get; set; }
[Description("送达地点")]
[DataFieldForeignKey("Nav_Place")]
public Guid? PLACE_ID { get; set; }
[Description("送达地点")]
public virtual T_PR_DRUG_PLACE Nav_Place { get; set; }
[Description("搬运人员")]
public ICollection<T_PR_DRUG_OUTBOUND_RECORD_DETAIL_USER> Nav_Users { get; set; }
[Description("搬运部门")]
public string DEPARTMENT { get; set; }
[Description("接收人员")]
public ICollection<T_PR_DRUG_OUTBOUND_RECORD_DETAIL_ACCEPT> Nav_Accepts { get; set; }
}
}

View File

@ -1,34 +0,0 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SC.PR
{
[Description("接收人员")]
public class T_PR_DRUG_OUTBOUND_RECORD_DETAIL_ACCEPT : MesEntityBase
{
[Description("药品明细")]
[DataFieldForeignKey("Nav_RecordDetail", "Nav_Accepts")]
public Guid OUTBOUND_RECORD_DETAIL_ID { get; set; }
[Description("药品明细")]
public virtual T_PR_DRUG_OUTBOUND_RECORD_DETAIL Nav_RecordDetail { get; set; }
[Description("发起人员")]
[DataFieldForeignKey("Nav_User")]
public Guid? USER_ID { get; set; }
[Description("发起人员")]
public virtual T_FM_USER Nav_User { get; set; }
[Description("处理状态")]
[EnumName("FOUserShiftStatusEnum")] //为枚举0待处理 1已处理
public FOUserShiftStatusEnum DEAL_STATUS { get; set; }
[Description("顺序")]
public int? ROW_NO { get; set; }
}
}

Some files were not shown because too many files have changed in this diff Show More