提交
This commit is contained in:
parent
7e381a72b2
commit
1214395152
@ -210,6 +210,7 @@ builder.Property(t => t.DEMAND).HasMaxLength(500);
|
||||
builder.Ignore(t => t.QUESTION_LEVEL_SHOW);
|
||||
builder.Ignore(t => t.Nav_Main);
|
||||
builder.Ignore(t => t.SERIOUS_RISK);
|
||||
builder.Ignore(t => t.LastDateSystem);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@ -380,6 +381,10 @@ builder.HasOne(t => t.Nav_CheckProjectProjectCategory).WithMany().HasForeignKey(
|
||||
builder.HasOne(t => t.Nav_CheckProjectCategory).WithMany().HasForeignKey(t => t.CHECK_PROJECT_CATEGORY_ID).OnDelete(DeleteBehavior.Restrict);
|
||||
builder.Property(t => t.CHECKCONTENT).HasMaxLength(500);
|
||||
builder.HasOne(t => t.Nav_Contents).WithMany().HasForeignKey(t => t.CHECK_CONTENTS_ID).OnDelete(DeleteBehavior.Restrict);
|
||||
builder.Property(t => t.DESCRIBE).HasMaxLength(500);
|
||||
builder.Ignore(t => t.CHECK_TYPE_ID);
|
||||
builder.Ignore(t => t.CHECK_TYPE_LEVEL_ID);
|
||||
builder.Ignore(t => t.SUBMIT_STATUS);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@ -4124,6 +4129,7 @@ builder.Ignore(t => t.STATUSSHOW);
|
||||
builder.HasOne(t => t.Nav_Approve).WithMany().HasForeignKey(t => t.APPROVE_ID).OnDelete(DeleteBehavior.Restrict);
|
||||
builder.HasOne(t => t.Nav_Enums).WithMany().HasForeignKey(t => t.CheckLevel_ENUMS_ID).OnDelete(DeleteBehavior.Restrict);
|
||||
builder.Ignore(t => t.IS_OVERTIME);
|
||||
builder.Ignore(t => t.CONTENT32);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
@ -305,5 +305,12 @@ namespace APT.MS.Domain.Entities.SC
|
||||
/// </summary>
|
||||
[Description("是否已经发送短信")]
|
||||
public bool IS_SENDED { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 会议内容(普通会议显示再此,为了显示做关联)
|
||||
/// </summary>
|
||||
[Description("会议内容")]
|
||||
[DataFieldIngore]
|
||||
public string CONTENT32 { get; set; }
|
||||
}
|
||||
}
|
||||
@ -217,7 +217,7 @@ namespace APT.MS.Domain.Enums
|
||||
UserAdd = 20,
|
||||
|
||||
/// <summary>
|
||||
/// 危险源辨识触发 30
|
||||
/// 危险源辨识触发 30 ???ToHM062_HM102
|
||||
/// </summary>
|
||||
[Description("危险源辨识触发")]
|
||||
HazardsAdd = 30,
|
||||
@ -246,8 +246,203 @@ namespace APT.MS.Domain.Enums
|
||||
[Description("标准化系统评审意见")]
|
||||
ToOG034Edit = 70,
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产方针征集表 72
|
||||
/// </summary>
|
||||
[Description("安全生产方针征集表")]
|
||||
ToPT014 = 72,
|
||||
|
||||
/// <summary>
|
||||
/// 认可与奖励上报表 74
|
||||
/// </summary>
|
||||
[Description("认可与奖励上报表")]
|
||||
ToOG028 = 74,
|
||||
|
||||
/// <summary>
|
||||
/// 风险评价小组成立 76
|
||||
/// </summary>
|
||||
[Description("风险评价小组成立")]
|
||||
ToHM134 = 76,
|
||||
|
||||
//设备设施维修计划讨论
|
||||
//设备设施维修工作方案讨论
|
||||
//安全投入论证
|
||||
|
||||
/// <summary>
|
||||
/// 应急机构成立及人员任命 84
|
||||
/// </summary>
|
||||
[Description("应急机构成立及人员任命")]
|
||||
ToOG010 = 84,
|
||||
|
||||
//成立矿山救护队
|
||||
|
||||
///// <summary>
|
||||
///// 潜在紧急事件讨论 88
|
||||
///// </summary>
|
||||
//[Description("潜在紧急事件讨论")]
|
||||
//ToCM018 = 88,
|
||||
|
||||
/// <summary>
|
||||
/// 应急能力评估 90
|
||||
/// </summary>
|
||||
[Description("应急能力评估")]
|
||||
ToCM026 = 90,
|
||||
|
||||
/// <summary>
|
||||
/// 应急演练计划讨论 92
|
||||
/// </summary>
|
||||
[Description("应急演练计划讨论")]
|
||||
ToCM002 = 92,
|
||||
|
||||
//应急演练方案讨论
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报表 96
|
||||
/// </summary>
|
||||
[Description("事故事件上报表")]
|
||||
ToAE006 = 96,
|
||||
|
||||
/// <summary>
|
||||
/// 事故调查小组成员表 98
|
||||
/// </summary>
|
||||
[Description("事故调查小组成员表")]
|
||||
ToAE008 = 98,
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件调查结果填报 99
|
||||
/// </summary>
|
||||
[Description("事故事件调查结果填报")]
|
||||
ToAE010 = 99,
|
||||
|
||||
/// <summary>
|
||||
/// 勘察记录表 100
|
||||
/// </summary>
|
||||
[Description("勘察记录表")]
|
||||
ToAE018 = 100,
|
||||
|
||||
//事故事件统计分析
|
||||
//事故事件回顾
|
||||
|
||||
/// <summary>
|
||||
/// 安全检查任务制定 106
|
||||
/// </summary>
|
||||
[Description("安全检查任务制定")]
|
||||
ToBS032 = 106,
|
||||
|
||||
/// <summary>
|
||||
/// 《危险源/风险辨识任务》和《职业危害辨识任务》 108
|
||||
/// </summary>
|
||||
[Description("《危险源/风险辨识任务》和《职业危害辨识任务》")]
|
||||
ToHM062_HM102 = 108,
|
||||
|
||||
/// <summary>
|
||||
/// 触发今日提醒:消息类型:文件上传;消息内容:请上传下年度生产作业计划至文件库 110
|
||||
/// </summary>
|
||||
[Description("触发今日提醒:消息类型:文件上传;消息内容:请上传下年度生产作业计划至文件库")]
|
||||
ToNotice = 110,
|
||||
|
||||
/// <summary>
|
||||
/// 变化识别评估表 112
|
||||
/// </summary>
|
||||
[Description("变化识别评估表")]
|
||||
ToPR023 = 112,
|
||||
|
||||
/// <summary>
|
||||
/// 变化识别评估表 113
|
||||
/// </summary>
|
||||
[Description("变化识别评估表")]
|
||||
PR023ToMeet = 113,
|
||||
|
||||
/// <summary>
|
||||
/// 变化识别评估表 112
|
||||
/// </summary>
|
||||
[Description("安全生产法律法规更新与融入")]
|
||||
ToLR010 = 120,
|
||||
|
||||
/// <summary>
|
||||
/// 员工意见征集表 112
|
||||
/// </summary>
|
||||
[Description("员工意见征集表")]
|
||||
ToOG060 = 122,
|
||||
|
||||
/// <summary>
|
||||
/// 安全标准化内部评价计划 114
|
||||
/// </summary>
|
||||
[Description("安全标准化内部评价计划")]
|
||||
ToPE027 = 124,
|
||||
|
||||
//尾矿-勘察文件评审
|
||||
//尾矿-安全评价文件评审
|
||||
|
||||
/// <summary>
|
||||
/// 回采计划 130
|
||||
/// </summary>
|
||||
[Description("回采计划")]
|
||||
ToTL014 = 130,
|
||||
|
||||
//尾矿-回采安全预评价文件评审
|
||||
//尾矿-闭库安全现状评价文件评审
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 作业任务识别 136
|
||||
/// </summary>
|
||||
[Description("作业任务识别")]
|
||||
ToHM104 = 136,
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产责任制签订 138
|
||||
/// </summary>
|
||||
[Description("安全生产责任制签订")]
|
||||
ToOG002 = 138,
|
||||
|
||||
//安全评价文件审核
|
||||
|
||||
/// <summary>
|
||||
/// 内部设计文件审核表 142
|
||||
/// </summary>
|
||||
[Description("内部设计文件审核表")]
|
||||
ToPR002 = 142,
|
||||
|
||||
/// <summary>
|
||||
/// 应急预案修订记录 144
|
||||
/// </summary>
|
||||
[Description("应急预案修订记录")]
|
||||
ToSC067 = 144,
|
||||
|
||||
//勘察文件审核(尾矿)
|
||||
//勘察文件审核(露天矿山)
|
||||
|
||||
/// <summary>
|
||||
/// 内部设计文件审核表 150
|
||||
/// </summary>
|
||||
[Description("内部设计文件审核表")]
|
||||
ToPR002_2 = 150,
|
||||
|
||||
//回采勘察文件审核(尾矿)
|
||||
//回采安全预评价文件审核(尾矿)
|
||||
|
||||
/// <summary>
|
||||
/// 内部设计文件审核表 156
|
||||
/// </summary>
|
||||
[Description("内部设计文件审核表")]
|
||||
ToPR002_3 = 156,
|
||||
|
||||
//闭库安全现状评价文件审核(尾矿)
|
||||
|
||||
/// <summary>
|
||||
/// 内部设计文件审核表 156
|
||||
/// </summary>
|
||||
[Description("内部设计文件审核表")]
|
||||
ToPR002_4 = 160,
|
||||
|
||||
//所有的制度文件审核会
|
||||
|
||||
/// <summary>
|
||||
/// 文件审核表 170
|
||||
/// </summary>
|
||||
[Description("文件审核表")]
|
||||
ToWJSH =170,
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@ -386,6 +386,9 @@ namespace APT.MS.Domain.Enums
|
||||
|
||||
/// <summary>
|
||||
/// 会议关联文本 各自添加 各自处理
|
||||
/// 12-52 普通会议
|
||||
/// 60-80 文件评审会
|
||||
/// 90-112 文件审核会
|
||||
/// </summary>
|
||||
public enum ConnToOther
|
||||
{
|
||||
@ -394,6 +397,272 @@ namespace APT.MS.Domain.Enums
|
||||
/// </summary>
|
||||
[Description("安全生产标准化系统评审")]
|
||||
ToOG034EditName = 10,
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产方针讨论 12
|
||||
/// </summary>
|
||||
[Description("安全生产方针讨论")]
|
||||
安全生产方针讨论 = 12,
|
||||
|
||||
/// <summary>
|
||||
/// 认可与奖励评价 14
|
||||
/// </summary>
|
||||
[Description("认可与奖励评价")]
|
||||
认可与奖励评价 = 14,
|
||||
|
||||
/// <summary>
|
||||
/// 风险评价小组成立 16
|
||||
/// </summary>
|
||||
[Description("风险评价小组成立")]
|
||||
风险评价小组成立 = 16,
|
||||
|
||||
/// <summary>
|
||||
/// 设备设施维修计划讨论 18
|
||||
/// </summary>
|
||||
[Description("设备设施维修计划讨论")]
|
||||
设备设施维修计划讨论 = 18,
|
||||
|
||||
/// <summary>
|
||||
/// 设备设施维修工作方案讨论 20
|
||||
/// </summary>
|
||||
[Description("设备设施维修工作方案讨论")]
|
||||
设备设施维修工作方案讨论 = 20,
|
||||
|
||||
/// <summary>
|
||||
/// 安全投入论证 22
|
||||
/// </summary>
|
||||
[Description("安全投入论证")]
|
||||
安全投入论证 = 22,
|
||||
|
||||
/// <summary>
|
||||
/// 应急机构成立及人员任命 24
|
||||
/// </summary>
|
||||
[Description("应急机构成立及人员任命")]
|
||||
应急机构成立及人员任命 = 24,
|
||||
|
||||
/// <summary>
|
||||
/// 成立矿山救护队 26
|
||||
/// </summary>
|
||||
[Description("成立矿山救护队")]
|
||||
成立矿山救护队 = 26,
|
||||
|
||||
/// <summary>
|
||||
/// 潜在紧急事件讨论 28
|
||||
/// </summary>
|
||||
[Description("潜在紧急事件讨论")]
|
||||
潜在紧急事件讨论 = 28,
|
||||
|
||||
/// <summary>
|
||||
/// 应急能力评估 30
|
||||
/// </summary>
|
||||
[Description("应急能力评估")]
|
||||
应急能力评估 = 30,
|
||||
|
||||
/// <summary>
|
||||
/// 应急演练计划讨论 32
|
||||
/// </summary>
|
||||
[Description("应急演练计划讨论")]
|
||||
应急演练计划讨论 = 32,
|
||||
|
||||
/// <summary>
|
||||
/// 应急演练方案讨论 34
|
||||
/// </summary>
|
||||
[Description("应急演练方案讨论")]
|
||||
应急演练方案讨论 = 34,
|
||||
|
||||
/// <summary>
|
||||
/// 事故调查小组成立 36
|
||||
/// </summary>
|
||||
[Description("事故调查小组成立")]
|
||||
事故调查小组成立 = 36,
|
||||
|
||||
/// <summary>
|
||||
/// 事故调查讨论 38
|
||||
/// </summary>
|
||||
[Description("事故调查讨论")]
|
||||
事故调查讨论 = 38,
|
||||
|
||||
/// <summary>
|
||||
/// 调查报告讨论 40
|
||||
/// </summary>
|
||||
[Description("调查报告讨论")]
|
||||
调查报告讨论 = 40,
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件统计分析 42
|
||||
/// </summary>
|
||||
[Description("事故事件统计分析")]
|
||||
事故事件统计分析 = 42,
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件回顾 44
|
||||
/// </summary>
|
||||
[Description("事故事件回顾")]
|
||||
事故事件回顾 = 44,
|
||||
|
||||
/// <summary>
|
||||
/// 安全检查表的回顾与更新 46
|
||||
/// </summary>
|
||||
[Description("安全检查表的回顾与更新")]
|
||||
安全检查表的回顾与更新 = 46,
|
||||
|
||||
/// <summary>
|
||||
/// 危险源辨识与风险评价回顾 48
|
||||
/// </summary>
|
||||
[Description("危险源辨识与风险评价回顾")]
|
||||
危险源辨识与风险评价回顾 = 48,
|
||||
|
||||
/// <summary>
|
||||
/// 年度生产作业计划讨论会 50
|
||||
/// </summary>
|
||||
[Description("年度生产作业计划讨论会")]
|
||||
年度生产作业计划讨论会 = 50,
|
||||
|
||||
/// <summary>
|
||||
/// 变化管理讨论 52
|
||||
/// </summary>
|
||||
[Description("变化管理讨论")]
|
||||
变化管理讨论 = 52,
|
||||
|
||||
/// <summary>
|
||||
/// 法律法规更新评审会 60
|
||||
/// </summary>
|
||||
[Description("法律法规更新评审会")]
|
||||
法律法规更新评审会 = 60,
|
||||
|
||||
/// <summary>
|
||||
/// 合理化建议评审会 62
|
||||
/// </summary>
|
||||
[Description("合理化建议评审会")]
|
||||
合理化建议评审会 = 62,
|
||||
|
||||
/// <summary>
|
||||
/// 安全标准化评审会 64
|
||||
/// </summary>
|
||||
[Description("安全标准化评审会")]
|
||||
安全标准化评审会 = 64,
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿-勘察文件评审 66
|
||||
/// </summary>
|
||||
[Description("尾矿-勘察文件评审")]
|
||||
尾矿勘察文件评审 = 66,
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿-安全评价文件评审 68
|
||||
/// </summary>
|
||||
[Description("尾矿-安全评价文件评审")]
|
||||
尾矿安全评价文件评审 = 68,
|
||||
|
||||
/// <summary>
|
||||
/// 回采勘察文件评审 70
|
||||
/// </summary>
|
||||
[Description("回采勘察文件评审")]
|
||||
回采勘察文件评审 = 70,
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿-回采安全预评价文件评审 72
|
||||
/// </summary>
|
||||
[Description("尾矿-回采安全预评价文件评审")]
|
||||
尾矿回采安全预评价文件评审 = 72,
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿-闭库安全现状评价文件评审 74
|
||||
/// </summary>
|
||||
[Description("尾矿-闭库安全现状评价文件评审")]
|
||||
尾矿闭库安全现状评价文件评审 = 74,
|
||||
|
||||
/// <summary>
|
||||
/// 许可作业范围评审会 76
|
||||
/// </summary>
|
||||
[Description("许可作业范围评审会")]
|
||||
许可作业范围评审会 = 76,
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产责任制评审会 78
|
||||
/// </summary>
|
||||
[Description("安全生产责任制评审会")]
|
||||
安全生产责任制评审会 = 78,
|
||||
|
||||
/// <summary>
|
||||
/// 尾矿-防震技术论证报告评审会 80
|
||||
/// </summary>
|
||||
[Description("尾矿-防震技术论证报告评审会")]
|
||||
尾矿防震技术论证报告评审会 = 80,
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 安全评价文件审核 90
|
||||
/// </summary>
|
||||
[Description("安全评价文件审核")]
|
||||
安全评价文件审核 = 90,
|
||||
|
||||
/// <summary>
|
||||
/// 设计文件审核(露天矿山/选厂) 92
|
||||
/// </summary>
|
||||
[Description("设计文件审核(露天矿山/选厂)")]
|
||||
设计文件审核_露天矿山选厂 = 92,
|
||||
|
||||
/// <summary>
|
||||
/// 应急预案审核 94
|
||||
/// </summary>
|
||||
[Description("应急预案审核")]
|
||||
应急预案审核 = 94,
|
||||
|
||||
/// <summary>
|
||||
/// 勘察文件审核(尾矿) 96
|
||||
/// </summary>
|
||||
[Description("勘察文件审核(尾矿)")]
|
||||
勘察文件审核_尾矿 = 96,
|
||||
|
||||
/// <summary>
|
||||
/// 勘察文件审核(露天矿山) 98
|
||||
/// </summary>
|
||||
[Description("勘察文件审核(露天矿山)")]
|
||||
勘察文件审核_露天矿山 = 98,
|
||||
|
||||
/// <summary>
|
||||
/// 设计文件审核(尾矿) 100
|
||||
/// </summary>
|
||||
[Description("设计文件审核(尾矿)")]
|
||||
设计文件审核_尾矿 = 100,
|
||||
|
||||
/// <summary>
|
||||
/// 回采勘察文件审核(尾矿) 102
|
||||
/// </summary>
|
||||
[Description("回采勘察文件审核(尾矿)")]
|
||||
回采勘察文件审核_尾矿 = 102,
|
||||
|
||||
/// <summary>
|
||||
/// 回采安全预评价文件审核(尾矿) 104
|
||||
/// </summary>
|
||||
[Description("回采安全预评价文件审核(尾矿)")]
|
||||
回采安全预评价文件审核_尾矿 = 104,
|
||||
|
||||
/// <summary>
|
||||
/// 回采设计文件审核(尾矿) 106
|
||||
/// </summary>
|
||||
[Description("回采设计文件审核(尾矿)")]
|
||||
回采设计文件审核_尾矿 = 106,
|
||||
|
||||
/// <summary>
|
||||
/// 闭库安全现状评价文件审核(尾矿) 108
|
||||
/// </summary>
|
||||
[Description("闭库安全现状评价文件审核(尾矿)")]
|
||||
闭库安全现状评价文件审核_尾矿 = 108,
|
||||
|
||||
/// <summary>
|
||||
/// 闭库安全现状评价文件审核(尾矿) 110
|
||||
/// </summary>
|
||||
[Description("闭库安全现状评价文件审核(尾矿)")]
|
||||
闭库设计文件审核_尾矿 = 110,
|
||||
|
||||
/// <summary>
|
||||
/// 所有的制度文件审核会 112
|
||||
/// </summary>
|
||||
[Description("所有的制度文件审核会")]
|
||||
所有的制度文件审核会 = 112,
|
||||
}
|
||||
|
||||
#endregion
|
||||
@ -621,10 +890,39 @@ namespace APT.MS.Domain.Enums
|
||||
/// </summary>
|
||||
public enum SOURCETYPE
|
||||
{
|
||||
///// <summary>
|
||||
///// 事故事件上报 5
|
||||
///// </summary>
|
||||
//[Description("事故事件上报")]
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报 5
|
||||
/// 事故调查小组成员 5
|
||||
/// </summary>
|
||||
[Description("事故调查小组成员")]
|
||||
AE008ToMeet = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 事故事件上报 10
|
||||
/// </summary>
|
||||
[Description("事故事件上报")]
|
||||
EventReport = 5,
|
||||
AE006ToMeet = 10,
|
||||
|
||||
/// <summary>
|
||||
/// 勘察记录表 15
|
||||
/// </summary>
|
||||
[Description("勘察记录表")]
|
||||
AE018ToMeet = 15,
|
||||
|
||||
/// <summary>
|
||||
/// 变化识别评估 20
|
||||
/// </summary>
|
||||
[Description("变化识别评估")]
|
||||
PR023ToMeet = 20,
|
||||
|
||||
/// <summary>
|
||||
/// 安全生产方针征集表 25
|
||||
/// </summary>
|
||||
[Description("安全生产方针征集表")]
|
||||
PT014ToMeet =25,
|
||||
}
|
||||
}
|
||||
|
||||
@ -91,12 +91,16 @@
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.12" />
|
||||
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging" Version="5.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="5.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="5.0.0" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.7.9" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="5.0.1" />
|
||||
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="8.0.19" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||||
<PackageReference Include="Oracle.EntityFrameworkCore" Version="5.21.4" />
|
||||
<PackageReference Include="Serilog.AspNetCore" Version="5.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
|
||||
<PackageReference Include="StackExchange.Redis" Version="2.2.88" />
|
||||
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.2.14" />
|
||||
<PackageReference Include="System.ServiceModel.Duplex" Version="4.4.*" />
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -872,19 +872,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
|
||||
|
||||
|
||||
bool isChange = false;
|
||||
foreach (var item in listMtBegin)
|
||||
{
|
||||
switch (item.SOURCETYPE)
|
||||
{
|
||||
case SOURCETYPE.EventReport:
|
||||
//foreach (var item in listMtBegin)
|
||||
//{
|
||||
// switch (item.SOURCETYPE)
|
||||
// {
|
||||
// case SOURCETYPE.EventReport:
|
||||
|
||||
if (!isChange)
|
||||
isChange = true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
// if (!isChange)
|
||||
// isChange = true;
|
||||
// break;
|
||||
// default:
|
||||
// break;
|
||||
// }
|
||||
//}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
using Microsoft.AspNetCore;
|
||||
using Microsoft.AspNetCore.Hosting;
|
||||
using Autofac.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Serilog;
|
||||
|
||||
namespace APT.RB.WebApi
|
||||
{
|
||||
@ -8,12 +10,27 @@ namespace APT.RB.WebApi
|
||||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
CreateWebHostBuilder(args).Build().Run();
|
||||
Log.Logger = new LoggerConfiguration()
|
||||
.MinimumLevel.Override("Microsoft", Serilog.Events.LogEventLevel.Error)
|
||||
.WriteTo.File("logInfo/log-.txt", rollingInterval: RollingInterval.Month)
|
||||
.CreateLogger();
|
||||
try
|
||||
{
|
||||
CreateWebHostBuilder(args).Build().Run();
|
||||
}
|
||||
catch (System.Exception ex)
|
||||
{
|
||||
Log.Fatal(ex, "Host terminated unexpectedly");
|
||||
}
|
||||
finally
|
||||
{
|
||||
Log.CloseAndFlush();
|
||||
}
|
||||
}
|
||||
|
||||
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
|
||||
WebHost.CreateDefaultBuilder(args)
|
||||
.ConfigureServices(services => services.AddAutofac())
|
||||
.UseStartup<Startup>();
|
||||
.UseStartup<Startup>().UseSerilog();//wyw
|
||||
}
|
||||
}
|
||||
|
||||
@ -26,16 +26,14 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
||||
IFMUserService FMUserService { get; set; }
|
||||
IPFApproveCallBackService ApproveCallBackService { get; set; }
|
||||
IPFCodeRuleService PFCodeRuleService { get; set; }
|
||||
IPFCodeRuleService CodeRuleService { get; set; }
|
||||
IFMNotificationTaskService FMNotificActionTaskService { get; set; }
|
||||
IFMNoticeService FMNoticeService { get; set; }
|
||||
public SCMTMeetingController(IFMUserService fMUserService, IFMFlowPermitService mFlowPermitService, IPFApproveCallBackService approveCallBackService, IPFCodeRuleService pFCodeRuleService, IPFCodeRuleService codeRuleService, IFMNotificationTaskService fMNotificActionTaskService, IFMNoticeService noticeService)
|
||||
public SCMTMeetingController(IFMUserService fMUserService, IFMFlowPermitService mFlowPermitService, IPFApproveCallBackService approveCallBackService, IPFCodeRuleService pFCodeRuleService, IFMNotificationTaskService fMNotificActionTaskService, IFMNoticeService noticeService)
|
||||
{
|
||||
FMUserService = fMUserService;
|
||||
MFlowPermitService = mFlowPermitService;
|
||||
ApproveCallBackService = approveCallBackService;
|
||||
PFCodeRuleService = pFCodeRuleService;
|
||||
CodeRuleService = codeRuleService;
|
||||
FMNotificActionTaskService = fMNotificActionTaskService;
|
||||
FMNoticeService = noticeService;
|
||||
}
|
||||
@ -247,6 +245,7 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
||||
{
|
||||
throw new Exception("请选择会议类型!");
|
||||
}
|
||||
|
||||
if (entity.Nav_Department == null)
|
||||
{
|
||||
entity.Nav_Department = GetEntity<T_FM_DEPARTMENT>(entity.DEPARTMENT_ID);
|
||||
@ -695,21 +694,23 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
||||
}
|
||||
|
||||
if (entity.CREACTTYPE == null)
|
||||
{
|
||||
entity.CREACTTYPE = CREACTTYPEEnum.UserAdd;
|
||||
}
|
||||
|
||||
if (string.IsNullOrEmpty(entity.CODE))
|
||||
entity.CODE = "HY" + DateTime.Now.ToString("yyyyMMddHHmm");
|
||||
|
||||
#region 判断对接模块 修改 CREACTTYPE == CREACTTYPEEnum.
|
||||
|
||||
if (entity.CREACTTYPE == CREACTTYPEEnum.System || entity.CREACTTYPE == CREACTTYPEEnum.UserAdd)
|
||||
if ((entity.CREACTTYPE == CREACTTYPEEnum.System || entity.CREACTTYPE == CREACTTYPEEnum.UserAdd) && !string.IsNullOrEmpty(entity.CONTENT32))
|
||||
{
|
||||
//非特殊触发
|
||||
if (!string.IsNullOrEmpty(entity.CONTENT) && entity.CONTENT.Contains(ConnToOther.ToOG034EditName.GetDescription()))
|
||||
//普通会议、文件审核会、文件评审会 会议内容是选择的
|
||||
//安委会、基层安全会 会议内容输入
|
||||
CREACTTYPEEnum? CREACTTYPE = GetCREACTTYPE(entity.MEETINGTYPE, entity.CONTENT32);//根据会议内容 触发对应表单
|
||||
if (CREACTTYPE != null)
|
||||
{
|
||||
entity.CREACTTYPE = CREACTTYPEEnum.ToOG034Edit;
|
||||
entity.CREACTTYPE = CREACTTYPE;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 短信发送
|
||||
@ -777,39 +778,14 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
||||
|
||||
// 审批完 回调方法 SC/SCMTMeeting/MeetingNoticeBack
|
||||
|
||||
#region 隔离事务 怕受影响
|
||||
|
||||
try
|
||||
{
|
||||
if (entity.CREACTTYPE == CREACTTYPEEnum.System || entity.CREACTTYPE == CREACTTYPEEnum.UserAdd)
|
||||
{
|
||||
if (contentName != null && contentName.Any())
|
||||
{
|
||||
var connentName = GetEntity<T_SC_MT_CONTENT_NAME>(e => e.NAME == ConnToOther.ToOG034EditName.GetDescription());
|
||||
if (connentName != null)
|
||||
{
|
||||
var check = contentName.FirstOrDefault(e => e.CONTENTNAME_ID == connentName.ID);
|
||||
if (check != null)
|
||||
{
|
||||
entity.CREACTTYPE = CREACTTYPEEnum.ToOG034Edit;
|
||||
this.UnifiedCommit(() =>
|
||||
{
|
||||
if (entity != null)
|
||||
UpdateEntityNoCommit(entity);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
|
||||
#endregion
|
||||
|
||||
if (entity.IS_SEND)
|
||||
{
|
||||
//短信发送
|
||||
FMNoticeService.SendMsg(NOTICETYPE.Meeting, entity.ID);
|
||||
try
|
||||
{
|
||||
//短信发送
|
||||
FMNoticeService.SendMsg(NOTICETYPE.Meeting, entity.ID);
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -821,8 +797,142 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
||||
});
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据检查内容 返回会议生成方式
|
||||
/// </summary>
|
||||
/// <param name="MEETINGTYPE"></param>
|
||||
/// <param name="CONTENT"></param>
|
||||
/// <returns></returns>
|
||||
private CREACTTYPEEnum? GetCREACTTYPE(SCMEETINGTYPE MEETINGTYPE, string CONTENT)
|
||||
{
|
||||
if (string.IsNullOrEmpty(CONTENT))
|
||||
return null;
|
||||
switch (MEETINGTYPE)
|
||||
{
|
||||
case SCMEETINGTYPE.Ordinary:
|
||||
if (CONTENT.Contains(ConnToOther.ToOG034EditName.GetDescription()))
|
||||
return CREACTTYPEEnum.ToOG034Edit;
|
||||
if (CONTENT.Contains(ConnToOther.安全生产方针讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPT014;
|
||||
if (CONTENT.Contains(ConnToOther.认可与奖励评价.GetDescription()))
|
||||
return CREACTTYPEEnum.ToOG028;
|
||||
if (CONTENT.Contains(ConnToOther.风险评价小组成立.GetDescription()))
|
||||
return CREACTTYPEEnum.ToHM134;
|
||||
if (CONTENT.Contains(ConnToOther.设备设施维修计划讨论.GetDescription()))
|
||||
return null;
|
||||
if (CONTENT.Contains(ConnToOther.设备设施维修工作方案讨论.GetDescription()))
|
||||
return null;
|
||||
if (CONTENT.Contains(ConnToOther.安全投入论证.GetDescription()))
|
||||
return null;
|
||||
if (CONTENT.Contains(ConnToOther.应急机构成立及人员任命.GetDescription()))
|
||||
return CREACTTYPEEnum.ToOG010;
|
||||
if (CONTENT.Contains(ConnToOther.成立矿山救护队.GetDescription()))
|
||||
return null;
|
||||
if (CONTENT.Contains(ConnToOther.潜在紧急事件讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToCM018;
|
||||
if (CONTENT.Contains(ConnToOther.应急能力评估.GetDescription()))
|
||||
return CREACTTYPEEnum.ToCM026;
|
||||
if (CONTENT.Contains(ConnToOther.应急演练计划讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToCM002;
|
||||
if (CONTENT.Contains(ConnToOther.应急演练方案讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
|
||||
|
||||
//if (CONTENT.Contains(ConnToOther.事故调查小组成立.GetDescription()))
|
||||
// return CREACTTYPEEnum.ToAE006;
|
||||
//if (CONTENT.Contains(ConnToOther.事故调查讨论.GetDescription()))
|
||||
// return CREACTTYPEEnum.ToAE008;
|
||||
//if (CONTENT.Contains(ConnToOther.调查报告讨论.GetDescription()))
|
||||
// return CREACTTYPEEnum.ToAE018;
|
||||
|
||||
//事故事件与会议关联总体流程
|
||||
//事故事件上报[AE006] => 审批 => 触发【事故调查小组成立】会议 => 【事故调查小组成员AE008】表单=> 触发【事故调查讨论】会议 => 【勘察记录表 AE018】表单 => 触发【调查报告讨论】会议 => 【事故事件调查结果填报表AE010】
|
||||
if (CONTENT.Contains(ConnToOther.事故调查小组成立.GetDescription()))
|
||||
return CREACTTYPEEnum.ToAE008;
|
||||
if (CONTENT.Contains(ConnToOther.事故调查讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToAE018;
|
||||
if (CONTENT.Contains(ConnToOther.调查报告讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToAE010;
|
||||
|
||||
|
||||
if (CONTENT.Contains(ConnToOther.事故事件统计分析.GetDescription()))
|
||||
return null;
|
||||
if (CONTENT.Contains(ConnToOther.事故事件回顾.GetDescription()))
|
||||
return null;
|
||||
if (CONTENT.Contains(ConnToOther.安全检查表的回顾与更新.GetDescription()))
|
||||
return CREACTTYPEEnum.ToBS032;
|
||||
if (CONTENT.Contains(ConnToOther.危险源辨识与风险评价回顾.GetDescription()))
|
||||
return CREACTTYPEEnum.ToHM062_HM102;
|
||||
if (CONTENT.Contains(ConnToOther.年度生产作业计划讨论会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToNotice;
|
||||
if (CONTENT.Contains(ConnToOther.变化管理讨论.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPR023;
|
||||
|
||||
break;
|
||||
case SCMEETINGTYPE.FileAudit:
|
||||
|
||||
if (CONTENT.Contains(ConnToOther.法律法规更新评审会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToLR010;
|
||||
if (CONTENT.Contains(ConnToOther.合理化建议评审会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToOG060;
|
||||
if (CONTENT.Contains(ConnToOther.安全标准化评审会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPE027;
|
||||
if (CONTENT.Contains(ConnToOther.尾矿勘察文件评审.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.尾矿安全评价文件评审.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.回采勘察文件评审.GetDescription()))
|
||||
return CREACTTYPEEnum.ToTL014;
|
||||
if (CONTENT.Contains(ConnToOther.尾矿回采安全预评价文件评审.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.尾矿闭库安全现状评价文件评审.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.许可作业范围评审会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToHM104;
|
||||
if (CONTENT.Contains(ConnToOther.安全生产责任制评审会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToOG002;
|
||||
if (CONTENT.Contains(ConnToOther.尾矿防震技术论证报告评审会.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
break;
|
||||
|
||||
case SCMEETINGTYPE.FileReView:
|
||||
if (CONTENT.Contains(ConnToOther.安全评价文件审核.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.设计文件审核_露天矿山选厂.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPR002;
|
||||
if (CONTENT.Contains(ConnToOther.应急预案审核.GetDescription()))
|
||||
return CREACTTYPEEnum.ToSC067;
|
||||
if (CONTENT.Contains(ConnToOther.勘察文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.勘察文件审核_露天矿山.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.设计文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPR002_2;
|
||||
if (CONTENT.Contains(ConnToOther.回采勘察文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.回采安全预评价文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.回采设计文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPR002_3;
|
||||
if (CONTENT.Contains(ConnToOther.闭库安全现状评价文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToWJSH;
|
||||
if (CONTENT.Contains(ConnToOther.闭库设计文件审核_尾矿.GetDescription()))
|
||||
return CREACTTYPEEnum.ToPR002_4;
|
||||
if (CONTENT.Contains(ConnToOther.所有的制度文件审核会.GetDescription()))
|
||||
return null;
|
||||
break;
|
||||
|
||||
case SCMEETINGTYPE.SafetyBoard:
|
||||
break;
|
||||
case SCMEETINGTYPE.BasicSecurity:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 发送短信
|
||||
/// </summary>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user