可以运行
This commit is contained in:
parent
a4a2d689ff
commit
cf2c9e00dc
@ -94,20 +94,20 @@ namespace APT.BaseData.Domain.Enums
|
||||
移动管理 = 20,
|
||||
[Description("MT")]
|
||||
会议管理 = 21,
|
||||
[Description("TI")]
|
||||
安全投入 = 22,
|
||||
[Description("AE")]
|
||||
事故事件 = 22,
|
||||
[Description("OH")]
|
||||
职业卫生 = 25,
|
||||
//[Description("TI")]
|
||||
//安全投入 = 22,
|
||||
//[Description("AE")]
|
||||
//事故事件 = 22,
|
||||
//[Description("OH")]
|
||||
//职业卫生 = 25,
|
||||
[Description("CM")]
|
||||
应急管理 = 25,
|
||||
[Description("DM")]
|
||||
机电管理 = 27,
|
||||
[Description("BI")]
|
||||
BI展示 = 28,
|
||||
[Description("TL")]
|
||||
尾矿库 = 29,
|
||||
//[Description("TL")]
|
||||
//尾矿库 = 29,
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@ -23,41 +23,6 @@ namespace APT.BaseData.Domain.IServices
|
||||
/// <returns></returns>
|
||||
bool MeetingMinutesBack(string id);
|
||||
|
||||
/// <summary>
|
||||
/// 会议通知发布审批回调
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
bool RecordBack(string id);
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
bool EventBack(string id);
|
||||
|
||||
/// <summary>
|
||||
/// 勘察记录组长审批完成后回调
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
bool LeaderCheck(string id);
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件调查结果审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
bool EventResultBack(string id);
|
||||
|
||||
/// <summary>
|
||||
/// 职业卫生 体检计划 人事部经理审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
bool PlanMasterBack(string id);
|
||||
|
||||
/// <summary>
|
||||
/// 年度应急演练计划表 审批结束
|
||||
/// </summary>
|
||||
|
||||
@ -1,57 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using APT.Infrastructure.Api;
|
||||
using APT.MS.Domain.Entities.AE;
|
||||
using APT.MS.Domain.Enums;
|
||||
using APT.BaseData.Domain.IServices.AE;
|
||||
|
||||
namespace APT.BaseData.Services.Services.AE
|
||||
{
|
||||
public partial class AEAccidentEventReportService : CommonService, IAEAccidentEventReportService
|
||||
{
|
||||
public AEAccidentEventReportService(IRepository repository)
|
||||
: base(repository)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取审批流参数
|
||||
/// </summary>
|
||||
/// <param name="entity"></param>
|
||||
/// <returns></returns>
|
||||
public string GetApproveParm(T_AE_ACCIDENT_EVENT_REPORT entity)
|
||||
{
|
||||
string param = string.Empty;
|
||||
switch (entity.ACCIDENT_LEVEL)
|
||||
{
|
||||
case AEAccidentLevel.Jumbo:
|
||||
case AEAccidentLevel.Major:
|
||||
case AEAccidentLevel.Larger:
|
||||
case AEAccidentLevel.General:
|
||||
case AEAccidentLevel.SeriouslyInjured:
|
||||
param = "1_2_3_4_5";
|
||||
break;
|
||||
|
||||
case AEAccidentLevel.MinorJuries:
|
||||
param = "6";
|
||||
break;
|
||||
case AEAccidentLevel.Aminor:
|
||||
param = "7";
|
||||
break;
|
||||
case AEAccidentLevel.Risk:
|
||||
if (entity.ECONOMIC_LOSSES.HasValue && entity.ECONOMIC_LOSSES.Value >= 5000)
|
||||
{
|
||||
param = "8>=5000";
|
||||
}
|
||||
else
|
||||
{
|
||||
param = "8<5000";
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
return param;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -15,9 +15,6 @@ using APT.MS.Domain.Entities.HM;
|
||||
using APT.BaseData.Domain.Enums.PF;
|
||||
using APT.MS.Domain.Entities.PF;
|
||||
using APT.MS.Domain.Entities.SC;
|
||||
using APT.MS.Domain.Entities.TI;
|
||||
using APT.MS.Domain.Entities.AE;
|
||||
using APT.MS.Domain.Entities.OH;
|
||||
using APT.MS.Domain.Entities.CM;
|
||||
using log4net.Filter;
|
||||
using Autofac.Features.Metadata;
|
||||
@ -163,557 +160,6 @@ namespace APT.BaseData.Services.DomainServices
|
||||
|
||||
#endregion
|
||||
|
||||
#region 安全科技 保险单
|
||||
//TI/TISafePdtCostRecordType/RecordBack
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产费用使用记录审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool RecordBack(string id)
|
||||
{
|
||||
Guid MeetingMinutesId = new Guid(id);
|
||||
T_TI_SAFE_PDT_COST_RECORD entity = GetEntity<T_TI_SAFE_PDT_COST_RECORD>(MeetingMinutesId);
|
||||
entity.STATUS = PFStandardStatus.Archived;//变成已归档
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (entity != null)
|
||||
UpdateEntityNoCommit(entity);
|
||||
});
|
||||
return true;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 事故事件上报
|
||||
|
||||
//AE/AEAccidentEventReport/EventBack
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool EventBack(string id)
|
||||
{
|
||||
Guid GUID = new Guid(id);
|
||||
|
||||
T_AE_ACCIDENT_EVENT_REPORT entity = GetEntity<T_AE_ACCIDENT_EVENT_REPORT>(GUID);
|
||||
entity.STATUS = PFStandardStatus.Archived;//变成已归档
|
||||
|
||||
//重伤及以上:安环部负责人
|
||||
//轻伤:部门级部门负责人
|
||||
//微伤:部门级部门负责人
|
||||
//险肇:部门级部门负责人
|
||||
T_FM_USER user = new T_FM_USER();
|
||||
T_PF_APPROVAL_ROLE approveRole = null;
|
||||
|
||||
#region 获取负责人
|
||||
|
||||
switch (entity.ACCIDENT_LEVEL)
|
||||
{
|
||||
case AEAccidentLevel.Jumbo:
|
||||
case AEAccidentLevel.Major:
|
||||
case AEAccidentLevel.Larger:
|
||||
case AEAccidentLevel.General:
|
||||
case AEAccidentLevel.SeriouslyInjured:
|
||||
var ToUser = GetEntity<T_AE_DOSET_DEPARTMENT_USER>(e => e.EVENTTYPE == EventType.AE006ToAE008);//触发设置
|
||||
if (ToUser == null)
|
||||
{
|
||||
//安环部负责人
|
||||
approveRole = GetEntity<T_PF_APPROVAL_ROLE>(e => e.NAME.Contains("安环部负责人"));
|
||||
if (approveRole != null)
|
||||
{
|
||||
user = GetEntity<T_FM_USER>(e => e.APPROVE_ROLE_ID == approveRole.ID);
|
||||
if (user == null)
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到安环部负责人【" + approveRole.ID + "】!");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到审批角色安环部负责人");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
//部门岗位人员
|
||||
string Msg = string.Empty;
|
||||
var listUser = UserService.GetDepPostUser(ref Msg, ToUser.DEPARTMENT_ID, ToUser.POST_ID, true);
|
||||
if (listUser != null && listUser.Any())
|
||||
{
|
||||
user = listUser[0];
|
||||
}
|
||||
else
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到配置的部门岗位人员!");
|
||||
}
|
||||
}
|
||||
break;
|
||||
case AEAccidentLevel.MinorJuries:
|
||||
case AEAccidentLevel.Aminor:
|
||||
case AEAccidentLevel.Risk:
|
||||
//部门级部门负责人
|
||||
if (entity.DEPARTMENT_ID.HasValue)
|
||||
{
|
||||
var dep = DepartmentService.GetDEPARTMENTLevel(entity.DEPARTMENT_ID.Value);
|
||||
if (dep != null)
|
||||
{
|
||||
approveRole = GetEntity<T_PF_APPROVAL_ROLE>(e => e.NAME.Contains("部门负责人"));
|
||||
if (approveRole != null)
|
||||
{
|
||||
user = GetEntity<T_FM_USER>(e => e.DEPARTMENT_ID == dep.ID && e.APPROVE_ROLE_ID == approveRole.ID);
|
||||
if (user == null)
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到部门【" + entity.DEPARTMENT_ID.Value + "】(审批角色)负责人【" + approveRole.ID + "】!");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到审批角色部门负责人");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到部门【" + entity.DEPARTMENT_ID.Value + "】的部门级");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "部门ID为空");
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
#endregion
|
||||
T_AE_ACCIDENT_SURVEY_TEAM_MEMBER member = null;
|
||||
T_FM_NOTIFICATION_TASK task = null;
|
||||
|
||||
if (user != null)
|
||||
{
|
||||
//找到了负责人
|
||||
member = new T_AE_ACCIDENT_SURVEY_TEAM_MEMBER();
|
||||
member.ID = Guid.NewGuid();
|
||||
member.REPORT_ID = entity.ID;
|
||||
member.STATUS = PFStandardStatus.Draft;
|
||||
member.IS_DELETED = false;
|
||||
member.ORG_ID = entity.ORG_ID;
|
||||
member.CREATE_TIME = DateTime.Now;
|
||||
member.CREATER_ID = user.ID;
|
||||
//member.LEADER_USER_ID = ;
|
||||
//member.SURVEY_USER_ID = ;
|
||||
//member.ENTITY_ORG_TPYE = ;
|
||||
//member.FORM_ID = ;
|
||||
//member.FLOW_STATUS = ;
|
||||
//member.FLOW_SEND_STATUS = ;
|
||||
//member.FLOW_ID = ;
|
||||
//member.MODIFY_TIME = ;
|
||||
member.MODIFIER_ID = user.ID;
|
||||
task = NotificationTaskService.InsertUserNoticeTaskModel("事故调查小组成员", member.ID, entity.ORG_ID, user.ID, user.NAME, DateTime.Now, DateTime.Now.AddDays(1), (int)FMNoticeTypeEnum.消息, "AE008");
|
||||
}
|
||||
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (entity != null)
|
||||
UpdateEntityNoCommit(entity);
|
||||
if (task != null)
|
||||
AddEntityNoCommit<T_FM_NOTIFICATION_TASK>(task);
|
||||
if (member != null)
|
||||
AddEntityNoCommit<T_AE_ACCIDENT_SURVEY_TEAM_MEMBER>(member);
|
||||
});
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//AE/AEInvestigationRecord/LeaderCheck
|
||||
|
||||
/// <summary>
|
||||
/// 勘察记录组长审批完成后回调
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool LeaderCheck(string id)
|
||||
{
|
||||
Guid GUID = new Guid(id);
|
||||
T_AE_INVESTIGATION_RECORD entity = GetEntity<T_AE_INVESTIGATION_RECORD>(GUID);
|
||||
entity.STATUS = PFStandardStatus.Archived;//变成已归档
|
||||
|
||||
var appDet = GetEntity<T_PF_APPROVE_DETAIL>(e => e.APPROVE_ID == entity.APPROVE_ID);
|
||||
entity.REVIEW_OK = appDet.NODE_APPROVE_STATUS == 10 ? true : false;// 组长审阅状态
|
||||
entity.REVIEW_COMMENT = appDet.CONTEXT;// 审阅意见
|
||||
|
||||
//事故调查小组成员表 填写 给记录人 触发勘察记录表 审批通过后 再给记录人 发送 事故事件调查结果报送表
|
||||
T_AE_ACCIDENT_SURVEY_TEAM_MEMBER member = GetEntity<T_AE_ACCIDENT_SURVEY_TEAM_MEMBER>(e => e.REPORT_ID == entity.ACCIDENT_ID, new string[] { "Nav_SurveyUser" });
|
||||
|
||||
T_AE_ACCIDENT_EVENT_SURVEY_RESULT modelResult = new T_AE_ACCIDENT_EVENT_SURVEY_RESULT();
|
||||
modelResult.ID = Guid.NewGuid();
|
||||
modelResult.REPORT_ID = entity.ACCIDENT_ID;
|
||||
modelResult.STATUS = PFStandardStatus.Draft;
|
||||
modelResult.IS_DELETED = false;
|
||||
modelResult.ORG_ID = entity.ORG_ID;
|
||||
|
||||
//modelResult.CASUALTY_COUNT = "";
|
||||
//modelResult.ECONOMIC_LOSSES = "";
|
||||
//modelResult.ACCIDENT_COURSE = "";
|
||||
//modelResult.TIME = "";
|
||||
//modelResult.RISK_SUBMIT_ID = "";
|
||||
//modelResult.ENTITY_ORG_TPYE = "";
|
||||
//modelResult.FORM_ID = "";
|
||||
//modelResult.FLOW_STATUS = "";
|
||||
//modelResult.FLOW_SEND_STATUS = "";
|
||||
//modelResult.FLOW_ID = "";
|
||||
//modelResult.CREATE_TIME = "";
|
||||
//modelResult.MODIFY_TIME = "";
|
||||
//modelResult.CREATER_ID = "";
|
||||
//modelResult.MODIFIER_ID = "";
|
||||
|
||||
|
||||
T_FM_NOTIFICATION_TASK taskAdd = NotificationTaskService.InsertUserNoticeTaskModel("事故事件调查结果填报", modelResult.ID, entity.ORG_ID, member.SURVEY_USER_ID.Value, member.Nav_SurveyUser.NAME, DateTime.Now, DateTime.Now.AddDays(1), (int)FMNoticeTypeEnum.消息, "AE010");
|
||||
|
||||
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (entity != null)
|
||||
UpdateEntityNoCommit(entity);
|
||||
if (modelResult != null)//添加 事故事件调查结果填报
|
||||
AddEntityNoCommit(modelResult);
|
||||
if (taskAdd != null)//添加 事故事件调查结果填报 待办
|
||||
AddEntityNoCommit(taskAdd);
|
||||
|
||||
});
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件调查结果审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool EventResultBack(string id)
|
||||
{
|
||||
Guid GUID = new Guid(id);
|
||||
|
||||
T_AE_ACCIDENT_EVENT_SURVEY_RESULT entity = GetEntity<T_AE_ACCIDENT_EVENT_SURVEY_RESULT>(GUID);
|
||||
entity.STATUS = PFStandardStatus.Archived;//变成已归档
|
||||
|
||||
////重伤及以上:安环部负责人
|
||||
////轻伤:部门级部门负责人
|
||||
////微伤:部门级部门负责人
|
||||
////险肇:部门级部门负责人
|
||||
//T_FM_USER user = new T_FM_USER();
|
||||
//T_PF_APPROVAL_ROLE approveRole = null;
|
||||
|
||||
//#region 获取负责人
|
||||
|
||||
//switch (entity.ACCIDENT_LEVEL)
|
||||
//{
|
||||
// case AEAccidentLevel.Jumbo:
|
||||
// case AEAccidentLevel.Major:
|
||||
// case AEAccidentLevel.Larger:
|
||||
// case AEAccidentLevel.General:
|
||||
// case AEAccidentLevel.SeriouslyInjured:
|
||||
// //安环部负责人
|
||||
// approveRole = GetEntity<T_PF_APPROVAL_ROLE>(e => e.NAME.Contains("安环部负责人"));
|
||||
// if (approveRole != null)
|
||||
// {
|
||||
// user = GetEntity<T_FM_USER>(e => e.APPROVE_ROLE_ID == approveRole.ID);
|
||||
// if (user == null)
|
||||
// {
|
||||
// SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到安环部负责人【" + approveRole.ID + "】!");
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到审批角色安环部负责人");
|
||||
// }
|
||||
// break;
|
||||
// case AEAccidentLevel.MinorJuries:
|
||||
// case AEAccidentLevel.Aminor:
|
||||
// case AEAccidentLevel.Risk:
|
||||
// //部门级部门负责人
|
||||
// if (entity.DEPARTMENT_ID.HasValue)
|
||||
// {
|
||||
// var dep = DepartmentService.GetDEPARTMENTLevel(entity.DEPARTMENT_ID.Value);
|
||||
// if (dep != null)
|
||||
// {
|
||||
// approveRole = GetEntity<T_PF_APPROVAL_ROLE>(e => e.NAME.Contains("部门负责人"));
|
||||
// if (approveRole != null)
|
||||
// {
|
||||
// user = GetEntity<T_FM_USER>(e => e.DEPARTMENT_ID == dep.ID && e.APPROVE_ROLE_ID == approveRole.ID);
|
||||
// if (user == null)
|
||||
// {
|
||||
// SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到部门【" + entity.DEPARTMENT_ID.Value + "】(审批角色)负责人【" + approveRole.ID + "】!");
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到审批角色部门负责人");
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "未找到部门【" + entity.DEPARTMENT_ID.Value + "】的部门级");
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// SysLogService.AddAddLog(APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, "AE006", entity.ID.ToString(), "", "部门ID为空");
|
||||
// }
|
||||
// break;
|
||||
// default:
|
||||
// break;
|
||||
//}
|
||||
//#endregion
|
||||
//T_AE_ACCIDENT_SURVEY_TEAM_MEMBER member = null;
|
||||
//T_FM_NOTIFICATION_TASK task = null;
|
||||
|
||||
//if (user != null)
|
||||
//{
|
||||
// //找到了负责人
|
||||
// member = new T_AE_ACCIDENT_SURVEY_TEAM_MEMBER();
|
||||
// member.ID = Guid.NewGuid();
|
||||
// member.REPORT_ID = entity.ID;
|
||||
// member.STATUS = PFStandardStatus.Draft;
|
||||
// member.IS_DELETED = false;
|
||||
// member.ORG_ID = entity.ORG_ID;
|
||||
// member.CREATE_TIME = DateTime.Now;
|
||||
// member.CREATER_ID = user.ID;
|
||||
// //member.LEADER_USER_ID = ;
|
||||
// //member.SURVEY_USER_ID = ;
|
||||
// //member.ENTITY_ORG_TPYE = ;
|
||||
// //member.FORM_ID = ;
|
||||
// //member.FLOW_STATUS = ;
|
||||
// //member.FLOW_SEND_STATUS = ;
|
||||
// //member.FLOW_ID = ;
|
||||
// //member.MODIFY_TIME = ;
|
||||
// member.MODIFIER_ID = user.ID;
|
||||
// task = NotificationTaskService.InsertUserNoticeTaskModel("事故调查小组成员", member.ID, entity.ORG_ID, user.ID, user.NAME, DateTime.Now, DateTime.Now.AddDays(1), (int)FMNoticeTypeEnum.消息, "AE008");
|
||||
//}
|
||||
|
||||
|
||||
#region 给人事专员触发工伤保险理赔信息记录
|
||||
//TI021 发起部门 姓名 事故事件 受伤日期 发起部门:受伤人 所在部门
|
||||
|
||||
|
||||
List<T_TI_INSURANCE_CLAIM_RECORD> listClaim = null;
|
||||
List<T_FM_NOTIFICATION_TASK> listTask = null;
|
||||
|
||||
if (entity.REPORT_ID.HasValue)
|
||||
{
|
||||
|
||||
var listUsers = GetEntities<T_AE_ACCIDENT_EVENT_SURVEY_CASUALTIES>(e => e.RESULT_ID == entity.ID && !e.IS_DELETED, "Nav_User");
|
||||
if (listUsers != null && listUsers.Any())
|
||||
{
|
||||
var doSet = GetEntity<T_AE_DOSET_DEPARTMENT_USER>(e => e.EVENTTYPE == EventType.ClaimRecord && !e.IS_DELETED);
|
||||
if (doSet != null)
|
||||
{
|
||||
//给对应部门人员 发送待办
|
||||
var user = GetEntity<T_FM_USER>(e => e.DEPARTMENT_ID.HasValue && e.ENABLE_STATUS == 0 && !e.IS_DELETED && e.DEPARTMENT_ID.Value == doSet.DEPARTMENT_ID && e.PERSON_ID.HasValue && e.Nav_Person.POST_ID.HasValue && e.Nav_Person.POST_ID.Value == doSet.POST_ID, "Nav_Person");
|
||||
if (user != null)
|
||||
{
|
||||
listClaim = new List<T_TI_INSURANCE_CLAIM_RECORD>();
|
||||
listTask = new List<T_FM_NOTIFICATION_TASK>();
|
||||
|
||||
foreach (var item in listUsers)
|
||||
{
|
||||
T_TI_INSURANCE_CLAIM_RECORD claim = new T_TI_INSURANCE_CLAIM_RECORD();
|
||||
claim.ID = Guid.NewGuid();
|
||||
claim.ORG_ID = doSet.ORG_ID;
|
||||
claim.ACCIDENT_ID = entity.REPORT_ID;
|
||||
claim.DEPARTMENT_ID = item.Nav_User.DEPARTMENT_ID;
|
||||
claim.INJURE_TIME = item.INJURED_TIME;
|
||||
claim.USER_ID = item.USER_ID;
|
||||
claim.STATUS = PFStandardStatus.Draft;
|
||||
listTask.Add(NotificationTaskService.InsertUserNoticeTaskModel("工伤保险理赔 事故事件:" + item.Nav_User.NAME, claim.ID, claim.ORG_ID, user.ID, user.NAME, DateTime.Now, 0, "TI021", FMTASKTYPE.Default));
|
||||
listClaim.Add(claim);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (entity != null)
|
||||
UpdateEntityNoCommit(entity);
|
||||
//if (task != null)
|
||||
// AddEntityNoCommit<T_FM_NOTIFICATION_TASK>(task);
|
||||
//if (member != null)
|
||||
// AddEntityNoCommit<T_AE_ACCIDENT_SURVEY_TEAM_MEMBER>(member);
|
||||
if (listClaim != null && listClaim.Count > 0)
|
||||
BantchSaveEntityNoCommit(listClaim);
|
||||
if (listTask != null && listTask.Count > 0)
|
||||
BantchSaveEntityNoCommit(listTask);
|
||||
});
|
||||
return true;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
#region 职业卫生
|
||||
|
||||
/// <summary>
|
||||
/// 职业卫生 体检计划 人事部经理审批
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool PlanMasterBack(string id)
|
||||
{
|
||||
Guid GUID = new Guid(id);
|
||||
|
||||
string Msg = string.Empty;
|
||||
var member = UserService.GetPostUser(ref Msg, "人事专员");
|
||||
if (member == null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(Msg))
|
||||
{
|
||||
throw new Exception(Msg);
|
||||
}
|
||||
else
|
||||
{
|
||||
throw new Exception("获取人事专员岗位信息失败!");
|
||||
}
|
||||
}
|
||||
|
||||
T_OH_HEALTH_EXAM_PLAN entity = GetEntity<T_OH_HEALTH_EXAM_PLAN>(GUID, new string[] { "Nav_ListPlanRegister.Nav_ListHazard" });
|
||||
|
||||
entity.STATUS = PFStandardStatus.Archived;//变成已归档
|
||||
|
||||
DateTime dtNow = DateTime.Now;
|
||||
//给人事专员发送 体检填表
|
||||
T_OH_HEALTH_EXAM_NOTICE notice = new T_OH_HEALTH_EXAM_NOTICE();
|
||||
notice.ID = Guid.NewGuid();
|
||||
notice.CODE = "TJ" + dtNow.ToString("yyyyMMddHHmmss");
|
||||
//notice.NAME ="";
|
||||
//notice.OTHER_STUFF =;
|
||||
notice.STATUS = PFStandardStatus.Draft;
|
||||
//notice.APPROVE_ID =;
|
||||
notice.IS_DELETED = false;
|
||||
notice.ORG_ID = entity.ORG_ID;
|
||||
//notice.ENTITY_ORG_TPYE =;
|
||||
//notice.FORM_ID =;
|
||||
//notice.FLOW_STATUS =;
|
||||
//notice.FLOW_SEND_STATUS =;
|
||||
//notice.FLOW_ID =;
|
||||
//notice.CREATE_TIME =;
|
||||
//notice.MODIFY_TIME =;
|
||||
//notice.CREATER_ID =;
|
||||
//notice.MODIFIER_ID =;
|
||||
|
||||
List<T_OH_HEALTH_EXAM_NOTICE_REGISTER> listRegister = new List<T_OH_HEALTH_EXAM_NOTICE_REGISTER>();
|
||||
IEnumerable<T_OH_HEALTH_EXAM_NOTICE_REGISTER> listRegisterCheck = null;
|
||||
T_OH_HEALTH_EXAM_NOTICE_REGISTER modelLast = null;
|
||||
List<T_OH_EXAM_NOTICE_OCC_HAZARD> listOccHazard = new List<T_OH_EXAM_NOTICE_OCC_HAZARD>();
|
||||
|
||||
Guid LoginID = APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value;
|
||||
|
||||
BaseFilter basFiliter = new BaseFilter();
|
||||
basFiliter.Order = DbOrder.DESC;
|
||||
basFiliter.Orders.Add(new DataOrder() { Field = "THISDATE", Order = DbOrder.DESC });
|
||||
|
||||
foreach (var item in entity.Nav_ListPlanRegister)
|
||||
{
|
||||
T_OH_HEALTH_EXAM_NOTICE_REGISTER model = new T_OH_HEALTH_EXAM_NOTICE_REGISTER();
|
||||
model.ID = Guid.NewGuid();
|
||||
model.NOTICE_ID = notice.ID;
|
||||
model.USER_ID = item.USER_ID;
|
||||
model.DEPARTMENT_ID = item.DEPARTMENT_ID;
|
||||
model.DEPARTMENT_ID_WORKSHOP = item.DEPARTMENT_ID_WORKSHOP;
|
||||
model.CYCLE_ID = item.EXAM_CYCLE_ID;
|
||||
//model.EXAM_BATCH_ID
|
||||
model.TYPE = OHHealthExamType.Post;
|
||||
model.STATUS = OHHealthExamNoticeRegisterStatus.WaitNotice;
|
||||
model.IS_DELETED = false;
|
||||
model.ORG_ID = item.ORG_ID;
|
||||
//model.ENTITY_ORG_TPYE
|
||||
//model.FORM_ID
|
||||
//model.FLOW_STATUS
|
||||
//model.FLOW_SEND_STATUS
|
||||
//model.FLOW_ID
|
||||
model.LASTDATE = dtNow;//上次体检时间
|
||||
|
||||
//新方法
|
||||
modelLast = GetEntity<T_OH_HEALTH_EXAM_NOTICE_REGISTER>(e => !e.IS_DELETED && e.USER_ID == model.USER_ID && e.STATUS >= OHHealthExamNoticeRegisterStatus.NoticeResult, basFiliter, "");
|
||||
//modelLast = GetEntity<T_OH_HEALTH_EXAM_NOTICE_REGISTER>(e => !e.IS_DELETED && e.USER_ID == model.USER_ID && e.STATUS >= OHHealthExamNoticeRegisterStatus.MasterRead, basFiliter, "");
|
||||
|
||||
if (modelLast != null && modelLast.THISDATE.HasValue)
|
||||
{
|
||||
model.LASTDATE = modelLast.THISDATE;//上次体检时间 就是上次通知的本次时间
|
||||
}
|
||||
//旧方法
|
||||
//listRegisterCheck = GetEntities<T_OH_HEALTH_EXAM_NOTICE_REGISTER>(e => !e.IS_DELETED && e.USER_ID == model.USER_ID && e.STATUS >= OHHealthExamNoticeRegisterStatus.NoticeResult).OrderByDescending(e => e.THISDATE);
|
||||
//if (listRegisterCheck != null && listRegisterCheck.Any())
|
||||
//{
|
||||
// modelLast = listRegisterCheck.ToList()[0];
|
||||
// if (modelLast.EXAM_BATCH_ID.HasValue)
|
||||
// {
|
||||
// model.LASTDATE = modelLast.THISDATE;//上次体检时间 就是上次通知的本次时间
|
||||
// //if (!listBatchID.Contains(modelLast.EXAM_BATCH_ID.Value))
|
||||
// //{
|
||||
// // listBatchID.Add(modelLast.EXAM_BATCH_ID.Value);
|
||||
// // modelBatch = GetEntity<T_OH_HEALTH_EXAM_BATCH>(modelLast.EXAM_BATCH_ID.Value);
|
||||
// // listLastBatch.Add(modelBatch);
|
||||
// //}
|
||||
// //else
|
||||
// //{
|
||||
// // modelBatch = listLastBatch.First(e => e.ID == modelLast.EXAM_BATCH_ID.Value);
|
||||
// //}
|
||||
// //model.LASTDATE = modelBatch.START_TIME;//上次体检时间
|
||||
// }
|
||||
//}
|
||||
|
||||
model.CREATE_TIME = dtNow;
|
||||
model.MODIFY_TIME = dtNow;
|
||||
model.CREATER_ID = LoginID;
|
||||
//model.MODIFIER_ID
|
||||
model.PLAN_ID_DEP = item.PLAN_ID_DEP;
|
||||
model.PLAN_REGISTER_ID = item.ID;
|
||||
listRegister.Add(model);
|
||||
|
||||
foreach (var itemHaz in item.Nav_ListHazard)
|
||||
{
|
||||
listOccHazard.Add(new T_OH_EXAM_NOTICE_OCC_HAZARD()
|
||||
{
|
||||
ID = Guid.NewGuid(),
|
||||
REGISTER_ID = model.ID,
|
||||
HAZARD_ID = itemHaz.HAZARD_ID,
|
||||
ORG_ID = notice.ORG_ID,
|
||||
CREATE_TIME = dtNow,
|
||||
MODIFY_TIME = dtNow
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//人事专员 发送 体检通知 安排
|
||||
T_FM_NOTIFICATION_TASK taskAdd = NotificationTaskService.InsertUserNoticeTaskModel("体检通知表", notice.ID, entity.ORG_ID, member.ID, member.NAME, DateTime.Now, DateTime.Now.AddDays(1), (int)FMNoticeTypeEnum.消息, "OH010");
|
||||
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (entity != null)
|
||||
UpdateEntityNoCommit(entity);
|
||||
if (notice != null)//体检通知
|
||||
AddEntityNoCommit(notice);
|
||||
if (listRegister != null && listRegister.Count > 0)//人员
|
||||
BantchAddEntityNoCommit(listRegister);
|
||||
if (taskAdd != null)//添加 事故事件调查结果填报 待办
|
||||
AddEntityNoCommit(taskAdd);
|
||||
if (listOccHazard != null && listOccHazard.Count > 0)//人员
|
||||
BantchAddEntityNoCommit(listOccHazard);
|
||||
});
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
#region CM
|
||||
|
||||
@ -19,7 +19,6 @@ using APT.MS.Domain.Entities.SC.PE;
|
||||
using APT.MS.Domain.Entities.SC.PR;
|
||||
using APT.MS.Domain.Entities.SC.PT;
|
||||
using APT.MS.Domain.Entities.SC.SC;
|
||||
using APT.MS.Domain.Entities.TL;
|
||||
using APT.MS.Domain.Enums;
|
||||
using InfluxData.Net.InfluxDb.Models.Responses;
|
||||
using MySqlX.XDevAPI.Common;
|
||||
@ -173,18 +172,6 @@ namespace APT.BaseData.Services.DomainServices
|
||||
case "PT/PTIndicatorFormulationDepartment/BackUpdateYL"://方针与目标管理
|
||||
result = BackUpdate_PTIndicatorFormulationDepartmentYL(DATA_ID);
|
||||
break;
|
||||
case "TI/TISafePdtCostRecord/RecordBack"://安全生产费用使用记录回调
|
||||
result = PFApproveCallBackMTService.RecordBack(DATA_ID);
|
||||
break;
|
||||
case "AE/AEAccidentEventReport/EventBack"://安全生产费用使用记录回调
|
||||
result = PFApproveCallBackMTService.EventBack(DATA_ID);
|
||||
break;
|
||||
case "AE/AEInvestigationRecord/LeaderCheck"://勘察记录组长审批完成后回调
|
||||
result = PFApproveCallBackMTService.LeaderCheck(DATA_ID);
|
||||
break;
|
||||
case "AE/AEAccidentEventSurveyResult/EventResultBack"://事故事件调查结果审批回调
|
||||
result = PFApproveCallBackMTService.EventResultBack(DATA_ID);
|
||||
break;
|
||||
case "PT/PTAssessmentPlanAudit/BackUpdate"://方针与目标管理
|
||||
result = BackUpdate_PTAssessmentPlanAudit(DATA_ID);
|
||||
break;
|
||||
@ -250,9 +237,9 @@ namespace APT.BaseData.Services.DomainServices
|
||||
break;
|
||||
#region 职业卫生
|
||||
|
||||
case "OH/OHHealthExamPlan/PlanMasterBack"://绩效测量与评估
|
||||
result = PFApproveCallBackMTService.PlanMasterBack(DATA_ID);
|
||||
break;
|
||||
//case "OH/OHHealthExamPlan/PlanMasterBack"://绩效测量与评估
|
||||
// result = PFApproveCallBackMTService.PlanMasterBack(DATA_ID);
|
||||
// break;
|
||||
|
||||
#endregion
|
||||
|
||||
@ -431,30 +418,30 @@ namespace APT.BaseData.Services.DomainServices
|
||||
PFApproveCallBackMTService.MeetingMinutesBack(listDATA_ID[i]);
|
||||
}
|
||||
break;
|
||||
case "TI/TISafePdtCostRecord/RecordBack"://安全生产费用使用记录回调
|
||||
for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
{
|
||||
PFApproveCallBackMTService.RecordBack(listDATA_ID[i]);
|
||||
}
|
||||
break;
|
||||
case "AE/AEAccidentEventReport/EventBack"://安全生产费用使用记录回调
|
||||
for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
{
|
||||
PFApproveCallBackMTService.EventBack(listDATA_ID[i]);
|
||||
}
|
||||
break;
|
||||
case "AE/AEInvestigationRecord/LeaderCheck"://勘察记录组长审批完成后回调
|
||||
for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
{
|
||||
PFApproveCallBackMTService.LeaderCheck(listDATA_ID[i]);
|
||||
}
|
||||
break;
|
||||
case "AE/AEAccidentEventSurveyResult/EventResultBack"://事故事件调查结果审批回调回调
|
||||
for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
{
|
||||
PFApproveCallBackMTService.EventResultBack(listDATA_ID[i]);
|
||||
}
|
||||
break;
|
||||
//case "TI/TISafePdtCostRecord/RecordBack"://安全生产费用使用记录回调
|
||||
// for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
// {
|
||||
// PFApproveCallBackMTService.RecordBack(listDATA_ID[i]);
|
||||
// }
|
||||
// break;
|
||||
//case "AE/AEAccidentEventReport/EventBack"://安全生产费用使用记录回调
|
||||
// for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
// {
|
||||
// PFApproveCallBackMTService.EventBack(listDATA_ID[i]);
|
||||
// }
|
||||
// break;
|
||||
//case "AE/AEInvestigationRecord/LeaderCheck"://勘察记录组长审批完成后回调
|
||||
// for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
// {
|
||||
// PFApproveCallBackMTService.LeaderCheck(listDATA_ID[i]);
|
||||
// }
|
||||
// break;
|
||||
//case "AE/AEAccidentEventSurveyResult/EventResultBack"://事故事件调查结果审批回调回调
|
||||
// for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
// {
|
||||
// PFApproveCallBackMTService.EventResultBack(listDATA_ID[i]);
|
||||
// }
|
||||
// break;
|
||||
case "PT/PTIndicatorFormulation/BackUpdate"://方针与目标管理
|
||||
for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
{
|
||||
@ -601,12 +588,12 @@ namespace APT.BaseData.Services.DomainServices
|
||||
break;
|
||||
#region 职业卫生
|
||||
|
||||
case "OH/OHHealthExamPlan/PlanMasterBack"://职业卫生 体检计划 人事部经理审批
|
||||
for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
{
|
||||
PFApproveCallBackMTService.PlanMasterBack(listDATA_ID[i]);
|
||||
}
|
||||
break;
|
||||
//case "OH/OHHealthExamPlan/PlanMasterBack"://职业卫生 体检计划 人事部经理审批
|
||||
// for (int i = 0; i < listDATA_ID.Count; i++)
|
||||
// {
|
||||
// PFApproveCallBackMTService.PlanMasterBack(listDATA_ID[i]);
|
||||
// }
|
||||
// break;
|
||||
|
||||
#endregion
|
||||
|
||||
@ -6928,12 +6915,12 @@ namespace APT.BaseData.Services.DomainServices
|
||||
case "FO/FOCrucialLicenseJobOutsource/BackUpdateNew":
|
||||
result = BackUpdateNew_FOCrucialLicenseJobOutsource(entityInt, modelApp, listAppDetail, taskFinish, listTaskNext, isLast);
|
||||
break;
|
||||
case "TL/TLBack/BackUpdate":
|
||||
result = BackUpdate_TLBack(entityInt, modelApp, listAppDetail, taskFinish, listTaskNext, isLast);
|
||||
break;
|
||||
case "TL/TLBackRecord/BackUpdate":
|
||||
result = BackUpdate_TLRecordBack(entityInt, modelApp, listAppDetail, taskFinish, listTaskNext, isLast);
|
||||
break;
|
||||
//case "TL/TLBack/BackUpdate":
|
||||
// result = BackUpdate_TLBack(entityInt, modelApp, listAppDetail, taskFinish, listTaskNext, isLast);
|
||||
// break;
|
||||
//case "TL/TLBackRecord/BackUpdate":
|
||||
// result = BackUpdate_TLRecordBack(entityInt, modelApp, listAppDetail, taskFinish, listTaskNext, isLast);
|
||||
// break;
|
||||
default:
|
||||
//SysLogService.AddLog(APT.Infrastructure.Api.AppContext.CurrentSession.OrgId.Value, APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value, PFSysLogTypeEnum.CommonApproveCallBack, "PF119", "审批流回调方法未完善", "PFApproveCallBackService=>CallBack: " + CALLBACK_INTERFACE, DATA_ID);
|
||||
break;
|
||||
@ -9231,159 +9218,159 @@ namespace APT.BaseData.Services.DomainServices
|
||||
#endregion
|
||||
|
||||
|
||||
#region 尾矿库
|
||||
//#region 尾矿库
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划 审批流
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool BackUpdate_TLBack(T_PF_APPROVE entityInt, T_PF_APPROVE modelApp, List<T_PF_APPROVE_DETAIL> listAppDetail, T_FM_NOTIFICATION_TASK taskFinish, List<T_FM_NOTIFICATION_TASK> listTaskNext, bool isLast = false)
|
||||
{
|
||||
#region 审批公用
|
||||
///// <summary>
|
||||
///// 回采计划 审批流
|
||||
///// </summary>
|
||||
///// <param name="id"></param>
|
||||
///// <returns></returns>
|
||||
//public bool BackUpdate_TLBack(T_PF_APPROVE entityInt, T_PF_APPROVE modelApp, List<T_PF_APPROVE_DETAIL> listAppDetail, T_FM_NOTIFICATION_TASK taskFinish, List<T_FM_NOTIFICATION_TASK> listTaskNext, bool isLast = false)
|
||||
//{
|
||||
// #region 审批公用
|
||||
|
||||
if (modelApp == null)
|
||||
{
|
||||
string taskCodeCheck = String.Empty;
|
||||
bool result = GetApproject2(entityInt, ref modelApp, ref listAppDetail, ref taskFinish, ref taskCodeCheck, ref isLast, ref listTaskNext);
|
||||
if (!result)
|
||||
{
|
||||
throw new Exception("审批失败!");
|
||||
}
|
||||
}
|
||||
// if (modelApp == null)
|
||||
// {
|
||||
// string taskCodeCheck = String.Empty;
|
||||
// bool result = GetApproject2(entityInt, ref modelApp, ref listAppDetail, ref taskFinish, ref taskCodeCheck, ref isLast, ref listTaskNext);
|
||||
// if (!result)
|
||||
// {
|
||||
// throw new Exception("审批失败!");
|
||||
// }
|
||||
// }
|
||||
|
||||
#endregion
|
||||
// #endregion
|
||||
|
||||
if (!isLast)
|
||||
{
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (modelApp != null)
|
||||
UpdateEntityNoCommit(modelApp); //保存主表
|
||||
if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
BantchSaveEntityNoCommit(listAppDetail);
|
||||
if (taskFinish != null)
|
||||
UpdateEntityNoCommit(taskFinish);
|
||||
if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
BantchSaveEntityNoCommit(listTaskNext);
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
//修改完 给 值班人 确认 单
|
||||
var entity = GetEntity<T_TL_BACK>(modelApp.DATA_ID);
|
||||
entity.STATUS = PFStandardStatus.Sign;//审批完后 值变小(注)
|
||||
var listDetailUser = GetEntities<T_TL_BACK_DETAIL_USER>(e => e.BACK_ID == entity.ID, "Nav_User");
|
||||
// if (!isLast)
|
||||
// {
|
||||
// this.UnifiedCommit(() =>
|
||||
// {
|
||||
// if (modelApp != null)
|
||||
// UpdateEntityNoCommit(modelApp); //保存主表
|
||||
// if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
// BantchSaveEntityNoCommit(listAppDetail);
|
||||
// if (taskFinish != null)
|
||||
// UpdateEntityNoCommit(taskFinish);
|
||||
// if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
// BantchSaveEntityNoCommit(listTaskNext);
|
||||
// });
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// //修改完 给 值班人 确认 单
|
||||
// var entity = GetEntity<T_TL_BACK>(modelApp.DATA_ID);
|
||||
// entity.STATUS = PFStandardStatus.Sign;//审批完后 值变小(注)
|
||||
// var listDetailUser = GetEntities<T_TL_BACK_DETAIL_USER>(e => e.BACK_ID == entity.ID, "Nav_User");
|
||||
|
||||
List<Guid> listUserId = new List<Guid>();
|
||||
List<string> listUserName = new List<string>();
|
||||
foreach (var item in listDetailUser)
|
||||
{
|
||||
if (!listUserId.Contains(item.USER_ID))
|
||||
{
|
||||
listUserId.Add(item.USER_ID);
|
||||
listUserName.Add(item.Nav_User.NAME);
|
||||
}
|
||||
}
|
||||
// List<Guid> listUserId = new List<Guid>();
|
||||
// List<string> listUserName = new List<string>();
|
||||
// foreach (var item in listDetailUser)
|
||||
// {
|
||||
// if (!listUserId.Contains(item.USER_ID))
|
||||
// {
|
||||
// listUserId.Add(item.USER_ID);
|
||||
// listUserName.Add(item.Nav_User.NAME);
|
||||
// }
|
||||
// }
|
||||
|
||||
if (listUserId.Count < 1)
|
||||
{
|
||||
entity.STATUS = PFStandardStatus.Archived;
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
UpdateEntityNoCommit(entity);
|
||||
if (modelApp != null)
|
||||
UpdateEntityNoCommit(modelApp); //保存主表
|
||||
if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
BantchSaveEntityNoCommit(listAppDetail);
|
||||
if (taskFinish != null)
|
||||
UpdateEntityNoCommit(taskFinish);
|
||||
if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
BantchSaveEntityNoCommit(listTaskNext);
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
List<T_FM_NOTIFICATION_TASK> listTaskNotice = NotificationTaskService.InsertUserNoticeTaskModels("回采计划-确认", entity.ID, entity.ORG_ID, listUserId, listUserName, DateTime.Now, 0, "TL014_SHOWPRINT", FMTASKTYPE.Default, null, null, null, APT.Infrastructure.Api.AppContext.CurrentSession.UserID);
|
||||
// if (listUserId.Count < 1)
|
||||
// {
|
||||
// entity.STATUS = PFStandardStatus.Archived;
|
||||
// this.UnifiedCommit(() =>
|
||||
// {
|
||||
// UpdateEntityNoCommit(entity);
|
||||
// if (modelApp != null)
|
||||
// UpdateEntityNoCommit(modelApp); //保存主表
|
||||
// if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
// BantchSaveEntityNoCommit(listAppDetail);
|
||||
// if (taskFinish != null)
|
||||
// UpdateEntityNoCommit(taskFinish);
|
||||
// if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
// BantchSaveEntityNoCommit(listTaskNext);
|
||||
// });
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// List<T_FM_NOTIFICATION_TASK> listTaskNotice = NotificationTaskService.InsertUserNoticeTaskModels("回采计划-确认", entity.ID, entity.ORG_ID, listUserId, listUserName, DateTime.Now, 0, "TL014_SHOWPRINT", FMTASKTYPE.Default, null, null, null, APT.Infrastructure.Api.AppContext.CurrentSession.UserID);
|
||||
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
UpdateEntityNoCommit(entity);
|
||||
if (modelApp != null)
|
||||
UpdateEntityNoCommit(modelApp); //保存主表
|
||||
if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
BantchSaveEntityNoCommit(listAppDetail);
|
||||
if (taskFinish != null)
|
||||
UpdateEntityNoCommit(taskFinish);
|
||||
if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
BantchSaveEntityNoCommit(listTaskNext);
|
||||
if (listTaskNotice != null && listTaskNotice.Count > 0)//下个审批节点
|
||||
BantchSaveEntityNoCommit(listTaskNotice);
|
||||
});
|
||||
}
|
||||
}
|
||||
// this.UnifiedCommit(() =>
|
||||
// {
|
||||
// UpdateEntityNoCommit(entity);
|
||||
// if (modelApp != null)
|
||||
// UpdateEntityNoCommit(modelApp); //保存主表
|
||||
// if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
// BantchSaveEntityNoCommit(listAppDetail);
|
||||
// if (taskFinish != null)
|
||||
// UpdateEntityNoCommit(taskFinish);
|
||||
// if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
// BantchSaveEntityNoCommit(listTaskNext);
|
||||
// if (listTaskNotice != null && listTaskNotice.Count > 0)//下个审批节点
|
||||
// BantchSaveEntityNoCommit(listTaskNotice);
|
||||
// });
|
||||
// }
|
||||
// }
|
||||
|
||||
return true;
|
||||
}
|
||||
// return true;
|
||||
//}
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划 审批流
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public bool BackUpdate_TLRecordBack(T_PF_APPROVE entityInt, T_PF_APPROVE modelApp, List<T_PF_APPROVE_DETAIL> listAppDetail, T_FM_NOTIFICATION_TASK taskFinish, List<T_FM_NOTIFICATION_TASK> listTaskNext, bool isLast = false)
|
||||
{
|
||||
#region 审批公用
|
||||
///// <summary>
|
||||
///// 回采计划 审批流
|
||||
///// </summary>
|
||||
///// <param name="id"></param>
|
||||
///// <returns></returns>
|
||||
//public bool BackUpdate_TLRecordBack(T_PF_APPROVE entityInt, T_PF_APPROVE modelApp, List<T_PF_APPROVE_DETAIL> listAppDetail, T_FM_NOTIFICATION_TASK taskFinish, List<T_FM_NOTIFICATION_TASK> listTaskNext, bool isLast = false)
|
||||
//{
|
||||
// #region 审批公用
|
||||
|
||||
if (modelApp == null)
|
||||
{
|
||||
string taskCodeCheck = String.Empty;
|
||||
bool result = GetApproject2(entityInt, ref modelApp, ref listAppDetail, ref taskFinish, ref taskCodeCheck, ref isLast, ref listTaskNext);
|
||||
if (!result)
|
||||
{
|
||||
throw new Exception("审批失败!");
|
||||
}
|
||||
}
|
||||
// if (modelApp == null)
|
||||
// {
|
||||
// string taskCodeCheck = String.Empty;
|
||||
// bool result = GetApproject2(entityInt, ref modelApp, ref listAppDetail, ref taskFinish, ref taskCodeCheck, ref isLast, ref listTaskNext);
|
||||
// if (!result)
|
||||
// {
|
||||
// throw new Exception("审批失败!");
|
||||
// }
|
||||
// }
|
||||
|
||||
#endregion
|
||||
// #endregion
|
||||
|
||||
if (!isLast)
|
||||
{
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (modelApp != null)
|
||||
UpdateEntityNoCommit(modelApp); //保存主表
|
||||
if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
BantchSaveEntityNoCommit(listAppDetail);
|
||||
if (taskFinish != null)
|
||||
UpdateEntityNoCommit(taskFinish);
|
||||
if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
BantchSaveEntityNoCommit(listTaskNext);
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
//修改完 给 值班人 确认 单
|
||||
var entity = GetEntity<T_TL_BACK_RECORD>(modelApp.DATA_ID);
|
||||
entity.STATUS = PFStandardStatus.Archived;//审批完后 值变小(注)
|
||||
// if (!isLast)
|
||||
// {
|
||||
// this.UnifiedCommit(() =>
|
||||
// {
|
||||
// if (modelApp != null)
|
||||
// UpdateEntityNoCommit(modelApp); //保存主表
|
||||
// if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
// BantchSaveEntityNoCommit(listAppDetail);
|
||||
// if (taskFinish != null)
|
||||
// UpdateEntityNoCommit(taskFinish);
|
||||
// if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
// BantchSaveEntityNoCommit(listTaskNext);
|
||||
// });
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// //修改完 给 值班人 确认 单
|
||||
// var entity = GetEntity<T_TL_BACK_RECORD>(modelApp.DATA_ID);
|
||||
// entity.STATUS = PFStandardStatus.Archived;//审批完后 值变小(注)
|
||||
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
UpdateEntityNoCommit(entity);
|
||||
if (modelApp != null)
|
||||
UpdateEntityNoCommit(modelApp); //保存主表
|
||||
if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
BantchSaveEntityNoCommit(listAppDetail);
|
||||
if (taskFinish != null)
|
||||
UpdateEntityNoCommit(taskFinish);
|
||||
if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
BantchSaveEntityNoCommit(listTaskNext);
|
||||
});
|
||||
}
|
||||
// this.UnifiedCommit(() =>
|
||||
// {
|
||||
// UpdateEntityNoCommit(entity);
|
||||
// if (modelApp != null)
|
||||
// UpdateEntityNoCommit(modelApp); //保存主表
|
||||
// if (listAppDetail.Count > 0)//添加组合数据 修改的安全库、隐患库
|
||||
// BantchSaveEntityNoCommit(listAppDetail);
|
||||
// if (taskFinish != null)
|
||||
// UpdateEntityNoCommit(taskFinish);
|
||||
// if (listTaskNext != null && listTaskNext.Count > 0)//下个审批节点
|
||||
// BantchSaveEntityNoCommit(listTaskNext);
|
||||
// });
|
||||
// }
|
||||
|
||||
return true;
|
||||
}
|
||||
// return true;
|
||||
//}
|
||||
|
||||
#endregion
|
||||
//#endregion
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,39 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 致害物
|
||||
/// </summary>
|
||||
[Description("致害物")]
|
||||
public class T_AE_ACCIDENT_EVENT_DAMAGE_OBJECT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.事故事件)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,48 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件原因类别
|
||||
/// </summary>
|
||||
[Description("事故事件原因类别")]
|
||||
public class T_AE_ACCIDENT_EVENT_REASON_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.事故事件)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类
|
||||
/// </summary>
|
||||
[Description("分类")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public AEReasonCategory CATEGORY { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,222 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件上报表
|
||||
/// </summary>
|
||||
[Description("事故事件上报")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public class T_AE_ACCIDENT_EVENT_REPORT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故编号
|
||||
/// </summary>
|
||||
[Description("事故编号")]
|
||||
[CodeRule((int)PFCodeRuleType.事故事件)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故名称
|
||||
/// </summary>
|
||||
[Description("事故名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(300)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上报时间
|
||||
/// </summary>
|
||||
[Description("上报时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上报人员ID
|
||||
/// </summary>
|
||||
[Description("上报人员")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:上报人员
|
||||
/// </summary>
|
||||
[Description("上报人员")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故时间
|
||||
/// </summary>
|
||||
[Description("事故时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? ACCIDENT_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故地点
|
||||
/// </summary>
|
||||
[Description("事故地点")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public string ACCIDENT_PLACE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 事故种类
|
||||
/// </summary>
|
||||
[Description("导航属性: 事故种类")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_REPORT_LIST_KIND> Nav_ListAccidentListKind { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故类型ID
|
||||
/// </summary>
|
||||
[Description("事故类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_AccidentType")]
|
||||
public Guid? ACCIDENT_TYPE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故类型
|
||||
/// </summary>
|
||||
[Description("事故类型")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_AE_ACCIDENT_TYPE Nav_AccidentType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故部门ID
|
||||
/// </summary>
|
||||
[Description("事故部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故部门
|
||||
/// </summary>
|
||||
[Description("事故部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故等级
|
||||
/// </summary>
|
||||
[Description("事故等级")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public AEAccidentLevel? ACCIDENT_LEVEL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故起因
|
||||
/// </summary>
|
||||
[Description("事故起因")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(500)]
|
||||
public string ACCIDENT_REASON { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 预估伤亡人数
|
||||
/// </summary>
|
||||
[Description("预估伤亡人数")]
|
||||
[FormFieldEdit]
|
||||
public int ESTIMATE_CASUALTY_COUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 直接经济损失(元)
|
||||
/// </summary>
|
||||
[Description("直接经济损失(元)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? ECONOMIC_LOSSES { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 波及范围
|
||||
/// </summary>
|
||||
[Description("波及范围")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(500)]
|
||||
public string IMPACT_SCOPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 已采取措施
|
||||
/// </summary>
|
||||
[Description("已采取措施")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(500)]
|
||||
public string TAKE_MEASURES { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故现场
|
||||
/// </summary>
|
||||
[Description("导航属性:事故现场")]
|
||||
public ICollection<T_AE_ACCIDENT_EVENT_REPORT_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 其他现状备注
|
||||
/// </summary>
|
||||
[Description("其他现状备注")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(1000)]
|
||||
public string REMARK { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <summary>
|
||||
/// 响应级别
|
||||
/// </summary>
|
||||
[Description("响应级别")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public AERspLevel? RSP_LEVEL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下一步工作建议
|
||||
/// </summary>
|
||||
[Description("下一步工作建议")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(1000)]
|
||||
public string WORK_SUGGEST { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故现场
|
||||
/// </summary>
|
||||
[Description("事故现场")]
|
||||
public class T_AE_ACCIDENT_EVENT_REPORT_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件上报表
|
||||
/// </summary>
|
||||
[Description("事故事件上报表")]
|
||||
[DataFieldForeignKey("Nav_Report", "Nav_Files")]
|
||||
public Guid REPORT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件上报表
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件上报表")]
|
||||
public T_AE_ACCIDENT_EVENT_REPORT Nav_Report { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:事故种类
|
||||
/// </summary>
|
||||
[Description("导航属性: 事故种类")]
|
||||
public class T_AE_ACCIDENT_EVENT_REPORT_LIST_KIND : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件上报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件上报表ID")]
|
||||
[DataFieldForeignKey("Nav_EventReport", "Nav_ListAccidentListKind")]
|
||||
public Guid REPORT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件上报表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件上报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_REPORT Nav_EventReport { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故种类ID
|
||||
/// </summary>
|
||||
[Description("事故种类ID")]
|
||||
[DataFieldForeignKey("Nav_AccidentKind")]
|
||||
public Guid KIND_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故种类
|
||||
/// </summary>
|
||||
[Description("导航属性:事故种类")]
|
||||
public virtual T_AE_ACCIDENT_KIND Nav_AccidentKind { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,72 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:行政处罚信息
|
||||
/// </summary>
|
||||
[Description("导航属性: 行政处罚信息")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_ADM_PUNISHMENT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_ListAdmPunishment")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件调查结果填报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 责任部门ID
|
||||
/// </summary>
|
||||
[Description("责任部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
[FormFieldEdit]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:责任部门
|
||||
/// </summary>
|
||||
[Description("导航属性:责任部门")]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 处理人员ID
|
||||
/// </summary>
|
||||
[Description("处理人员")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldEdit]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:处理人员
|
||||
/// </summary>
|
||||
[Description("导航属性:处理人员")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 处罚结果
|
||||
/// </summary>
|
||||
[Description("处罚结果")]
|
||||
[FormFieldEdit]
|
||||
public string PUNISHMENT_RESULT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 处罚原因
|
||||
/// </summary>
|
||||
[Description("处罚原因")]
|
||||
[FormFieldEdit]
|
||||
public string PUNISHMENT_REASON { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,66 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.BaseData.Domain.Enums.PF;
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.TI;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:人员伤亡信息
|
||||
/// </summary>
|
||||
[Description("导航属性: 人员伤亡信息")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_CASUALTIES : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_ListCasualties")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件调查结果填报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 姓名ID
|
||||
/// </summary>
|
||||
[Description("姓名")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldEdit]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:姓名
|
||||
/// </summary>
|
||||
[Description("导航属性:姓名")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 受伤时间
|
||||
/// </summary>
|
||||
[Description("受伤时间")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? INJURED_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 受伤部位
|
||||
/// </summary>
|
||||
[Description("受伤部位")]
|
||||
[FormFieldEdit]
|
||||
public string INJURED_AREA { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工伤理赔信息
|
||||
/// </summary>
|
||||
[Description("工伤理赔信息")]
|
||||
[DataFieldIngore]
|
||||
public virtual T_TI_INSURANCE_CLAIM_RECORD Nav_ClaimRecord { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 致害物(表单属性)
|
||||
/// </summary>
|
||||
[Description("致害物")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_DAMAGE_OBJECT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_ListSurveyDamageObject")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件调查结果填报表")]
|
||||
public T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 致害物ID
|
||||
/// </summary>
|
||||
[Description("致害物")]
|
||||
[DataFieldForeignKey("Nav_DamageObject")]
|
||||
[FormFieldEdit]
|
||||
public Guid? DAMAGE_OBJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:致害物
|
||||
/// </summary>
|
||||
[Description("导航属性:致害物")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_DAMAGE_OBJECT Nav_DamageObject { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,101 +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;
|
||||
|
||||
namespace APT.MS.Domain.Entities.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:设备设施损失信息
|
||||
/// </summary>
|
||||
[Description("导航属性: 设备设施损失信息")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_EQUIPMENT_LOSS : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_ListEquipmentLoss")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件调查结果填报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备ID
|
||||
/// </summary>
|
||||
[Description("设备")]
|
||||
[DataFieldForeignKey("Nav_Equipment")]
|
||||
[FormFieldEdit]
|
||||
public Guid? EQUIPMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备库
|
||||
/// </summary>
|
||||
[Description("设备库")]
|
||||
public virtual T_HM_EQUIPMENT Nav_Equipment { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备设施库ID
|
||||
/// </summary>
|
||||
[Description("设施")]
|
||||
[DataFieldForeignKey("Nav_Facilities")]
|
||||
[FormFieldEdit]
|
||||
public Guid? FACILITIES_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设施库
|
||||
/// </summary>
|
||||
[Description("设施库")]
|
||||
public virtual T_HM_FACILITIES Nav_Facilities { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 设备名称
|
||||
/// </summary>
|
||||
[Description("设备名称")]
|
||||
[FormFieldEdit]
|
||||
public string MACHINE_NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///规格型号
|
||||
/// </summary>
|
||||
[Description("规格型号")]
|
||||
[FormFieldEdit]
|
||||
public string SPEC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///责任人员
|
||||
/// </summary>
|
||||
[Description("责任人员")]
|
||||
public string USER_NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 责任人员ID
|
||||
/// </summary>
|
||||
[Description("责任人员")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldEdit]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:姓名
|
||||
/// </summary>
|
||||
[Description("导航属性:姓名")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 损失情况
|
||||
/// </summary>
|
||||
[Description("损失情况")]
|
||||
[FormFieldEdit]
|
||||
public string LOSS_CONDITION { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 调查报告附件(表单属性)
|
||||
/// </summary>
|
||||
[Description("调查报告附件")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_FilesSurvey")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件调查结果填报表")]
|
||||
public T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,51 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:调查取证资料
|
||||
/// </summary>
|
||||
[Description("导航属性: 调查取证资料")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_FORENSICS : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_ListForensics")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件调查结果填报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 证据来源
|
||||
/// </summary>
|
||||
[Description("证据来源")]
|
||||
[FormFieldEdit]
|
||||
public AEEvidenceSource EVIDENCE_SOURCE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 证据描述
|
||||
/// </summary>
|
||||
[Description("证据描述")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(300)]
|
||||
public string EVIDENCE_DESC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件(证据)
|
||||
/// </summary>
|
||||
[Description("导航属性:附件(证据)")]
|
||||
public ICollection<T_AE_ACCIDENT_EVENT_SURVEY_FORENSICS_FILE> Nav_FilesSurvey { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:调查取证资料附件
|
||||
/// </summary>
|
||||
[Description("导航属性: 调查取证资料附件")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_FORENSICS_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 调查取证资料
|
||||
/// </summary>
|
||||
[Description("调查取证资料")]
|
||||
[DataFieldForeignKey("Nav_SurveyForensics", "Nav_FilesSurvey")]
|
||||
public Guid SURVEY_FORENSICS_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 调查取证资料
|
||||
/// </summary>
|
||||
[Description("导航: 调查取证资料")]
|
||||
public T_AE_ACCIDENT_EVENT_SURVEY_FORENSICS Nav_SurveyForensics { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 公示文件附件
|
||||
/// </summary>
|
||||
[Description("公示文件附件")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_PFILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_FilesP")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件调查结果填报表")]
|
||||
public T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,51 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件原因
|
||||
/// </summary>
|
||||
[Description("导航属性: 事故事件原因")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_REASON : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataFieldForeignKey("Nav_SurveyResult", "Nav_ListReason")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件调查结果填报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_SURVEY_RESULT Nav_SurveyResult { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 直接/间接原因
|
||||
/// </summary>
|
||||
[Description("直接/间接原因")]
|
||||
[FormFieldEdit]
|
||||
public AEReasonModel REASON_MODEL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:原因类别
|
||||
/// </summary>
|
||||
[Description("导航属性:原因类别")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_REASON_TYPE> Nav_ListReasonType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 原因分析
|
||||
/// </summary>
|
||||
[Description("原因分析")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(500)]
|
||||
public string REASON_ANALYZE { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件原因类别
|
||||
/// </summary>
|
||||
[Description("事故事件原因类别")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_REASON_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件原因ID
|
||||
/// </summary>
|
||||
[Description("事故事件原因")]
|
||||
[DataFieldForeignKey("Nav_SurveyReason", "Nav_ListReasonType")]
|
||||
public Guid REASON_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件原因
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件原因")]
|
||||
public T_AE_ACCIDENT_EVENT_SURVEY_REASON Nav_SurveyReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 原因类别ID
|
||||
/// </summary>
|
||||
[Description("原因类别")]
|
||||
[DataFieldForeignKey("Nav_ReasonType")]
|
||||
public Guid? REASON_TYPE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:原因类别
|
||||
/// </summary>
|
||||
[Description("导航属性:原因类别")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_REASON_TYPE Nav_ReasonType { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,157 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.BaseData.Domain.Enums.PF;
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.BS;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报表
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报表")]
|
||||
[DataRuleField("Nav_AccidentEventReport.DEPARTMENT_ID")]
|
||||
public class T_AE_ACCIDENT_EVENT_SURVEY_RESULT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故事件上报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件上报表")]
|
||||
[DataFieldForeignKey("Nav_AccidentEventReport")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? REPORT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报表
|
||||
/// </summary>
|
||||
[Description("事故事件上报表")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_AE_ACCIDENT_EVENT_REPORT Nav_AccidentEventReport { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 致害物
|
||||
/// </summary>
|
||||
[Description("导航属性: 致害物")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_DAMAGE_OBJECT> Nav_ListSurveyDamageObject { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故伤亡人数
|
||||
/// </summary>
|
||||
[Description("事故伤亡人数")]
|
||||
[FormFieldEdit]
|
||||
public int? CASUALTY_COUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 直接经济损失(元)
|
||||
/// </summary>
|
||||
[Description("直接经济损失(元)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? ECONOMIC_LOSSES { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件经过
|
||||
/// </summary>
|
||||
[Description("事故事件经过")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(1000)]
|
||||
public string ACCIDENT_COURSE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制结案时间
|
||||
/// </summary>
|
||||
[Description("限制结案时间")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? SYSTEMMAXTIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 实际结案时间
|
||||
/// </summary>
|
||||
[Description("实际结案时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? TIME { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:调查报告附件
|
||||
/// </summary>
|
||||
[Description("导航属性:调查报告附件")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_FILE> Nav_FilesSurvey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:公示文件附件
|
||||
/// </summary>
|
||||
[Description("导航属性:公示文件附件")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_PFILE> Nav_FilesP { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 隐患上报表单ID
|
||||
/// </summary>
|
||||
[Description("隐患上报表单")]
|
||||
[DataFieldForeignKey("Nav_RiskSubmit")]
|
||||
public Guid? RISK_SUBMIT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:隐患上报表单
|
||||
/// </summary>
|
||||
[Description("导航属性:隐患上报表单")]
|
||||
public virtual T_BS_RISK_SUBMIT Nav_RiskSubmit { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件原因
|
||||
/// </summary>
|
||||
[Description("导航属性:事故事件原因")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_REASON> Nav_ListReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:调查取证资料
|
||||
/// </summary>
|
||||
[Description("导航属性:调查取证资料")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_FORENSICS> Nav_ListForensics { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:设备设施损失信息
|
||||
/// </summary>
|
||||
[Description("导航属性:设备设施损失信息")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_EQUIPMENT_LOSS> Nav_ListEquipmentLoss { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:人员伤亡信息
|
||||
/// </summary>
|
||||
[Description("导航属性:人员伤亡信息")]
|
||||
public ICollection<T_AE_ACCIDENT_EVENT_SURVEY_CASUALTIES> Nav_ListCasualties { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:行政处罚信息
|
||||
/// </summary>
|
||||
[Description("导航属性:行政处罚信息")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_EVENT_SURVEY_ADM_PUNISHMENT> Nav_ListAdmPunishment { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,39 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故种类
|
||||
/// </summary>
|
||||
[Description("事故种类")]
|
||||
public class T_AE_ACCIDENT_KIND : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.事故事件)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(300)]
|
||||
public string NAME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,37 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故等级结案限制
|
||||
/// </summary>
|
||||
[Description("事故等级结案限制")]
|
||||
public class T_AE_ACCIDENT_LEVEL_DAYS : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故等级
|
||||
/// </summary>
|
||||
[Description("事故等级")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public AEAccidentLevel ACCIDENT_LEVEL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 天数
|
||||
/// </summary>
|
||||
[Description("天数")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int DAYS { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故调查小组 副组长
|
||||
/// </summary>
|
||||
[Description("事故调查小组副组长")]
|
||||
public class T_AE_ACCIDENT_SURVEY_TEAM_DEPUTY_LEADER : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故调查小组成员表ID
|
||||
/// </summary>
|
||||
[Description("事故调查小组成员表ID")]
|
||||
[DataFieldForeignKey("Nav_TeamMember", "Nav_DeputyLeaderUser")]
|
||||
public Guid TEAM_MEMBER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故调查小组成员表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故调查小组成员表")]
|
||||
public virtual T_AE_ACCIDENT_SURVEY_TEAM_MEMBER Nav_TeamMember { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人员ID
|
||||
/// </summary>
|
||||
[Description("人员")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:人员
|
||||
/// </summary>
|
||||
[Description("导航属性:人员")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,84 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故调查小组成员表
|
||||
/// </summary>
|
||||
[Description("事故调查小组成员")]
|
||||
[DataRuleField("Nav_AccidentEventReport.DEPARTMENT_ID")]
|
||||
public class T_AE_ACCIDENT_SURVEY_TEAM_MEMBER : MesEntityBase
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报表ID
|
||||
/// </summary>
|
||||
[Description("事故事件上报表")]
|
||||
[DataFieldForeignKey("Nav_AccidentEventReport")]
|
||||
public Guid? REPORT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故事件上报表
|
||||
/// </summary>
|
||||
[Description("事故事件上报表")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_REPORT Nav_AccidentEventReport { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 组长ID
|
||||
/// </summary>
|
||||
[Description("组长ID")]
|
||||
[DataFieldForeignKey("Nav_LeaderUser")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? LEADER_USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:组长
|
||||
/// </summary>
|
||||
[Description("导航属性:组长")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_LeaderUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 副组长
|
||||
/// </summary>
|
||||
[Description("导航属性: 副组长")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_SURVEY_TEAM_DEPUTY_LEADER> Nav_DeputyLeaderUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 组员
|
||||
/// </summary>
|
||||
[Description("导航属性: 组员")]
|
||||
public virtual ICollection<T_AE_ACCIDENT_SURVEY_TEAM_MEMBERS> Nav_TeamMembers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 调查记录人ID
|
||||
/// </summary>
|
||||
[Description("调查记录人")]
|
||||
[DataFieldForeignKey("Nav_SurveyUser")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? SURVEY_USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 调查记录人
|
||||
/// </summary>
|
||||
[Description("调查记录人")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_SurveyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故调查小组 组员
|
||||
/// </summary>
|
||||
[Description("导航属性: 事故调查小组组员")]
|
||||
public class T_AE_ACCIDENT_SURVEY_TEAM_MEMBERS : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故调查小组成员表ID
|
||||
/// </summary>
|
||||
[Description("事故调查小组成员表")]
|
||||
[DataFieldForeignKey("Nav_TeamMember", "Nav_TeamMembers")]
|
||||
public Guid TEAM_MEMBER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故调查小组成员表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故调查小组成员表")]
|
||||
public virtual T_AE_ACCIDENT_SURVEY_TEAM_MEMBER Nav_TeamMember { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人员ID
|
||||
/// </summary>
|
||||
[Description("人员ID")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:人员
|
||||
/// </summary>
|
||||
[Description("导航属性:人员")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,39 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 事故类型
|
||||
/// </summary>
|
||||
[Description("事故类型")]
|
||||
public class T_AE_ACCIDENT_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.事故事件)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(300)]
|
||||
public string NAME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,55 +0,0 @@
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 触发设置
|
||||
/// </summary>
|
||||
[Description("触发设置")]
|
||||
public class T_AE_DOSET_DEPARTMENT_USER : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 触发部门ID
|
||||
/// </summary>
|
||||
[Description("触发部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 触发部门
|
||||
/// </summary>
|
||||
[Description("触发部门")]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位
|
||||
/// </summary>
|
||||
[Description("岗位")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Post")]
|
||||
public Guid POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位
|
||||
/// </summary>
|
||||
[Description("岗位")]
|
||||
public virtual T_FM_USER_POST Nav_Post { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 操作类型
|
||||
/// </summary>
|
||||
[Description("操作类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public EventType EVENTTYPE { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,229 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录
|
||||
/// </summary>
|
||||
[Description("勘察记录")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public class T_AE_INVESTIGATION_RECORD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编制日期
|
||||
/// </summary>
|
||||
[Description("编制日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
[FormFieldEdit]
|
||||
public DateTime? LAUNCH_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拟稿部门ID
|
||||
/// </summary>
|
||||
[Description("拟稿部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 拟稿部门
|
||||
/// </summary>
|
||||
[Description("拟稿部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拟稿人员ID
|
||||
/// </summary>
|
||||
[Description("拟稿人")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 拟稿人员
|
||||
/// </summary>
|
||||
[Description("导航: 拟稿人员")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报ID
|
||||
/// </summary>
|
||||
[Description("事故事件上报")]
|
||||
[DataFieldForeignKey("Nav_Accident")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public Guid? ACCIDENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件上报
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件上报")]
|
||||
public virtual T_AE_ACCIDENT_EVENT_REPORT Nav_Accident { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故调查小组成员表ID
|
||||
/// </summary>
|
||||
[Description("事故调查小组")]
|
||||
[DataFieldForeignKey("Nav_TeamMember")]
|
||||
[FormFieldEdit]
|
||||
public Guid? TEAM_MEMBER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故调查小组成员表
|
||||
/// </summary>
|
||||
[Description("导航属性:事故调查小组成员表")]
|
||||
public virtual T_AE_ACCIDENT_SURVEY_TEAM_MEMBER Nav_TeamMember { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 勘察时间
|
||||
/// </summary>
|
||||
[Description("勘察时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? INVESTIGATION_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 勘察地点
|
||||
/// </summary>
|
||||
[Description("勘察地点")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public string INVESTIGATION_LOCATION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 勘察事由
|
||||
/// </summary>
|
||||
[Description("勘察事由")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(500)]
|
||||
public string INVESTIGATION_REASON { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 勘察人员
|
||||
/// </summary>
|
||||
[Description("导航属性: 勘察人员")]
|
||||
public ICollection<T_AE_INVESTIGATION_RECORD_INVESTIGATION_USERS> Nav_UsersInvestigation { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 询问人员
|
||||
/// </summary>
|
||||
[Description("导航属性: 询问人员")]
|
||||
public ICollection<T_AE_INVESTIGATION_RECORD_ASK_USERS> Nav_UsersAsk { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故现场外围和环境情况
|
||||
/// </summary>
|
||||
[Description("事故现场外围和环境情况")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(1000)]
|
||||
public string SCENE_ENV_DESC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故现场情况
|
||||
/// </summary>
|
||||
[Description("事故现场情况")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(1000)]
|
||||
public string SCENE_DESC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 现场物证情况
|
||||
/// </summary>
|
||||
[Description("现场物证情况")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(1000)]
|
||||
public string SCENE_EVIDENCE_DESC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 事故照片
|
||||
/// </summary>
|
||||
[Description("导航属性: 事故照片")]
|
||||
public ICollection<T_AE_INVESTIGATION_RECORD_ACC_FILES> Nav_FilesAcc { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 绘制事故图
|
||||
/// </summary>
|
||||
[Description("导航属性: 绘制事故图")]
|
||||
public ICollection<T_AE_INVESTIGATION_RECORD_CHART_FILES> Nav_FilesChart { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性: 附件
|
||||
/// </summary>
|
||||
[Description("导航属性: 现场笔录")]
|
||||
public ICollection<T_AE_INVESTIGATION_RECORD_NOTES_FILES> Nav_NotesFilesNotes { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { 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; }
|
||||
|
||||
/// <summary>
|
||||
/// 组长ID
|
||||
/// </summary>
|
||||
[Description("组长ID")]
|
||||
[DataFieldForeignKey("Nav_LeaderUser")]
|
||||
public Guid? LEADER_USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:组长
|
||||
/// </summary>
|
||||
[Description("导航属性:组长")]
|
||||
public virtual T_FM_USER Nav_LeaderUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 组长审阅状态
|
||||
/// </summary>
|
||||
[Description("组长审阅状态")]
|
||||
[FormFieldEdit]
|
||||
public bool? REVIEW_OK { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 审阅意见
|
||||
/// </summary>
|
||||
[Description("审阅意见")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(500)]
|
||||
public string REVIEW_COMMENT { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表事故照片
|
||||
/// </summary>
|
||||
[Description("勘察记录表事故照片")]
|
||||
public class T_AE_INVESTIGATION_RECORD_ACC_FILES : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表ID
|
||||
/// </summary>
|
||||
[Description("勘察记录表ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_FilesAcc")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 勘察记录表
|
||||
/// </summary>
|
||||
[Description("导航: 勘察记录表")]
|
||||
public virtual T_AE_INVESTIGATION_RECORD Nav_Record { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 询问人员中间表
|
||||
/// </summary>
|
||||
[Description("询问人员中间表")]
|
||||
public class T_AE_INVESTIGATION_RECORD_ASK_USERS : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表ID
|
||||
/// </summary>
|
||||
[Description("勘察记录表ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_UsersAsk")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 勘察记录表
|
||||
/// </summary>
|
||||
[Description("导航: 勘察记录表")]
|
||||
public virtual T_AE_INVESTIGATION_RECORD Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 询问人员
|
||||
/// </summary>
|
||||
[Description("询问人员")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:用户
|
||||
/// </summary>
|
||||
[Description("导航属性:用户")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,45 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表绘制事故图
|
||||
/// </summary>
|
||||
[Description("勘察记录表绘制事故图")]
|
||||
public class T_AE_INVESTIGATION_RECORD_CHART_FILES : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表ID
|
||||
/// </summary>
|
||||
[Description("勘察记录表ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_FilesChart")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 勘察记录表
|
||||
/// </summary>
|
||||
[Description("导航: 勘察记录表")]
|
||||
public virtual T_AE_INVESTIGATION_RECORD Nav_Record { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,49 +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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察人员中间表
|
||||
/// </summary>
|
||||
[Description("勘察人员中间表")]
|
||||
public class T_AE_INVESTIGATION_RECORD_INVESTIGATION_USERS : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表ID
|
||||
/// </summary>
|
||||
[Description("勘察记录表ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_UsersInvestigation")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 勘察记录表
|
||||
/// </summary>
|
||||
[Description("导航: 勘察记录表")]
|
||||
public virtual T_AE_INVESTIGATION_RECORD Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 勘察人员ID
|
||||
/// </summary>
|
||||
[Description("勘察人员")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:用户
|
||||
/// </summary>
|
||||
[Description("导航属性:用户")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public AEInvestigationUserStatusEnum STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.AE
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表现场笔录
|
||||
/// </summary>
|
||||
[Description("勘察记录表现场笔录")]
|
||||
public class T_AE_INVESTIGATION_RECORD_NOTES_FILES : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 勘察记录表ID
|
||||
/// </summary>
|
||||
[Description("勘察记录表ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_NotesFilesNotes")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 勘察记录表
|
||||
/// </summary>
|
||||
[Description("导航: 勘察记录表")]
|
||||
public virtual T_AE_INVESTIGATION_RECORD Nav_Record { 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; }
|
||||
}
|
||||
}
|
||||
@ -2,7 +2,6 @@ using APT.BaseData.Domain.Entities;
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.BaseData.Domain.Enums.PF;
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.AE;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
@ -72,23 +71,6 @@ namespace APT.MS.Domain.Entities.CM
|
||||
[DataFieldLength(200)]
|
||||
public string EVENT_NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故/事件 有就自动带别的数据 没有就手动输入
|
||||
/// </summary>
|
||||
[Description("事故/事件")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Event")]
|
||||
public Guid? EVENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故/事件
|
||||
/// </summary>
|
||||
[Description("导航属性:事故/事件")]
|
||||
[FormFieldQuery]
|
||||
[FormFieldEdit]
|
||||
public virtual T_AE_ACCIDENT_EVENT_REPORT Nav_Event { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故/事件时间
|
||||
/// </summary>
|
||||
@ -146,22 +128,6 @@ namespace APT.MS.Domain.Entities.CM
|
||||
[Description("导航属性: 事故/事件种类")]
|
||||
public virtual ICollection<T_CM_RSP_ESTIMATE_EVENT_KIND> Nav_ListEventKind { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故类型ID
|
||||
/// </summary>
|
||||
[Description("事故类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_AccidentType")]
|
||||
public Guid? ACCIDENT_TYPE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故类型
|
||||
/// </summary>
|
||||
[Description("事故类型")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_AE_ACCIDENT_TYPE Nav_AccidentType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故等级
|
||||
/// </summary>
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.AE;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
@ -25,17 +24,5 @@ namespace APT.MS.Domain.Entities.CM
|
||||
[Description("导航属性:应急响应评估记录")]
|
||||
public virtual T_CM_RSP_ESTIMATE Nav_RspEstimate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故/事件种类ID
|
||||
/// </summary>
|
||||
[Description("事故/事件种类")]
|
||||
[DataFieldForeignKey("Nav_RspAccdentKind")]
|
||||
public Guid KIND_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:事故/事件种类
|
||||
/// </summary>
|
||||
[Description("导航属性:事故/事件种类")]
|
||||
public virtual T_AE_ACCIDENT_KIND Nav_RspAccdentKind { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,46 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.HM;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检通知人员职业危害中间表
|
||||
/// </summary>
|
||||
[Description("体检通知人员职业危害中间表")]
|
||||
public class T_OH_EXAM_NOTICE_OCC_HAZARD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检通知人员记录ID
|
||||
/// </summary>
|
||||
[Description("体检通知人员记录ID")]
|
||||
[DataFieldForeignKey("Nav_Register", "Nav_ListOccHazard")]
|
||||
public Guid REGISTER_ID { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检通知人员记录
|
||||
/// </summary>
|
||||
[Description("导航: 体检通知人员记录")]
|
||||
public T_OH_HEALTH_EXAM_NOTICE_REGISTER Nav_Register { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业危害ID
|
||||
/// </summary>
|
||||
[Description("职业危害")]
|
||||
[DataFieldForeignKey("Nav_Hazard")]
|
||||
public Guid HAZARD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业危害
|
||||
/// </summary>
|
||||
[Description("导航: 职业危害")]
|
||||
public T_HM_IDENTIFYING Nav_Hazard { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,46 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.HM;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检结果职业危害中间表
|
||||
/// </summary>
|
||||
[Description("体检结果职业危害中间表")]
|
||||
public class T_OH_EXAM_RESULT_OCC_HAZARD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检结果记录ID
|
||||
/// </summary>
|
||||
[Description("体检结果记录")]
|
||||
[DataFieldForeignKey("Nav_Result")]
|
||||
public Guid RESULT_ID { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检结果记录
|
||||
/// </summary>
|
||||
[Description("导航: 体检结果记录")]
|
||||
public T_OH_HEALTH_EXAM_RESULT Nav_Result { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业危害ID
|
||||
/// </summary>
|
||||
[Description("职业危害")]
|
||||
[DataFieldForeignKey("Nav_Hazard")]
|
||||
public Guid HAZARD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业危害
|
||||
/// </summary>
|
||||
[Description("导航: 职业危害")]
|
||||
public T_HM_IDENTIFYING Nav_Hazard { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,134 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害监测
|
||||
/// </summary>
|
||||
[Description("职业危害监测")]
|
||||
public class T_OH_HAZARD_MONITOR_JOB : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 触发表单(职业危害监测表单类型)
|
||||
/// </summary>
|
||||
[Description("触发表单")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public OHHazardMonitorFormTypeEnum MONITOR_TYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测类型ID
|
||||
/// </summary>
|
||||
[Description("监测类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_Type")]
|
||||
public Guid? TYPE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测类型
|
||||
/// </summary>
|
||||
[Description("导航: 监测类型")]
|
||||
public virtual T_OH_HAZARD_MONITOR_TYPE Nav_Type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测时间
|
||||
/// </summary>
|
||||
[Description("监测时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? MONITOR_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测人ID
|
||||
/// </summary>
|
||||
[Description("监测人")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测人
|
||||
/// </summary>
|
||||
[Description("导航: 监测人")]
|
||||
public T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 仪器名称
|
||||
/// </summary>
|
||||
[Description("仪器名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string DEVICE_NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 仪器规格/型号
|
||||
/// </summary>
|
||||
[Description("仪器规格/型号")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string DEVICE_SPEC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测方法
|
||||
/// </summary>
|
||||
[Description("监测方法")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(300)]
|
||||
public string MONITOR_METHOD { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 取样人
|
||||
/// </summary>
|
||||
[Description("取样人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string SAMPLE_PEOPLE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:监测明细
|
||||
/// </summary>
|
||||
[Description("导航属性:监测明细")]
|
||||
[FormFieldEdit]
|
||||
public ICollection<T_OH_HAZARD_MONITOR_JOB_DETAIL> Nav_Detail { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
[FormFieldEdit]
|
||||
public ICollection<T_OH_HAZARD_MONITOR_JOB_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public OHHazardMonitorJobStatusEnum STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收到记录表的人(自动触发)
|
||||
/// 登记部门 登记岗位 可能有多个人
|
||||
/// 谁填单 登记谁的名字
|
||||
/// </summary>
|
||||
[Description("收到记录表的人")]
|
||||
public Guid? USER_ID_GET { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,152 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害监测明细
|
||||
/// </summary>
|
||||
[Description("职业危害监测明细")]
|
||||
public class T_OH_HAZARD_MONITOR_JOB_DETAIL : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害监测
|
||||
/// </summary>
|
||||
[Description("职业危害监测")]
|
||||
[DataFieldForeignKey("Nav_Job", "Nav_Detail")]
|
||||
public Guid? JOB_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业危害监测
|
||||
/// </summary>
|
||||
[Description("导航: 职业危害监测")]
|
||||
public virtual T_OH_HAZARD_MONITOR_JOB Nav_Job { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测规则ID
|
||||
/// </summary>
|
||||
[Description("监测规则")]
|
||||
[DataFieldForeignKey("Nav_Rule")]
|
||||
public Guid? RULE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测规则
|
||||
/// </summary>
|
||||
[Description("导航: 监测规则")]
|
||||
public virtual T_OH_HAZARD_MONITOR_RULE Nav_Rule { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 采样来源(扬尘来源 噪声来源 水来源)
|
||||
/// </summary>
|
||||
[Description("采样来源")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(300)]
|
||||
public string SAMPLE_SOURCE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 作业状态
|
||||
/// </summary>
|
||||
[Description("作业状态")]
|
||||
[FormFieldEdit]
|
||||
public OHHazardMonitorJobStageEnum? JOB_STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 个体防护情况
|
||||
/// </summary>
|
||||
[Description("个体防护情况")]
|
||||
[FormFieldEdit]
|
||||
public OHHazardMonitorJobProtectEnum? PROTECT_STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 测定结果最低(扬尘、噪声)
|
||||
/// </summary>
|
||||
[Description("测定结果最低")]
|
||||
[FormFieldEdit]
|
||||
public decimal? MONITOR_RESULT_LOW { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 测定结果最高(扬尘、噪声)
|
||||
/// </summary>
|
||||
[Description("测定结果最高")]
|
||||
[FormFieldEdit]
|
||||
public decimal? MONITOR_RESULT_HIGH { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否超限
|
||||
/// </summary>
|
||||
[Description("是否超限")]
|
||||
[FormFieldEdit]
|
||||
public YesNoEnum? OVER_LIMIT { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 0.5m处监测值
|
||||
/// </summary>
|
||||
[Description("0.5m处监测值")]
|
||||
[FormFieldEdit]
|
||||
public decimal? MONITOR_RESULT_05 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 1m处监测值
|
||||
/// </summary>
|
||||
[Description("1m处监测值")]
|
||||
[FormFieldEdit]
|
||||
public decimal? MONITOR_RESULT_10 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 周围环境值
|
||||
/// </summary>
|
||||
[Description("周围环境值")]
|
||||
[FormFieldEdit]
|
||||
public decimal? MONITOR_RESULT_AROUND { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 取样时间
|
||||
/// </summary>
|
||||
[Description("取样时间")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? SAMPLE_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 化验时间
|
||||
/// </summary>
|
||||
[Description("化验时间")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? TEST_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测数据(水质)
|
||||
/// </summary>
|
||||
[Description("监测数据")]
|
||||
[FormFieldEdit]
|
||||
public decimal? MONITOR_RESULT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 化验部门
|
||||
/// </summary>
|
||||
[Description("化验部门")]
|
||||
[FormFieldEdit]
|
||||
public string TEST_DEPARTMENT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 化验人
|
||||
/// </summary>
|
||||
[Description("化验人")]
|
||||
[FormFieldEdit]
|
||||
public string TESTER { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 收到记录表的人(自动触发)
|
||||
/// </summary>
|
||||
[Description("收到记录表的人")]
|
||||
public Guid? USER_ID_GET { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,45 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:监测作业附件
|
||||
/// </summary>
|
||||
[Description("监测作业附件")]
|
||||
public class T_OH_HAZARD_MONITOR_JOB_FILE : MesEntityBase
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 监测作业ID
|
||||
/// </summary>
|
||||
[Description("监测作业ID")]
|
||||
[DataFieldForeignKey("Nav_MonitorJob", "Nav_Files")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测作业
|
||||
/// </summary>
|
||||
[Description("监测作业")]
|
||||
public virtual T_OH_HAZARD_MONITOR_JOB Nav_MonitorJob { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,104 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害监测报告
|
||||
/// </summary>
|
||||
[Description("职业危害监测报告")]
|
||||
public class T_OH_HAZARD_MONITOR_JOB_REPORT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 发起部门
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
[FormFieldEdit]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 发起部门
|
||||
/// </summary>
|
||||
[Description("导航: 发起部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人
|
||||
/// </summary>
|
||||
[Description("发起人")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 发起人
|
||||
/// </summary>
|
||||
[Description("导航: 发起人")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 年度
|
||||
/// </summary>
|
||||
[Description("年度")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int YEAR { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件名称
|
||||
/// </summary>
|
||||
[Description("文件名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测单位
|
||||
/// </summary>
|
||||
[Description("监测单位")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public string DEPARTMENTNAME_JOB { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测开始时间
|
||||
/// </summary>
|
||||
[Description("监测开始时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? BEGINTIME_MONITOR { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测结束时间
|
||||
/// </summary>
|
||||
[Description("监测结束时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? ENDTIME_MONITOR { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
[FormFieldEdit]
|
||||
public ICollection<T_OH_HAZARD_MONITOR_JOB_REPORT_FILE> Nav_Files { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害监测报告附件
|
||||
/// </summary>
|
||||
[Description("职业危害监测报告附件")]
|
||||
public class T_OH_HAZARD_MONITOR_JOB_REPORT_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害监测报告
|
||||
/// </summary>
|
||||
[Description("职业危害监测报告")]
|
||||
[DataFieldForeignKey("Nav_Report", "Nav_Files")]
|
||||
public Guid REPORT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业危害监测报告
|
||||
/// </summary>
|
||||
[Description("职业危害监测报告")]
|
||||
public virtual T_OH_HAZARD_MONITOR_JOB_REPORT Nav_Report { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,83 +0,0 @@
|
||||
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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 监测结果统计与分析
|
||||
/// </summary>
|
||||
[Description("监测结果统计与分析")]
|
||||
public class T_OH_HAZARD_MONITOR_RESULT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 监测规则ID
|
||||
/// </summary>
|
||||
[Description("监测规则")]
|
||||
[DataFieldForeignKey("Nav_Rule")]
|
||||
public Guid? RULE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测规则
|
||||
/// </summary>
|
||||
[Description("导航: 监测规则")]
|
||||
[FormFieldEdit]
|
||||
public virtual T_OH_HAZARD_MONITOR_RULE Nav_Rule { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 统计分析ID
|
||||
/// </summary>
|
||||
[Description("统计分析ID")]
|
||||
[DataFieldForeignKey("Nav_Sum", "Nav_ListMonitorResult")]
|
||||
public Guid? SUM_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 统计分析
|
||||
/// </summary>
|
||||
[Description("导航: 统计分析")]
|
||||
public virtual T_OH_HAZARD_MONITOR_RESULT_SUM Nav_Sum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测数
|
||||
/// </summary>
|
||||
[Description("监测数")]
|
||||
[FormFieldEdit]
|
||||
public int MONITOR_COUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 合格数
|
||||
/// </summary>
|
||||
[Description("合格数")]
|
||||
[FormFieldEdit]
|
||||
public int OK_COUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 合格率
|
||||
/// </summary>
|
||||
[Description("合格率")]
|
||||
[FormFieldEdit]
|
||||
public decimal OK_PERCENT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 趋势分析
|
||||
/// </summary>
|
||||
[Description("趋势分析")]
|
||||
[FormFieldEdit]
|
||||
public string TREND { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 填单人
|
||||
/// </summary>
|
||||
[Description("填单人")]
|
||||
public Guid? User_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态 未填写 = 0, 完成 = 1,
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,73 +0,0 @@
|
||||
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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 监测结果统计与分析汇总
|
||||
/// </summary>
|
||||
[Description("监测结果统计与分析汇总")]
|
||||
public class T_OH_HAZARD_MONITOR_RESULT_SUM : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 分析年度
|
||||
/// </summary>
|
||||
[Description("分析年度")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int YEAR { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 汇总日期
|
||||
/// </summary>
|
||||
[Description("汇总日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分析比率
|
||||
/// </summary>
|
||||
[Description("分析比率")]
|
||||
public decimal? RATIO { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分析比率
|
||||
/// </summary>
|
||||
[Description("分析比率")]
|
||||
[DataFieldIngore]
|
||||
public string STR_RATIO { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// OHHazardMonitorSumStatusEnum
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测结果
|
||||
/// </summary>
|
||||
[Description("导航: 监测结果")]
|
||||
public virtual ICollection<T_OH_HAZARD_MONITOR_RESULT> Nav_ListMonitorResult { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 操作状态 0 各个记录人 操作 1 安环部操作
|
||||
/// OHHazardMonitorSumStatusEnum
|
||||
/// </summary>
|
||||
[Description("操作类型")]
|
||||
[DataFieldIngore]
|
||||
public int EDITTYPE { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,249 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业危害因素监测规则
|
||||
/// </summary>
|
||||
[Description("职业危害因素监测规则")]
|
||||
public class T_OH_HAZARD_MONITOR_RULE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 监测类型ID
|
||||
/// </summary>
|
||||
[Description("监测类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_Type")]
|
||||
public Guid? TYPE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测类型
|
||||
/// </summary>
|
||||
[Description("导航: 监测类型")]
|
||||
public virtual T_OH_HAZARD_MONITOR_TYPE Nav_Type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测车间ID
|
||||
/// </summary>
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[Description("监测车间")]
|
||||
[DataFieldForeignKey("Nav_DepartmentWorkshop")]
|
||||
public Guid? DEPARTMENT_ID_WORKSHOP { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 监测车间
|
||||
/// </summary>
|
||||
[Description("导航: 监测车间")]
|
||||
public T_FM_DEPARTMENT Nav_DepartmentWorkshop { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测地点
|
||||
/// </summary>
|
||||
[Description("监测地点")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string LOCATION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 粉尘浓度阈值
|
||||
/// </summary>
|
||||
[Description("粉尘浓度阈值")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_DUST { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 噪声阈值
|
||||
/// </summary>
|
||||
[Description("噪声阈值")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_NOISE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 放射性0.5m处监测阈值
|
||||
/// </summary>
|
||||
[Description("放射性0.5m处监测阈值")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_RADIATION_05 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 放射性1m处监测阈值
|
||||
/// </summary>
|
||||
[Description("放射性1m处监测阈值")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_RADIATION_10 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 放射性周围环境监测阈值
|
||||
/// </summary>
|
||||
[Description("放射性周围环境监测阈值")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_RADIATION_AROUND { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 水质阈值下限
|
||||
/// </summary>
|
||||
[Description("水质阈值下限")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_WARTER_LOW { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 水质阈值上限
|
||||
/// </summary>
|
||||
[Description("水质阈值上限")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal THRESHOLD_WARTER_HIGH { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测频率 OHHazardMonitorIntervalEnum BSPLANCHECKFREQUENCYEnum
|
||||
/// </summary>
|
||||
[Description("监测频率")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public BSPLANCHECKFREQUENCYEnum MONITOR_INTERVAL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 记录部门
|
||||
/// </summary>
|
||||
[Description("记录部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 责任部门
|
||||
/// </summary>
|
||||
[Description("导航: 记录部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 记录人岗位ID
|
||||
/// </summary>
|
||||
[Description("记录人岗位")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_RecordPost")]
|
||||
public Guid? RECORD_POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 记录人岗位T_FM_DEPARTMENT
|
||||
/// </summary>
|
||||
[Description("导航: 记录人岗位")]
|
||||
public T_FM_USER_POST Nav_RecordPost { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 责任部门ID
|
||||
/// </summary>
|
||||
[Description("警示部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_DepartmentWarn")]
|
||||
public Guid? DEPARTMENT_ID_WARN { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 责任部门
|
||||
/// </summary>
|
||||
[Description("导航: 警示部门")]
|
||||
public T_FM_DEPARTMENT Nav_DepartmentWarn { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 警示推送岗位ID T_FM_DEPARTMENT
|
||||
/// </summary>
|
||||
[Description("警示推送岗位")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_WarnPost")]
|
||||
public Guid? WARN_POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 警示推送岗位
|
||||
/// </summary>
|
||||
[Description("导航: 警示推送岗位")]
|
||||
public T_FM_USER_POST Nav_WarnPost { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后推送日期
|
||||
/// </summary>
|
||||
[Description("最后推送日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? LAST_NOTIFY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 检查频率(星期 针对每周 有效)
|
||||
/// </summary>
|
||||
[Description("星期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public WEEKDATAEnum? WEEKDATA { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 月份
|
||||
/// </summary>
|
||||
[Description("月份")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int MONTH { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 日
|
||||
/// </summary>
|
||||
[Description("日")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int DAY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 时间
|
||||
/// </summary>
|
||||
[Description("时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime TIME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,45 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 危害监测类型
|
||||
/// </summary>
|
||||
[Description("危害监测类型")]
|
||||
public class T_OH_HAZARD_MONITOR_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 监测类型
|
||||
/// </summary>
|
||||
[Description("监测类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 监测类型细分
|
||||
/// </summary>
|
||||
[Description("监测类型细分")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string SMALL_TYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 触发表单(职业危害监测表单类型)
|
||||
/// </summary>
|
||||
[Description("触发表单")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public OHHazardMonitorFormTypeEnum MONITOR_TYPE { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,48 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.HM;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期职业危害中间表
|
||||
/// </summary>
|
||||
[Description("体检周期职业危害中间表")]
|
||||
public class T_OH_HEALTH_EAXM_CYCLE_OCC_HAZARD_MID : MesEntityBase
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 体检周期记录ID
|
||||
/// </summary>
|
||||
[Description("体检周期记录ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_ListOccHazard")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检周期记录
|
||||
/// </summary>
|
||||
[Description("导航: 体检周期记录")]
|
||||
public virtual T_OH_HEALTH_EXAM_CYCLE Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业危害ID
|
||||
/// </summary>
|
||||
[Description("职业危害ID")]
|
||||
[DataFieldForeignKey("Nav_Hazard")]
|
||||
[FormFieldEdit]
|
||||
public Guid HAZARD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业危害
|
||||
/// </summary>
|
||||
[Description("导航: 职业危害")]
|
||||
public virtual T_HM_IDENTIFYING Nav_Hazard { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,46 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.SC;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期岗位中间表
|
||||
/// </summary>
|
||||
[Description("体检周期岗位中间表")]
|
||||
public class T_OH_HEALTH_EAXM_CYCLE_POST_MID : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期记录ID
|
||||
/// </summary>
|
||||
[Description("体检周期记录ID")]
|
||||
[DataFieldForeignKey("Nav_Record")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检周期记录
|
||||
/// </summary>
|
||||
[Description("导航: 体检周期记录")]
|
||||
public virtual T_OH_HEALTH_EXAM_CYCLE Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 责任制岗位ID
|
||||
/// </summary>
|
||||
[Description("责任制岗位ID")]
|
||||
[DataFieldForeignKey("Nav_SCPost")]
|
||||
[FormFieldEdit]
|
||||
public Guid SC_POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 责任制岗位
|
||||
/// </summary>
|
||||
[Description("导航: 责任制岗位")]
|
||||
public virtual T_SC_POST Nav_SCPost { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,74 +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.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检计划上报部门中间表
|
||||
/// </summary>
|
||||
[Description("体检计划上报部门中间表")]
|
||||
public class T_OH_HEALTH_EAXM_PLAN_DEPARTMENT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检计划记录ID
|
||||
/// </summary>
|
||||
[Description("体检计划表")]
|
||||
[DataFieldForeignKey("Nav_Plan", "Nav_ListDepartment")]
|
||||
public Guid PLAN_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检计划记录
|
||||
/// </summary>
|
||||
[Description("导航: 体检计划表")]
|
||||
public virtual T_OH_HEALTH_EXAM_PLAN Nav_Plan { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门ID
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 部门
|
||||
/// </summary>
|
||||
[Description("导航: 部门")]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 接收人ID
|
||||
/// </summary>
|
||||
[Description("接收人")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 部门
|
||||
/// </summary>
|
||||
[Description("导航: 接收人")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 是否包含公司领导
|
||||
/// </summary>
|
||||
[Description("是否包含公司领导")]
|
||||
public bool ISCONTENTMASTER { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,85 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检批次
|
||||
/// </summary>
|
||||
[Description("体检批次")]
|
||||
public class T_OH_HEALTH_EXAM_BATCH : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检批次
|
||||
/// </summary>
|
||||
[Description("体检批次")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string BATCH { 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("体检起止日期")]
|
||||
[DataFieldIngore]
|
||||
public string TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检地点
|
||||
/// </summary>
|
||||
[Description("体检地点")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string LOCATION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 带队人员ID
|
||||
/// </summary>
|
||||
[Description("带队人员")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[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 virtual ICollection<T_OH_HEALTH_EXAM_BATCH_DEPARTMENT> Nav_ListDepartment { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,48 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检批次部门
|
||||
/// </summary>
|
||||
[Description("体检批次部门")]
|
||||
public class T_OH_HEALTH_EXAM_BATCH_DEPARTMENT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检批次
|
||||
/// </summary>
|
||||
[Description("体检批次")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
[DataFieldForeignKey("Nav_Batch", "Nav_ListDepartment")]
|
||||
public Guid BATCH_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检批次
|
||||
/// </summary>
|
||||
[Description("导航: 体检批次")]
|
||||
public virtual T_OH_HEALTH_EXAM_BATCH Nav_Batch { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检人所在部门ID
|
||||
/// </summary>
|
||||
[Description("体检人所在部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检人所在部门
|
||||
/// </summary>
|
||||
[Description("导航: 体检人所在部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,76 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期表
|
||||
/// </summary>
|
||||
[Description("体检周期表")]
|
||||
public class T_OH_HEALTH_EXAM_CYCLE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检周期职业危害中间表
|
||||
/// </summary>
|
||||
[Description("导航: 体检周期职业危害中间表")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_HEALTH_EAXM_CYCLE_OCC_HAZARD_MID> Nav_ListOccHazard { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业危害
|
||||
/// </summary>
|
||||
[Description("职业危害")]
|
||||
[DataFieldIngore]
|
||||
///
|
||||
public string OCCHAZARD { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检项目
|
||||
/// </summary>
|
||||
[Description("体检项目")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string HEALTH_EXAM_CONTENT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检周期(月)
|
||||
/// </summary>
|
||||
[Description("体检周期(月)")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int HEALTH_EXAM_CYCLE { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 部门岗位
|
||||
/// </summary>
|
||||
[Description("部门岗位")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_CYCLE_DEPARTMENTINFO> Nav_ListDepartmentInfo { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,57 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期部门信息
|
||||
/// </summary>
|
||||
[Description("体检周期部门信息")]
|
||||
public class T_OH_HEALTH_EXAM_CYCLE_DEPARTMENTINFO : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期
|
||||
/// </summary>
|
||||
[Description("体检周期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_ExamCycle", "Nav_ListDepartmentInfo")]
|
||||
public Guid EXAM_CYCLE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检周期
|
||||
/// </summary>
|
||||
[Description("体检周期")]
|
||||
[FormFieldEdit]
|
||||
public virtual T_OH_HEALTH_EXAM_CYCLE Nav_ExamCycle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门ID
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 部门
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 部门岗位
|
||||
/// </summary>
|
||||
[Description("部门岗位")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_CYCLE_DEPARTMENTINFO_POST> Nav_ListDepartmentInfoPost { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,42 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期岗位
|
||||
/// </summary>
|
||||
[Description("体检周期岗位")]
|
||||
public class T_OH_HEALTH_EXAM_CYCLE_DEPARTMENTINFO_POST : MesEntityBase
|
||||
{
|
||||
[Description("体检周期部门信息")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_DepartmentInfo", "Nav_ListDepartmentInfoPost")]
|
||||
public Guid DEPARTMENTINFO_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检周期部门信息
|
||||
/// </summary>
|
||||
[Description("体检周期部门信息")]
|
||||
[FormFieldEdit]
|
||||
public virtual T_OH_HEALTH_EXAM_CYCLE_DEPARTMENTINFO Nav_DepartmentInfo { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 人员岗位
|
||||
/// </summary>
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Post")]
|
||||
public Guid POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人员岗位
|
||||
/// </summary>
|
||||
[FormFieldEdit]
|
||||
public virtual T_FM_USER_POST Nav_Post { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,122 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检通知
|
||||
/// </summary>
|
||||
[Description("体检通知")]
|
||||
public class T_OH_HEALTH_EXAM_NOTICE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 拆分前ID 体检通知 先触发给 人事专员 待选择体检批次后 再拆成多个 出去给体检带队人
|
||||
/// </summary>
|
||||
[Description("拆分前ID")]
|
||||
public Guid? PARENTID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检通知批次
|
||||
/// </summary>
|
||||
[Description("体检通知编号")]
|
||||
[CodeRule((int)PFCodeRuleType.体检通知)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检通知名称
|
||||
/// </summary>
|
||||
[Description("体检通知名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 其他安排事项
|
||||
/// </summary>
|
||||
[Description("其他安排事项")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(1000)]
|
||||
public string OTHER_STUFF { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
public ICollection<T_OH_HEALTH_EXAM_NOTICE_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检通知人员登记
|
||||
/// </summary>
|
||||
[Description("导航: 体检通知人员登记")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_NOTICE_REGISTER> Nav_ListNoticeRegister { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 体检批次ID
|
||||
/// </summary>
|
||||
[Description("体检批次")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_ExamBatch")]
|
||||
public Guid? EXAM_BATCH_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检批次
|
||||
/// </summary>
|
||||
[Description("导航: 体检批次")]
|
||||
public T_OH_HEALTH_EXAM_BATCH Nav_ExamBatch { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 取同批次最后截止的时间
|
||||
/// </summary>
|
||||
[Description("体检通知截止时间")]
|
||||
public DateTime END_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检结果导入情况
|
||||
/// </summary>
|
||||
[Description("体检结果导入情况")]
|
||||
[FormFieldTable]
|
||||
public NoticeImportState NOTICEIMPORTSTATE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 审批状态 //企业管理部填写 = 0, 带队人审阅 = 1, 完成 = 2,
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 系统推送给人事专员 OH026
|
||||
/// 如果是 得系统自动加载 体检人员(15天内到期)
|
||||
/// </summary>
|
||||
[Description("是否系统推送")]
|
||||
public bool ISSYSTEM { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// 审批流
|
||||
/// </summary>
|
||||
[Description("审批流")]
|
||||
[DataFieldForeignKey("Nav_Approve")]
|
||||
public Guid? APPROVE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 审批流
|
||||
/// </summary>
|
||||
[Description("会议发起审批流")]
|
||||
public T_PF_APPROVE Nav_Approve { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,45 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:体检通知附件
|
||||
/// </summary>
|
||||
[Description("体检通知附件")]
|
||||
public class T_OH_HEALTH_EXAM_NOTICE_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检通知ID
|
||||
/// </summary>
|
||||
[Description("体检通知")]
|
||||
[DataFieldForeignKey("Nav_Notice", "Nav_Files")]
|
||||
public Guid NOTICE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检通知
|
||||
/// </summary>
|
||||
[Description("体检通知")]
|
||||
public virtual T_OH_HEALTH_EXAM_NOTICE Nav_Notice { 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; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,150 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检人员安排
|
||||
/// </summary>
|
||||
[Description("体检人员安排")]
|
||||
public class T_OH_HEALTH_EXAM_NOTICE_REGISTER : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检通知ID
|
||||
/// </summary>
|
||||
[Description("体检通知")]
|
||||
[DataFieldForeignKey("Nav_Notice", "Nav_ListNoticeRegister")]
|
||||
public Guid? NOTICE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检通知
|
||||
/// </summary>
|
||||
[Description("导航: 体检通知")]
|
||||
public T_OH_HEALTH_EXAM_NOTICE Nav_Notice { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </summary>
|
||||
[Description("用户")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldEdit]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 用户
|
||||
/// </summary>
|
||||
[Description("导航: 用户")]
|
||||
public T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门ID
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
[FormFieldEdit]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 部门
|
||||
/// </summary>
|
||||
[Description("导航: 部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 车间ID
|
||||
/// </summary>
|
||||
[Description("车间")]
|
||||
[DataFieldForeignKey("Nav_DepartmentWorkshop")]
|
||||
[FormFieldEdit]
|
||||
public Guid? DEPARTMENT_ID_WORKSHOP { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 车间级部门
|
||||
/// </summary>
|
||||
[Description("导航: 车间级部门")]
|
||||
public T_FM_DEPARTMENT Nav_DepartmentWorkshop { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检周期ID
|
||||
/// </summary>
|
||||
[Description("体检周期")]
|
||||
[DataFieldForeignKey("Nav_Cycle")]
|
||||
[FormFieldEdit]
|
||||
public Guid? CYCLE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检周期
|
||||
/// </summary>
|
||||
[Description("导航: 体检周期")]
|
||||
public T_OH_HEALTH_EXAM_CYCLE Nav_Cycle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检通知人员职业危害中间表
|
||||
/// </summary>
|
||||
[Description("导航: 体检通知人员职业危害中间表")]
|
||||
public virtual ICollection<T_OH_EXAM_NOTICE_OCC_HAZARD> Nav_ListOccHazard { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检批次ID
|
||||
/// </summary>
|
||||
[Description("体检批次")]
|
||||
[DataFieldForeignKey("Nav_ExamBatch")]
|
||||
[FormFieldEdit]
|
||||
public Guid? EXAM_BATCH_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检批次
|
||||
/// </summary>
|
||||
[Description("导航: 体检批次")]
|
||||
public T_OH_HEALTH_EXAM_BATCH Nav_ExamBatch { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检类型
|
||||
/// </summary>
|
||||
[Description("体检类型")]
|
||||
[FormFieldEdit]
|
||||
public OHHealthExamType? TYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public OHHealthExamNoticeRegisterStatus STATUS { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 体检计划部门ID
|
||||
/// </summary>
|
||||
[Description("体检计划部门")]
|
||||
public Guid? PLAN_ID_DEP { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检计划人员ID T_OH_HEALTH_EXAM_PLAN_REGISTER
|
||||
/// </summary>
|
||||
[Description("体检计划人员")]
|
||||
public Guid? PLAN_REGISTER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下次体检最迟日期 根据体检周期来
|
||||
/// 人事部 选择 带队人发送通知时 存入该字段 体检跑批时 触发周期
|
||||
/// </summary>
|
||||
[Description("下次体检最迟日期")]
|
||||
public DateTime? NEXTDATE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 本批次体检开始日期(本次体检日期)
|
||||
/// </summary>
|
||||
[Description("本次体检日期")]
|
||||
public DateTime? THISDATE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上次体检批次开始日期(上次体检日期)
|
||||
/// </summary>
|
||||
[Description("上次体检批次开始日期")]
|
||||
public DateTime? LASTDATE { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,24 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业病名称
|
||||
/// </summary>
|
||||
[Description("职业病名称")]
|
||||
public class T_OH_HEALTH_EXAM_OCC_DISEASE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业病名称
|
||||
/// </summary>
|
||||
[Description("职业病名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,24 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业病严重等级
|
||||
/// </summary>
|
||||
[Description("职业病严重等级")]
|
||||
public class T_OH_HEALTH_EXAM_OCC_DISEASE_SEVERITY_LEVEL : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 严重等级
|
||||
/// </summary>
|
||||
[Description("严重等级")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,99 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检计划表
|
||||
/// </summary>
|
||||
[Description("体检计划表")]
|
||||
public class T_OH_HEALTH_EXAM_PLAN : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检计划名称
|
||||
/// </summary>
|
||||
[Description("体检计划名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 年度
|
||||
/// </summary>
|
||||
[Description("年度")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int YEAR { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上报截止时间
|
||||
/// </summary>
|
||||
[Description("上报截止时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? DUE_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检计划上报部门中间表
|
||||
/// </summary>
|
||||
[Description("导航: 体检计划上报部门中间表")]
|
||||
public virtual ICollection<T_OH_HEALTH_EAXM_PLAN_DEPARTMENT> Nav_ListDepartment { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检计划人员登记
|
||||
/// </summary>
|
||||
[Description("导航: 体检计划人员登记")]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_PLAN_REGISTER> Nav_ListPlanRegister { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 计划内容
|
||||
/// </summary>
|
||||
[Description("计划内容")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public string CONTENT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 汇总状态
|
||||
/// 草稿 0 确认中(每个部门中间表有状态) 10 => (汇总状态)
|
||||
///
|
||||
/// 审核中 20 已归档 30 已驳回 40
|
||||
/// </summary>
|
||||
[Description("汇总状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public OHHealthExamPlanStatus STATAUSORDER { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 审批状态
|
||||
/// </summary>
|
||||
[Description("审批状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,140 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.SC;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检员工登记表
|
||||
/// </summary>
|
||||
[Description("体检员工登记表")]
|
||||
public class T_OH_HEALTH_EXAM_PLAN_REGISTER : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检计划ID
|
||||
/// </summary>
|
||||
[Description("体检计划")]
|
||||
[DataFieldForeignKey("Nav_Plan", "Nav_ListPlanRegister")]
|
||||
public Guid? PLAN_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检计划
|
||||
/// </summary>
|
||||
[Description("导航: 体检计划")]
|
||||
public virtual T_OH_HEALTH_EXAM_PLAN Nav_Plan { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检计划ID
|
||||
/// </summary>
|
||||
[Description("体检计划部门")]
|
||||
[DataFieldForeignKey("Nav_PlanDEP")]
|
||||
public Guid? PLAN_ID_DEP { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检计划部门
|
||||
/// </summary>
|
||||
[Description("导航: 体检计划部门")]
|
||||
public virtual T_OH_HEALTH_EAXM_PLAN_DEPARTMENT Nav_PlanDEP { get; set; }
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </summary>
|
||||
[Description("用户ID")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 用户
|
||||
/// </summary>
|
||||
[Description("导航: 用户")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门ID
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 部门
|
||||
/// </summary>
|
||||
[Description("导航: 部门")]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 车间ID
|
||||
/// </summary>
|
||||
[Description("车间")]
|
||||
[DataFieldForeignKey("Nav_DepartmentWorkshop")]
|
||||
public Guid? DEPARTMENT_ID_WORKSHOP { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 车间级部门
|
||||
/// </summary>
|
||||
[Description("导航: 车间级部门")]
|
||||
public virtual T_FM_DEPARTMENT Nav_DepartmentWorkshop { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检周期ID
|
||||
/// </summary>
|
||||
[Description("体检周期")]
|
||||
[DataFieldForeignKey("Nav_ExamCycle")]
|
||||
public Guid? EXAM_CYCLE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检周期
|
||||
/// </summary>
|
||||
[Description("导航: 体检周期")]
|
||||
public virtual T_OH_HEALTH_EXAM_CYCLE Nav_ExamCycle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检类型(岗中 新入住 。。。)
|
||||
/// </summary>
|
||||
[Description("体检类型")]
|
||||
public OHHealthExamType TYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位ID 责任制岗位ID SC_POST_ID Nav_SCPost
|
||||
/// </summary>
|
||||
[Description("岗位ID")]
|
||||
[DataFieldForeignKey("Nav_Post")]
|
||||
public Guid? POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 岗位 责任制岗位 T_SC_POST Nav_SCPost
|
||||
/// </summary>
|
||||
[Description("导航: 岗位")]
|
||||
public virtual T_FM_USER_POST Nav_Post { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 工龄
|
||||
/// </summary>
|
||||
[Description("工龄")]
|
||||
public int WORKYEAR { get; set; }
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检周期职业危害中间表
|
||||
/// </summary>
|
||||
[Description("导航: 体检周期职业危害中间表")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_PLAN_REGISTER_HAZARD> Nav_ListHazard { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 体检项目 可 手动录入
|
||||
/// </summary>
|
||||
[Description("体检项目")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string HEALTH_EXAM_CONTENT { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,48 +0,0 @@
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.HM;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检周期职业危害中间表
|
||||
/// </summary>
|
||||
[Description("体检周期职业危害中间表")]
|
||||
public class T_OH_HEALTH_EXAM_PLAN_REGISTER_HAZARD : MesEntityBase
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 体检员工登记表ID
|
||||
/// </summary>
|
||||
[Description("体检员工登记表")]
|
||||
[DataFieldForeignKey("Nav_Register", "Nav_ListHazard")]
|
||||
public Guid REGISTER_ID { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检员工登记表
|
||||
/// </summary>
|
||||
[Description("导航: 体检员工登记表")]
|
||||
public virtual T_OH_HEALTH_EXAM_PLAN_REGISTER Nav_Register { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业危害ID
|
||||
/// </summary>
|
||||
[Description("职业危害ID")]
|
||||
[DataFieldForeignKey("Nav_Hazard")]
|
||||
[FormFieldEdit]
|
||||
public Guid HAZARD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业危害
|
||||
/// </summary>
|
||||
[Description("导航: 职业危害")]
|
||||
public virtual T_HM_IDENTIFYING Nav_Hazard { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,92 +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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检结果
|
||||
/// </summary>
|
||||
[Description("体检结果")]
|
||||
public class T_OH_HEALTH_EXAM_RESULT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检人员安排ID
|
||||
/// </summary>
|
||||
[Description("体检人员安排")]
|
||||
[DataFieldForeignKey("Nav_NoticeRegister")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public Guid? NOTICE_REGISTER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检人员安排
|
||||
/// </summary>
|
||||
[Description("导航: 体检人员安排")]
|
||||
public T_OH_HEALTH_EXAM_NOTICE_REGISTER Nav_NoticeRegister { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </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]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public OHHealthExamResult RESULT_ENUM { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结果描述
|
||||
/// </summary>
|
||||
[Description("结果描述")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(500)]
|
||||
public string DESCRIPTION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 处理意见
|
||||
/// </summary>
|
||||
[Description("处理意见")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(800)]
|
||||
public string SUGGESTION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业病信息(字表)
|
||||
/// </summary>
|
||||
[Description("导航: 职业病信息")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_RESULT_OCC_DISEASE> Nav_OccDiseaseList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检结果职业危害类型中间表
|
||||
/// </summary>
|
||||
[Description("导航: 体检结果职业危害中间表")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_OH_EXAM_RESULT_OCC_HAZARD> Nav_OccHazardList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public OHHealthExamResultStatus STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -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;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检结果 批量导入 中间使用表 不存数据
|
||||
/// </summary>
|
||||
[Description("体检结果导入")]
|
||||
public class T_OH_HEALTH_EXAM_RESULT_IMPORT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检批次ID
|
||||
/// </summary>
|
||||
[Description("体检通知")]
|
||||
[DataFieldForeignKey("Nav_ExamNotice")]
|
||||
public Guid? NOTICE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检批次
|
||||
/// </summary>
|
||||
[Description("导航: 体检通知")]
|
||||
public T_OH_HEALTH_EXAM_NOTICE Nav_ExamNotice { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检结果
|
||||
/// </summary>
|
||||
[Description("导航: 体检结果")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldIngore]
|
||||
public virtual ICollection<T_OH_HEALTH_EXAM_RESULT> Nav_ListResult { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,109 +0,0 @@
|
||||
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.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业病信息
|
||||
/// </summary>
|
||||
[Description("职业病信息")]
|
||||
public class T_OH_HEALTH_EXAM_RESULT_OCC_DISEASE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 体检结果ID
|
||||
/// </summary>
|
||||
[Description("体检结果")]
|
||||
[DataFieldForeignKey("Nav_Result", "Nav_OccDiseaseList")]
|
||||
public Guid? RESULT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 体检结果
|
||||
/// </summary>
|
||||
[Description("导航: 体检结果")]
|
||||
public T_OH_HEALTH_EXAM_RESULT Nav_Result { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否启动医疗救助
|
||||
/// </summary>
|
||||
[Description("是否启动医疗救助")]
|
||||
public YesNoEnum MEDICAL_AID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业病名称ID
|
||||
/// </summary>
|
||||
[Description("职业病名称")]
|
||||
[DataFieldForeignKey("Nav_OccDisease")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public Guid? OCC_DISEASE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业病名称
|
||||
/// </summary>
|
||||
[Description("导航: 职业病名称")]
|
||||
public T_OH_HEALTH_EXAM_OCC_DISEASE Nav_OccDisease { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 诊断机构
|
||||
/// </summary>
|
||||
[Description("诊断机构")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string DIAGNOSE_AGENCY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 诊断方式
|
||||
/// </summary>
|
||||
[Description("诊断方式")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string DIAGNOSE_METHOD { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 职业病严重程度ID
|
||||
/// </summary>
|
||||
[Description("职业病严重程度")]
|
||||
[DataFieldForeignKey("Nav_OccDiseaseSeverity")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public Guid? OCC_DISEASE_SEVERITY_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 职业病严重程度
|
||||
/// </summary>
|
||||
[Description("导航: 职业病严重程度")]
|
||||
public T_OH_HEALTH_EXAM_OCC_DISEASE_SEVERITY_LEVEL Nav_OccDiseaseSeverity { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 病状描述
|
||||
/// </summary>
|
||||
[Description("病状描述")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(600)]
|
||||
public string DESCRIPTION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入厂前工作史
|
||||
/// </summary>
|
||||
[Description("入厂前工作史")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(1000)]
|
||||
public string OCC_HISTORY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
public ICollection<T_OH_HEALTH_EXAM_RESULT_OCC_DISEASE_FILE> Nav_Files { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:职业病信息附件
|
||||
/// </summary>
|
||||
[Description("职业病信息附件")]
|
||||
public class T_OH_HEALTH_EXAM_RESULT_OCC_DISEASE_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 记录ID
|
||||
/// </summary>
|
||||
[Description("记录ID")]
|
||||
[DataFieldForeignKey("Nav_Disease", "Nav_Files")]
|
||||
public Guid DISEASE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 记录
|
||||
/// </summary>
|
||||
[Description("记录")]
|
||||
public virtual T_OH_HEALTH_EXAM_RESULT_OCC_DISEASE Nav_Disease { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,79 +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.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.OH
|
||||
{
|
||||
/// <summary>
|
||||
/// 职业卫生基础配置
|
||||
/// </summary>
|
||||
[Description("职业卫生基础配置")]
|
||||
public class T_OH_RUNCONFIG : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 配置类型
|
||||
/// </summary>
|
||||
[Description("配置类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public ConfigType CONFIGTYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 待办日期
|
||||
/// </summary>
|
||||
[Description("待办日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime DATE { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 待办日期
|
||||
/// </summary>
|
||||
[Description("待办日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldIngore]
|
||||
public string STRDATE { get; set; }
|
||||
/// <summary>
|
||||
/// 任务接收岗位
|
||||
/// </summary>
|
||||
[Description("体检计划接收岗位")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Post")]
|
||||
public Guid? POST_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:岗位
|
||||
/// </summary>
|
||||
[Description("导航:岗位")]
|
||||
public virtual T_FM_USER_POST Nav_Post { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否单人接收
|
||||
/// </summary>
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[Description("是否单人接收")]
|
||||
public bool ISONLY { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 最后跑批日期
|
||||
/// </summary>
|
||||
[Description("最后跑批日期")]
|
||||
[FormFieldTable]
|
||||
public DateTime LASTRUNDATE { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,34 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 费用类型
|
||||
/// </summary>
|
||||
[Description("费用类型")]
|
||||
public class T_TI_COST_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.安全投入科技)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string NAME { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,192 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.BaseData.Domain.Enums.PF;
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.AE;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 工伤保险理赔信息记录
|
||||
/// </summary>
|
||||
[Description("工伤保险理赔信息记录")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public class T_TI_INSURANCE_CLAIM_RECORD : MesEntityBase
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 发起部门ID
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起部门
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户
|
||||
/// </summary>
|
||||
[Description("用户")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户
|
||||
/// </summary>
|
||||
[Description("用户")]
|
||||
[FormFieldQuery]
|
||||
public T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报ID
|
||||
/// </summary>
|
||||
[Description("事故事件上报")]
|
||||
[DataFieldForeignKey("Nav_Accident")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public Guid? ACCIDENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 事故事件上报
|
||||
/// </summary>
|
||||
[Description("导航: 事故事件上报")]
|
||||
[FormFieldQuery]
|
||||
public T_AE_ACCIDENT_EVENT_REPORT Nav_Accident { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 受伤时间
|
||||
/// </summary>
|
||||
[Description("受伤日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? INJURE_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 受伤部位/疾病名称
|
||||
/// </summary>
|
||||
[Description("受伤部位/疾病名称")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(200)]
|
||||
public string INJURE_DETAIL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否住院
|
||||
/// </summary>
|
||||
[Description("是否住院")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public YesNoEnum? IN_HOSPITAL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 就诊医院
|
||||
/// </summary>
|
||||
[Description("就诊医院")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(200)]
|
||||
public string HOSPITAL { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 员工报销金额(元)
|
||||
/// </summary>
|
||||
[Description("员工报销金额(元)")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal? USER_CLAIM_AMOUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 社保报销金额(元)
|
||||
/// </summary>
|
||||
[Description("社保报销金额(元)")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal? INSURANCE_CLAIM_AMOUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工伤认定时间
|
||||
/// </summary>
|
||||
[Description("工伤认定时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? INJURE_AFFIRM_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工伤认定机构
|
||||
/// </summary>
|
||||
[Description("工伤认定机构")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string INJURE_AFFIRM_AGENCY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 伤残等级
|
||||
/// </summary>
|
||||
[Description("伤残等级")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public TIDisabilityLevelEnum? DISABILITY_LEVEL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 伤残认定时间
|
||||
/// </summary>
|
||||
[Description("伤残认定时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? DISABILITY_AFFIRM_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 伤残认定机构
|
||||
/// </summary>
|
||||
[Description("伤残认定机构")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string DISABILITY_AFFIRM_AGENCY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
[Description("备注")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(1000)]
|
||||
public string REMARK { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
public ICollection<T_TI_INSURANCE_CLAIM_RECORD_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:工伤保险理赔信息记录附件
|
||||
/// </summary>
|
||||
[Description("工伤保险理赔信息记录附件")]
|
||||
public class T_TI_INSURANCE_CLAIM_RECORD_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 参保记录ID
|
||||
/// </summary>
|
||||
[Description("参保记录ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_Files")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 工伤保险理赔信息记录
|
||||
/// </summary>
|
||||
[Description("导航: 工伤保险理赔信息记录")]
|
||||
public T_TI_INSURANCE_CLAIM_RECORD Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,47 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 参保记录表
|
||||
/// </summary>
|
||||
[Description("参保记录")]
|
||||
public class T_TI_INSURANCE_RECORD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 参保类型
|
||||
/// </summary>
|
||||
[Description("参保类型")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public TIInsuranceTypeEnum TYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:参保人员
|
||||
/// </summary>
|
||||
[Description("导航属性:参保人员")]
|
||||
public ICollection<T_TI_INSURANCE_USER_RECORD> Nav_UserList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
public ICollection<T_TI_INSURANCE_RECORD_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:参保记录表附件
|
||||
/// </summary>
|
||||
[Description("参保记录表附件")]
|
||||
public class T_TI_INSURANCE_RECORD_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 参保记录ID
|
||||
/// </summary>
|
||||
[Description("参保记录ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_Files")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 参保记录
|
||||
/// </summary>
|
||||
[Description("导航: 参保记录")]
|
||||
public T_TI_INSURANCE_RECORD Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,120 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 参保人员表
|
||||
/// </summary>
|
||||
[Description("参保人员表")]
|
||||
public class T_TI_INSURANCE_USER_RECORD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 参保类型ID
|
||||
/// </summary>
|
||||
[Description("参保类型ID")]
|
||||
[DataFieldForeignKey("Nav_Record", "Nav_UserList")]
|
||||
public Guid? RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 用户
|
||||
/// </summary>
|
||||
[Description("导航: 参保类型")]
|
||||
public T_TI_INSURANCE_RECORD Nav_Record { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 参保类型
|
||||
/// </summary>
|
||||
[Description("参保类型")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public TIInsuranceTypeEnum? TYPE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门名称
|
||||
/// </summary>
|
||||
[Description("部门名称")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public string DEPARTMENTNAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位名称
|
||||
/// </summary>
|
||||
[Description("岗位名称")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public string USERPOSTNAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </summary>
|
||||
[Description("用户")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 用户
|
||||
/// </summary>
|
||||
[Description("导航: 用户")]
|
||||
public T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 参保时间
|
||||
/// </summary>
|
||||
[Description("参保时间")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public DateTime? INSURE_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 参保状态
|
||||
/// </summary>
|
||||
[Description("参保状态")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public TIInsuranceStatusEnum? INSURE_STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 停缴时间
|
||||
/// </summary>
|
||||
[Description("停缴时间")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public DateTime? STOP_TIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 参保期限(月)
|
||||
/// </summary>
|
||||
[Description("参保期限(月)")]
|
||||
[FormFieldEdit]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public int? INSURE_DURATION { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 计算参保期限的年月 yyyy-MM-01 00:00:00
|
||||
/// </summary>
|
||||
[Description("计算参保时间的年月")]
|
||||
public DateTime? OPERATEYEARMON { get; set; }
|
||||
/// <summary>
|
||||
/// 序号
|
||||
/// </summary>
|
||||
[Description("序号")]
|
||||
[FormFieldEdit]
|
||||
public int ROW_NO { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,98 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全科技计划
|
||||
/// </summary>
|
||||
[Description("安全科技计划")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public partial class T_TI_PLAN : MesEntityBase
|
||||
{
|
||||
|
||||
/// 发起时间
|
||||
/// </summary>
|
||||
[Description("发起时间")]
|
||||
public DateTime? BEGINTIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起部门ID
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起部门
|
||||
/// </summary>
|
||||
[Description("导航:发起部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人ID
|
||||
/// </summary>
|
||||
[Description("发起人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起人
|
||||
/// </summary>
|
||||
[Description("导航:发起人")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 计划年度
|
||||
/// </summary>
|
||||
[Description("计划年度")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int YEAR { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:项目来源
|
||||
/// </summary>
|
||||
[Description("项目来源")]
|
||||
public virtual ICollection<T_TI_PLAN_SOURCE> Nav_Sources { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:设置范围
|
||||
/// </summary>
|
||||
[Description("设置范围")]
|
||||
public virtual ICollection<T_TI_PLAN_RANGE> Nav_Ranges { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:附件
|
||||
/// </summary>
|
||||
[Description("附件")]
|
||||
public virtual ICollection<T_TI_PLAN_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 立项申请/任务书上报
|
||||
/// </summary>
|
||||
[Description("立项申请/任务书上报")]
|
||||
[FormFieldEdit]
|
||||
public virtual ICollection<T_TI_PROJECT> Nav_ListProject { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全科技计划附件
|
||||
/// </summary>
|
||||
[Description("安全科技计划附件")]
|
||||
public partial class T_TI_PLAN_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("计划")]
|
||||
[DataFieldForeignKey("Nav_Plan", "Nav_Files")]
|
||||
public Guid PLAN_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:计划")]
|
||||
public virtual T_TI_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; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全科技计划范围
|
||||
/// </summary>
|
||||
[Description("安全科技计划范围")]
|
||||
public partial class T_TI_PLAN_RANGE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("计划")]
|
||||
[DataFieldForeignKey("Nav_Plan", "Nav_Ranges")]
|
||||
public Guid PLAN_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:计划")]
|
||||
public virtual T_TI_PLAN Nav_Plan { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 范围ID
|
||||
/// </summary>
|
||||
[Description("范围")]
|
||||
[DataFieldForeignKey("Nav_Range")]
|
||||
public Guid RANGE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:范围
|
||||
/// </summary>
|
||||
[Description("导航属性:范围")]
|
||||
public virtual T_TI_PLAN_RANGE_TYPE Nav_Range { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,35 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 所属范围
|
||||
/// </summary>
|
||||
[Description("所属范围")]
|
||||
public class T_TI_PLAN_RANGE_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.安全投入科技)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string NAME { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全科技计划来源
|
||||
/// </summary>
|
||||
[Description("安全科技计划来源")]
|
||||
public partial class T_TI_PLAN_SOURCE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("计划")]
|
||||
[DataFieldForeignKey("Nav_Plan", "Nav_Sources")]
|
||||
public Guid PLAN_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:计划")]
|
||||
public virtual T_TI_PLAN Nav_Plan { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 来源ID
|
||||
/// </summary>
|
||||
[Description("来源")]
|
||||
[DataFieldForeignKey("Nav_Source")]
|
||||
public Guid SOURCE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:来源
|
||||
/// </summary>
|
||||
[Description("导航属性:来源")]
|
||||
public virtual T_TI_PLAN_SOURCE_TYPE Nav_Source { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,35 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目来源
|
||||
/// </summary>
|
||||
[Description("项目来源")]
|
||||
public class T_TI_PLAN_SOURCE_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 事项类别编号
|
||||
/// </summary>
|
||||
[Description("编号")]
|
||||
[CodeRule((int)PFCodeRuleType.安全投入科技)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事项类别名称
|
||||
/// </summary>
|
||||
[Description("名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string NAME { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,183 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 立项申请/任务书上报
|
||||
/// </summary>
|
||||
[Description("立项申请/任务书上报")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public partial class T_TI_PROJECT : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全科技计划
|
||||
/// </summary>
|
||||
[DataFieldForeignKey("Nav_Plan", "Nav_ListProject")]
|
||||
public Guid? PLAN_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 安全科技计划
|
||||
/// </summary>
|
||||
public virtual T_TI_PLAN Nav_Plan { get; set; }
|
||||
|
||||
/// </summary>
|
||||
/// 发起时间
|
||||
/// </summary>
|
||||
[Description("发起时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? BEGINTIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起部门ID
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起部门
|
||||
/// </summary>
|
||||
[Description("导航:发起部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人ID
|
||||
/// </summary>
|
||||
[Description("发起人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起人
|
||||
/// </summary>
|
||||
[Description("导航:发起人员")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 计划年度
|
||||
/// </summary>
|
||||
[Description("计划年度")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int? YEAR { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导航:项目来源
|
||||
/// </summary>
|
||||
[Description("项目来源")]
|
||||
public virtual ICollection<T_TI_PROJECT_SOURCE> Nav_Sources { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:所属范围
|
||||
/// </summary>
|
||||
[Description("所属范围")]
|
||||
public virtual ICollection<T_TI_PROJECT_RANGE> Nav_Ranges { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目编号
|
||||
/// </summary>
|
||||
[Description("项目编号")]
|
||||
[CodeRule((int)PFCodeRuleType.安全投入科技)]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目名称
|
||||
/// </summary>
|
||||
[Description("项目名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 申报经费(万元)
|
||||
/// </summary>
|
||||
[Description("申报经费(万元)")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal? MONEY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否涉外
|
||||
/// </summary>
|
||||
[Description("是否涉外")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public bool? IS_FOREIGN { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目负责人ID
|
||||
/// </summary>
|
||||
[Description("项目负责人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_Manger")]
|
||||
public Guid? MANAGER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:项目负责人
|
||||
/// </summary>
|
||||
[Description("导航:项目负责人")]
|
||||
public virtual T_FM_USER Nav_Manger { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:立项附件
|
||||
/// </summary>
|
||||
[Description("立项附件")]
|
||||
public virtual ICollection<T_TI_PROJECT_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:审批附件
|
||||
/// </summary>
|
||||
[Description("审批附件")]
|
||||
public virtual ICollection<T_TI_PROJECT_WFFILE> Nav_WFFiles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否结题验收
|
||||
/// </summary>
|
||||
[Description("是否结题验收")]
|
||||
public bool ISCHECK { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否项目经费管理记录
|
||||
/// </summary>
|
||||
[Description("是否项目经费管理记录")]
|
||||
public bool ISMONEY { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,113 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目验收
|
||||
/// </summary>
|
||||
[Description("项目结题验收")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public partial class T_TI_PROJECT_CHECK : MesEntityBase
|
||||
{
|
||||
|
||||
/// 发起时间
|
||||
/// </summary>
|
||||
[Description("发起时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? BEGINTIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起部门ID
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起部门
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人ID
|
||||
/// </summary>
|
||||
[Description("发起人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起人
|
||||
/// </summary>
|
||||
[Description("发起人员")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Project")]
|
||||
public Guid PROJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_TI_PROJECT Nav_Project { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 实际使用经费(万元)
|
||||
/// </summary>
|
||||
[Description("实际使用经费(万元)")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal? MONEY { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:项目成果附件
|
||||
/// </summary>
|
||||
[Description("导航:项目成果附件")]
|
||||
public virtual ICollection<T_TI_PROJECT_CHECK_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 验收结果
|
||||
/// </summary>
|
||||
[Description("验收结果")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
[FormFieldEdit]
|
||||
public TIProjectResult? RESULT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:审批附件
|
||||
/// </summary>
|
||||
[Description("导航:审批附件")]
|
||||
public virtual ICollection<T_TI_PROJECT_CHECK_WFFILE> Nav_WFFiles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目附件
|
||||
/// </summary>
|
||||
[Description("项目附件")]
|
||||
public partial class T_TI_PROJECT_CHECK_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目验收ID
|
||||
/// </summary>
|
||||
[Description("项目验收ID")]
|
||||
[DataFieldForeignKey("Nav_ProjectCheck", "Nav_Files")]
|
||||
public Guid PROJECT_CHECK_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:项目验收
|
||||
/// </summary>
|
||||
[Description("导航:项目验收")]
|
||||
public virtual T_TI_PROJECT_CHECK Nav_ProjectCheck { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,44 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目附件
|
||||
/// </summary>
|
||||
[Description("项目附件")]
|
||||
public partial class T_TI_PROJECT_CHECK_WFFILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[DataFieldForeignKey("Nav_ProjectCheck", "Nav_WFFiles")]
|
||||
public Guid PROJECT_CHECK_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT_CHECK Nav_ProjectCheck { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,44 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目附件
|
||||
/// </summary>
|
||||
[Description("项目附件")]
|
||||
public partial class T_TI_PROJECT_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[DataFieldForeignKey("Nav_Project", "Nav_Files")]
|
||||
public Guid PROJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT Nav_Project { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,90 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目经费管理
|
||||
/// </summary>
|
||||
[Description("项目经费管理")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public partial class T_TI_PROJECT_MONEY : MesEntityBase
|
||||
{
|
||||
|
||||
/// </summary>
|
||||
/// 发起时间
|
||||
/// </summary>
|
||||
[Description("发起时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? BEGINTIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起部门ID
|
||||
/// </summary>
|
||||
[Description("发起部门")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起部门
|
||||
/// </summary>
|
||||
[Description("导航:发起部门")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起人ID
|
||||
/// </summary>
|
||||
[Description("发起人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:发起人
|
||||
/// </summary>
|
||||
[Description("导航:发起人员")]
|
||||
[FormFieldQuery]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[DataFieldForeignKey("Nav_Project")]
|
||||
public Guid PROJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目
|
||||
/// </summary>
|
||||
[Description("项目")]
|
||||
[FormFieldQuery]
|
||||
public T_TI_PROJECT Nav_Project { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目经费子项
|
||||
/// </summary>
|
||||
[Description("项目经费子项")]
|
||||
public virtual ICollection<T_TI_PROJECT_MONEY_DETAIL> Nav_Details { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldTable]
|
||||
[FormFieldQuery]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,73 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目经费子项
|
||||
/// </summary>
|
||||
[Description("项目经费子项")]
|
||||
public partial class T_TI_PROJECT_MONEY_DETAIL : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[DataFieldForeignKey("Nav_Money", "Nav_Details")]
|
||||
public Guid MONEY_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT_MONEY Nav_Money { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 科目名称
|
||||
/// </summary>
|
||||
[Description("科目名称")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(150)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项经费(万元)
|
||||
/// </summary>
|
||||
[Description("专项经费(万元)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? TOTAL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支出经费(万元)
|
||||
/// </summary>
|
||||
[Description("支出经费(万元)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? USE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 剩余经费(万元)
|
||||
/// </summary>
|
||||
[Description("剩余经费(万元)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? LEFT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:附件
|
||||
/// </summary>
|
||||
[Description("导航:附件")]
|
||||
public virtual ICollection<T_TI_PROJECT_MONEY_DETAIL_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 序号
|
||||
/// </summary>
|
||||
[Description("序号")]
|
||||
[FormFieldEdit]
|
||||
public int ROW_NO { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,44 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目附件
|
||||
/// </summary>
|
||||
[Description("项目附件")]
|
||||
public partial class T_TI_PROJECT_MONEY_DETAIL_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 子项ID
|
||||
/// </summary>
|
||||
[Description("子项ID")]
|
||||
[DataFieldForeignKey("Nav_Detail", "Nav_Files")]
|
||||
public Guid DETAIL_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT_MONEY_DETAIL Nav_Detail { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目范围
|
||||
/// </summary>
|
||||
[Description("项目范围")]
|
||||
public partial class T_TI_PROJECT_RANGE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[DataFieldForeignKey("Nav_Project", "Nav_Ranges")]
|
||||
public Guid PROJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT Nav_Project { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 来源ID
|
||||
/// </summary>
|
||||
[Description("所属范围")]
|
||||
[DataFieldForeignKey("Nav_Range")]
|
||||
public Guid RANGE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:所属范围
|
||||
/// </summary>
|
||||
[Description("导航属性:所属范围")]
|
||||
public virtual T_TI_PLAN_RANGE_TYPE Nav_Range { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,43 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目来源
|
||||
/// </summary>
|
||||
[Description("项目来源")]
|
||||
public partial class T_TI_PROJECT_SOURCE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[DataFieldForeignKey("Nav_Project", "Nav_Sources")]
|
||||
public Guid PROJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT Nav_Project { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 来源ID
|
||||
/// </summary>
|
||||
[Description("项目来源")]
|
||||
[DataFieldForeignKey("Nav_Source")]
|
||||
public Guid SOURCE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:项目来源
|
||||
/// </summary>
|
||||
[Description("导航属性:项目来源")]
|
||||
public virtual T_TI_PLAN_SOURCE_TYPE Nav_Source { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,44 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目审批附件
|
||||
/// </summary>
|
||||
[Description("项目审批附件")]
|
||||
public partial class T_TI_PROJECT_WFFILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 计划ID
|
||||
/// </summary>
|
||||
[Description("项目ID")]
|
||||
[DataFieldForeignKey("Nav_Project", "Nav_WFFiles")]
|
||||
public Guid PROJECT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航:计划
|
||||
/// </summary>
|
||||
[Description("导航:项目")]
|
||||
public virtual T_TI_PROJECT Nav_Project { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,137 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全生产费用使用记录表
|
||||
/// </summary>
|
||||
[Description("安全生产费用使用记录表")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public class T_TI_SAFE_PDT_COST_RECORD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 使用日期
|
||||
/// </summary>
|
||||
[Description("使用日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? USETIME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 使用部门ID
|
||||
/// </summary>
|
||||
[Description("使用部门ID")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 使用部门
|
||||
/// </summary>
|
||||
[Description("导航: 使用部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 记录人
|
||||
/// </summary>
|
||||
[Description("记录人")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
public Guid? USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 记录人
|
||||
/// </summary>
|
||||
[Description("导航: 记录人")]
|
||||
public T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 使用项目
|
||||
/// </summary>
|
||||
[Description("使用项目")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
public string PROJECT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 费用类型
|
||||
/// </summary>
|
||||
[Description("导航: 费用类型")]
|
||||
[FormFieldEdit]
|
||||
public ICollection<T_TI_SAFE_PDT_COST_RECORD_TYPE> Nav_SafePdtCostRecordType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用途
|
||||
/// </summary>
|
||||
[Description("用途")]
|
||||
[FormFieldTable]
|
||||
[DataFieldLength(500)]
|
||||
[FormFieldEdit]
|
||||
public string PURPOSE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位
|
||||
/// </summary>
|
||||
[Description("单位")]
|
||||
[FormFieldTable]
|
||||
[DataFieldLength(200)]
|
||||
[FormFieldEdit]
|
||||
public string UNIT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数量
|
||||
/// </summary>
|
||||
[Description("数量")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public int? COUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 使用金额(万元)
|
||||
/// </summary>
|
||||
[Description("使用金额(万元)")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public decimal? USE_AMOUNT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:附件
|
||||
/// </summary>
|
||||
[Description("导航属性:附件")]
|
||||
[FormFieldEdit]
|
||||
public ICollection<T_TI_SAFE_PDT_COST_RECORD_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
public PFStandardStatus STATUS { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,45 +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.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 导航属性:安全生产费用使用记录附件
|
||||
/// </summary>
|
||||
[Description("安全生产费用使用记录附件")]
|
||||
public class T_TI_SAFE_PDT_COST_RECORD_FILE : MesEntityBase
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产费用使用记录
|
||||
/// </summary>
|
||||
[Description("安全生产费用使用记录")]
|
||||
[DataFieldForeignKey("Nav_SafePdtCostRecord", "Nav_Files")]
|
||||
public Guid RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 安全生产费用使用记录
|
||||
/// </summary>
|
||||
[Description("导航: 安全生产费用使用记录")]
|
||||
public virtual T_TI_SAFE_PDT_COST_RECORD Nav_SafePdtCostRecord { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件ID
|
||||
/// </summary>
|
||||
[Description("文件ID")]
|
||||
[DataFieldForeignKey("Nav_ImgFile")]
|
||||
public Guid IMG_FILE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航属性:文件
|
||||
/// </summary>
|
||||
[Description("导航属性:文件")]
|
||||
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities.FM;
|
||||
using APT.Infrastructure.Core;
|
||||
using APT.MS.Domain.Entities.TI;
|
||||
using APT.MS.Domain.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace APT.MS.Domain.Entities.TI
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全生产费用使用记录表与费用类型关联表
|
||||
/// </summary>
|
||||
[Description("安全生产费用使用记录表")]
|
||||
public class T_TI_SAFE_PDT_COST_RECORD_TYPE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全生产费用使用记录表
|
||||
/// </summary>
|
||||
[Description("安全生产费用使用记录表")]
|
||||
[DataFieldForeignKey("Nav_SafePdtCostRecord", "Nav_SafePdtCostRecordType")]
|
||||
public Guid? RECORD_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 安全生产费用使用记录表
|
||||
/// </summary>
|
||||
[Description("导航: 安全生产费用使用记录表")]
|
||||
public T_TI_SAFE_PDT_COST_RECORD Nav_SafePdtCostRecord { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 费用类型ID
|
||||
/// </summary>
|
||||
[Description("费用类型ID")]
|
||||
[DataFieldForeignKey("Nav_CostType")]
|
||||
public Guid? COST_TYPE_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导航: 费用类型
|
||||
/// </summary>
|
||||
[Description("导航: 费用类型")]
|
||||
public virtual T_TI_COST_TYPE Nav_CostType { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,140 +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.TL
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public class T_TL_BACK : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 尾矿库名称 冗余
|
||||
/// </summary>
|
||||
[Description("尾矿库名称")]
|
||||
[DataFieldLength(200)]
|
||||
public string TAILING_NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿库名称
|
||||
/// </summary>
|
||||
[Description("尾矿库名称")]
|
||||
[DataFieldForeignKey("Nav_Tailing")]
|
||||
public Guid? TAILING_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿库
|
||||
/// </summary>
|
||||
[Description("尾矿库")]
|
||||
[FormFieldEdit]
|
||||
public T_TL_TAILING Nav_Tailing { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工程名称
|
||||
/// </summary>
|
||||
[Description("工程名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目编号
|
||||
/// </summary>
|
||||
[Description("项目编号")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(50)]
|
||||
public string CODE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 日期
|
||||
/// </summary>
|
||||
[Description("日期")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime BACKDATE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { 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 ICollection<T_TL_BACK_REQUIRE> Nav_ListBackRequire { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
public ICollection<T_TL_BACK_FILE> Nav_Files { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划明细
|
||||
/// </summary>
|
||||
[Description("回采计划明细")]
|
||||
public ICollection<T_TL_BACK_DETAIL> Nav_ListDetail { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldQuery]
|
||||
[FormFieldTable]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否完结 (弃用 状态 审批(20) =》确认(10) =》归档(30) )
|
||||
/// </summary>
|
||||
[Description("是否完结")]
|
||||
public bool ISEND { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 审批流
|
||||
/// </summary>
|
||||
[Description("审批流")]
|
||||
[DataFieldForeignKey("Nav_Approve")]
|
||||
public Guid? APPROVE_ID { get; set; }
|
||||
|
||||
public T_PF_APPROVE Nav_Approve { get; set; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,66 +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.TL
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采计划明细
|
||||
/// </summary>
|
||||
[Description("回采计划明细")]
|
||||
public class T_TL_BACK_DETAIL : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
[DataFieldForeignKey("Nav_Back", "Nav_ListDetail")]
|
||||
public Guid BACK_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
[FormFieldEdit]
|
||||
public T_TL_BACK Nav_Back { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
[Description("排序")]
|
||||
[FormFieldEdit]
|
||||
public int NUM { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回踩日期
|
||||
/// </summary>
|
||||
[Description("回踩日期")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? DATE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回踩开始时间
|
||||
/// </summary>
|
||||
[Description("回踩开始时间")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? DATESTART { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回踩结束时间
|
||||
/// </summary>
|
||||
[Description("回踩结束时间")]
|
||||
[FormFieldEdit]
|
||||
public DateTime? DATEEND { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 值班人员
|
||||
/// </summary>
|
||||
[Description("值班人员")]
|
||||
public ICollection<T_TL_BACK_DETAIL_USER> Nav_ListDetailUser { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1,74 +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.TL
|
||||
{
|
||||
/// <summary>
|
||||
/// 值班人员
|
||||
/// </summary>
|
||||
[Description("值班人员")]
|
||||
public class T_TL_BACK_DETAIL_USER : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
[DataFieldForeignKey("Nav_Back")]
|
||||
public Guid BACK_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
[FormFieldEdit]
|
||||
public T_TL_BACK Nav_Back { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划明细
|
||||
/// </summary>
|
||||
[Description("回采计划明细")]
|
||||
[DataFieldForeignKey("Nav_BackDetail", "Nav_ListDetailUser")]
|
||||
public Guid BACK_DETAIL_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划明细
|
||||
/// </summary>
|
||||
[Description("回采计划明细")]
|
||||
[FormFieldEdit]
|
||||
public T_TL_BACK_DETAIL Nav_BackDetail { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 值班人员
|
||||
/// </summary>
|
||||
[Description("值班人员")]
|
||||
[DataFieldForeignKey("Nav_User")]
|
||||
[FormFieldEdit]
|
||||
public Guid USER_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 值班人员
|
||||
/// </summary>
|
||||
[Description("值班人员")]
|
||||
public virtual T_FM_USER Nav_User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否登记人
|
||||
/// </summary>
|
||||
[Description("是否登记人")]
|
||||
public bool ISMAINCHECK { get; set; } = false;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 是否确认
|
||||
/// </summary>
|
||||
[Description("是否确认")]
|
||||
public bool ISCHECK { get; set; } = false;
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
using APT.BaseData.Domain.Entities;
|
||||
using APT.Infrastructure.Core;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace APT.MS.Domain.Entities.TL
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采计划 附件
|
||||
/// </summary>
|
||||
[Description("回采计划 附件")]
|
||||
public class T_TL_BACK_FILE : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
[DataFieldForeignKey("Nav_Back", "Nav_Files")]
|
||||
public Guid BACK_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
public virtual T_TL_BACK Nav_Back { 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; }
|
||||
}
|
||||
}
|
||||
@ -1,179 +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.TL
|
||||
{
|
||||
/// <summary>
|
||||
/// 回采记录
|
||||
/// </summary>
|
||||
[Description("回采记录")]
|
||||
[DataRuleField("DEPARTMENT_ID")]
|
||||
public class T_TL_BACK_RECORD : MesEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 尾矿库名称 冗余
|
||||
/// </summary>
|
||||
[Description("尾矿库名称")]
|
||||
[DataFieldLength(200)]
|
||||
public string TAILING_NAME { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿库名称
|
||||
/// </summary>
|
||||
[Description("尾矿库名称")]
|
||||
[DataFieldForeignKey("Nav_Tailing")]
|
||||
public Guid? TAILING_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿库
|
||||
/// </summary>
|
||||
[Description("尾矿库")]
|
||||
[FormFieldEdit]
|
||||
public T_TL_TAILING Nav_Tailing { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
[DataFieldForeignKey("Nav_Department")]
|
||||
public Guid? DEPARTMENT_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门
|
||||
/// </summary>
|
||||
[Description("部门")]
|
||||
public T_FM_DEPARTMENT Nav_Department { 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]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? BACKTIME { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 回采方向
|
||||
/// </summary>
|
||||
[Description("回采方向")]
|
||||
[DataFieldLength(200)]
|
||||
[FormFieldEdit]
|
||||
public string BACK_DIREACT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采顺序
|
||||
/// </summary>
|
||||
[Description("回采顺序")]
|
||||
[FormFieldEdit]
|
||||
public BackOrder? BACK_ORDER { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 回采厚度(m)
|
||||
/// </summary>
|
||||
[Description("回采厚度(m)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? BACK_THICKNESS { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采量(m³)
|
||||
/// </summary>
|
||||
[Description("回采量(m³)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? BACK_NUMBER { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采边坡坡比
|
||||
/// </summary>
|
||||
[Description("回采边坡坡比")]
|
||||
[FormFieldEdit]
|
||||
[DataFieldLength(100)]
|
||||
public string BACK_SCALE { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 安全超高(m)
|
||||
/// </summary>
|
||||
[Description("安全超高(m)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? SAFE_HIGHT { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 干滩长度(m)
|
||||
/// </summary>
|
||||
[Description("干滩长度(m)")]
|
||||
[FormFieldEdit]
|
||||
public decimal? DRIVE_LONG { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[Description("状态")]
|
||||
[FormFieldQuery]
|
||||
[FormFieldTable]
|
||||
public PFStandardStatus STATUS { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 审批流
|
||||
/// </summary>
|
||||
[Description("审批流")]
|
||||
[DataFieldForeignKey("Nav_Approve")]
|
||||
public Guid? APPROVE_ID { get; set; }
|
||||
|
||||
public T_PF_APPROVE Nav_Approve { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 计划明细ID
|
||||
/// </summary>
|
||||
public Guid? BACK_DETAIL_ID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 回采结束时间
|
||||
/// </summary>
|
||||
[Description("回采结束时间")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
public DateTime? BACKTIMEEND { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 工程名称(回采计划)
|
||||
/// </summary>
|
||||
[Description("工程名称")]
|
||||
[FormFieldTable]
|
||||
[FormFieldEdit]
|
||||
[FormFieldQuery]
|
||||
[DataFieldLength(200)]
|
||||
public string NAME { get; set; }
|
||||
/// <summary>
|
||||
/// 值班人
|
||||
/// </summary>
|
||||
[Description("值班人")]
|
||||
|
||||
public ICollection<T_TL_BACK_RECORD_USER> Nav_ListUser { get; set; }
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user