2023-03-31 报表升级
This commit is contained in:
@@ -6,20 +6,20 @@ namespace BLL
|
||||
public static class MillionsMonthlyReportItemService
|
||||
{
|
||||
/// <summary>
|
||||
/// 百万工时安全统计月报表明细表
|
||||
/// 企业安全数据统计月报明细表
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表明细表Id</param>
|
||||
/// <returns>百万工时安全统计月报表明细表</returns>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报明细表Id</param>
|
||||
/// <returns>企业安全数据统计月报明细表</returns>
|
||||
public static Model.Information_MillionsMonthlyReportItem GetMillionsMonthlyReportItemByMillionsMonthlyReportItemId(string MillionsMonthlyReportItemId)
|
||||
{
|
||||
return Funs.DB.Information_MillionsMonthlyReportItem.FirstOrDefault(e => e.MillionsMonthlyReportItemId == MillionsMonthlyReportItemId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 百万工时安全统计月报表明细表
|
||||
/// 企业安全数据统计月报明细表
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表明细表Id</param>
|
||||
/// <returns>百万工时安全统计月报表明细表</returns>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报明细表Id</param>
|
||||
/// <returns>企业安全数据统计月报明细表</returns>
|
||||
public static Model.Information_MillionsMonthlyReportItem GetMillionsMonthlyReportItemByMillionsMonthlyReportIdAndTypeId(string MillionsMonthlyReportId)
|
||||
{
|
||||
return Funs.DB.Information_MillionsMonthlyReportItem.FirstOrDefault(e => e.MillionsMonthlyReportId == MillionsMonthlyReportId);
|
||||
@@ -28,7 +28,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 根据主表Id判断是否存在明细记录
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表表Id</param>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报表Id</param>
|
||||
/// <returns>是否存在明细记录</returns>
|
||||
public static bool IsExitItems(string MillionsMonthlyReportId)
|
||||
{
|
||||
@@ -38,7 +38,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 根据主表Id获取明细记录集合
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表明细表Id</param>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报明细表Id</param>
|
||||
/// <returns>明细记录集合</returns>
|
||||
public static List<Model.Information_MillionsMonthlyReportItem> GetItems(string MillionsMonthlyReportId)
|
||||
{
|
||||
@@ -51,7 +51,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 根据主表Id获取明细记录集合
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表明细表Id</param>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报明细表Id</param>
|
||||
/// <returns>明细记录集合</returns>
|
||||
public static List<Model.Information_MillionsMonthlyReportItem> GetYearSumItems(string unitId, int? year, int? month)
|
||||
{
|
||||
@@ -66,7 +66,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 根据主表Id获取明细记录集合
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表明细表Id</param>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报明细表Id</param>
|
||||
/// <returns>明细记录集合</returns>
|
||||
public static List<Model.Information_MillionsMonthlyReportItem> GetAllUnitYearSumItems(int year, int month)
|
||||
{
|
||||
@@ -80,7 +80,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 根据主表Id获取明细记录集合(不包含本月合计行)
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItemId">百万工时安全统计月报表明细表Id</param>
|
||||
/// <param name="MillionsMonthlyReportItemId">企业安全数据统计月报明细表Id</param>
|
||||
/// <returns>明细记录集合</returns>
|
||||
public static List<Model.Information_MillionsMonthlyReportItem> GetItemsNoSum(string MillionsMonthlyReportId)
|
||||
{
|
||||
@@ -92,9 +92,9 @@ namespace BLL
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 增加百万工时安全统计月报表明细表
|
||||
/// 增加企业安全数据统计月报明细表
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItem">百万工时安全统计月报表明细表实体</param>
|
||||
/// <param name="MillionsMonthlyReportItem">企业安全数据统计月报明细表实体</param>
|
||||
public static void AddMillionsMonthlyReportItem(Model.Information_MillionsMonthlyReportItem MillionsMonthlyReportItem)
|
||||
{
|
||||
Model.Information_MillionsMonthlyReportItem newMillionsMonthlyReportItem = new Model.Information_MillionsMonthlyReportItem
|
||||
@@ -109,6 +109,9 @@ namespace BLL
|
||||
ContractorNum = MillionsMonthlyReportItem.ContractorNum,
|
||||
SumPersonNum = MillionsMonthlyReportItem.SumPersonNum,
|
||||
TotalWorkNum = MillionsMonthlyReportItem.TotalWorkNum,
|
||||
DeathAccidentNum = MillionsMonthlyReportItem.DeathAccidentNum,
|
||||
DeathAccidentPersonNum = MillionsMonthlyReportItem.DeathAccidentPersonNum,
|
||||
DeathAccidentLossHour = MillionsMonthlyReportItem.DeathAccidentLossHour,
|
||||
SeriousInjuriesNum = MillionsMonthlyReportItem.SeriousInjuriesNum,
|
||||
SeriousInjuriesPersonNum = MillionsMonthlyReportItem.SeriousInjuriesPersonNum,
|
||||
SeriousInjuriesLossHour = MillionsMonthlyReportItem.SeriousInjuriesLossHour,
|
||||
@@ -123,6 +126,7 @@ namespace BLL
|
||||
MedicalTreatmentPersonNum = MillionsMonthlyReportItem.MedicalTreatmentPersonNum,
|
||||
MedicalTreatmentLossHour = MillionsMonthlyReportItem.MedicalTreatmentLossHour,
|
||||
FireNum = MillionsMonthlyReportItem.FireNum,
|
||||
EnvironmenNum = MillionsMonthlyReportItem.EnvironmenNum,
|
||||
ExplosionNum = MillionsMonthlyReportItem.ExplosionNum,
|
||||
TrafficNum = MillionsMonthlyReportItem.TrafficNum,
|
||||
EquipmentNum = MillionsMonthlyReportItem.EquipmentNum,
|
||||
@@ -138,9 +142,9 @@ namespace BLL
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改百万工时安全统计月报表明细表
|
||||
/// 修改企业安全数据统计月报明细表
|
||||
/// </summary>
|
||||
/// <param name="MillionsMonthlyReportItem">百万工时安全统计月报表明细表实体</param>
|
||||
/// <param name="MillionsMonthlyReportItem">企业安全数据统计月报明细表实体</param>
|
||||
public static void UpdateMillionsMonthlyReportItem(Model.Information_MillionsMonthlyReportItem MillionsMonthlyReportItem)
|
||||
{
|
||||
Model.Information_MillionsMonthlyReportItem newMillionsMonthlyReportItem = Funs.DB.Information_MillionsMonthlyReportItem.FirstOrDefault(e => e.MillionsMonthlyReportItemId == MillionsMonthlyReportItem.MillionsMonthlyReportItemId);
|
||||
@@ -152,6 +156,9 @@ namespace BLL
|
||||
newMillionsMonthlyReportItem.ContractorNum = MillionsMonthlyReportItem.ContractorNum;
|
||||
newMillionsMonthlyReportItem.SumPersonNum = MillionsMonthlyReportItem.SumPersonNum;
|
||||
newMillionsMonthlyReportItem.TotalWorkNum = MillionsMonthlyReportItem.TotalWorkNum;
|
||||
newMillionsMonthlyReportItem.DeathAccidentNum = MillionsMonthlyReportItem.DeathAccidentNum;
|
||||
newMillionsMonthlyReportItem.DeathAccidentPersonNum = MillionsMonthlyReportItem.DeathAccidentPersonNum;
|
||||
newMillionsMonthlyReportItem.DeathAccidentLossHour = MillionsMonthlyReportItem.DeathAccidentLossHour;
|
||||
newMillionsMonthlyReportItem.SeriousInjuriesNum = MillionsMonthlyReportItem.SeriousInjuriesNum;
|
||||
newMillionsMonthlyReportItem.SeriousInjuriesPersonNum = MillionsMonthlyReportItem.SeriousInjuriesPersonNum;
|
||||
newMillionsMonthlyReportItem.SeriousInjuriesLossHour = MillionsMonthlyReportItem.SeriousInjuriesLossHour;
|
||||
@@ -167,6 +174,7 @@ namespace BLL
|
||||
newMillionsMonthlyReportItem.MedicalTreatmentLossHour = MillionsMonthlyReportItem.MedicalTreatmentLossHour;
|
||||
newMillionsMonthlyReportItem.FireNum = MillionsMonthlyReportItem.FireNum;
|
||||
newMillionsMonthlyReportItem.ExplosionNum = MillionsMonthlyReportItem.ExplosionNum;
|
||||
newMillionsMonthlyReportItem.EnvironmenNum = MillionsMonthlyReportItem.EnvironmenNum;
|
||||
newMillionsMonthlyReportItem.TrafficNum = MillionsMonthlyReportItem.TrafficNum;
|
||||
newMillionsMonthlyReportItem.EquipmentNum = MillionsMonthlyReportItem.EquipmentNum;
|
||||
newMillionsMonthlyReportItem.QualityNum = MillionsMonthlyReportItem.QualityNum;
|
||||
|
||||
Reference in New Issue
Block a user