Merge branch 'master' of https://gitee.com/frane-yang/SGGL_CWCEC
This commit is contained in:
@@ -5,13 +5,13 @@ using System;
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 赛鼎月报
|
||||
/// 中国五环月报
|
||||
/// </summary>
|
||||
public static class APISeDinMonthReportService
|
||||
{
|
||||
#region 获取赛鼎月报列表信息
|
||||
#region 获取中国五环月报列表信息
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报列表信息
|
||||
/// 获取中国五环月报列表信息
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -56,10 +56,10 @@ namespace BLL
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 获取赛鼎月报初始化页面
|
||||
#region 获取赛鼎月报初始化页面 --0、封面
|
||||
#region 获取中国五环月报初始化页面
|
||||
#region 获取中国五环月报初始化页面 --0、封面
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --封面
|
||||
/// 获取中国五环月报初始化页面 --封面
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -81,9 +81,9 @@ namespace BLL
|
||||
return newItem;
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --1、项目信息
|
||||
#region 获取中国五环月报初始化页面 --1、项目信息
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --1、项目信息
|
||||
/// 获取中国五环月报初始化页面 --1、项目信息
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -124,9 +124,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --2、项目安全工时统计
|
||||
#region 获取中国五环月报初始化页面 --2、项目安全工时统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --2、项目安全工时统计
|
||||
/// 获取中国五环月报初始化页面 --2、项目安全工时统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -203,9 +203,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --3、项目HSE事故、事件统计
|
||||
#region 获取中国五环月报初始化页面 --3、项目HSE事故、事件统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --3、项目HSE事故、事件统计
|
||||
/// 获取中国五环月报初始化页面 --3、项目HSE事故、事件统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -266,9 +266,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --4、本月人员投入情况
|
||||
#region 获取中国五环月报初始化页面 --4、本月人员投入情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --4、本月人员投入情况
|
||||
/// 获取中国五环月报初始化页面 --4、本月人员投入情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -358,7 +358,7 @@ namespace BLL
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 获取赛鼎公司人员信息统计
|
||||
/// 获取中国五环公司人员信息统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -390,9 +390,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --5、本月大型、特种设备投入情况
|
||||
#region 获取中国五环月报初始化页面 --5、本月大型、特种设备投入情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --5、本月大型、特种设备投入情况
|
||||
/// 获取中国五环月报初始化页面 --5、本月大型、特种设备投入情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -451,9 +451,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --6、安全生产费用投入情况
|
||||
#region 获取中国五环月报初始化页面 --6、安全生产费用投入情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --6、安全生产费用投入情况
|
||||
/// 获取中国五环月报初始化页面 --6、安全生产费用投入情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -486,9 +486,9 @@ namespace BLL
|
||||
return getLists;
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --7、项目HSE培训统计
|
||||
#region 获取中国五环月报初始化页面 --7、项目HSE培训统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --7、项目HSE培训统计
|
||||
/// 获取中国五环月报初始化页面 --7、项目HSE培训统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -537,9 +537,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --8、项目HSE会议统计
|
||||
#region 获取中国五环月报初始化页面 --8、项目HSE会议统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --8、项目HSE会议统计
|
||||
/// 获取中国五环月报初始化页面 --8、项目HSE会议统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -628,9 +628,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --9、项目HSE检查统计
|
||||
#region 获取中国五环月报初始化页面 --9、项目HSE检查统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --9、项目HSE检查统计
|
||||
/// 获取中国五环月报初始化页面 --9、项目HSE检查统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -802,9 +802,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --10、项目奖惩情况统计
|
||||
#region 获取中国五环月报初始化页面 --10、项目奖惩情况统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --10、项目奖惩情况统计
|
||||
/// 获取中国五环月报初始化页面 --10、项目奖惩情况统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -865,9 +865,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --11、项目危大工程施工情况
|
||||
#region 获取中国五环月报初始化页面 --11、项目危大工程施工情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --11、项目危大工程施工情况
|
||||
/// 获取中国五环月报初始化页面 --11、项目危大工程施工情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -898,9 +898,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --12、项目应急演练情况
|
||||
#region 获取中国五环月报初始化页面 --12、项目应急演练情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --12、项目应急演练情况
|
||||
/// 获取中国五环月报初始化页面 --12、项目应急演练情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -936,10 +936,10 @@ namespace BLL
|
||||
#endregion
|
||||
#endregion
|
||||
|
||||
#region 获取赛鼎月报详细
|
||||
#region 获取赛鼎月报详细 --0、封面
|
||||
#region 获取中国五环月报详细
|
||||
#region 获取中国五环月报详细 --0、封面
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细
|
||||
/// 获取中国五环月报详细
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -980,9 +980,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --1、项目信息
|
||||
#region 获取中国五环月报详细 --1、项目信息
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --1、项目信息
|
||||
/// 获取中国五环月报详细 --1、项目信息
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1018,9 +1018,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --2、项目安全工时统计
|
||||
#region 获取中国五环月报详细 --2、项目安全工时统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --2、项目安全工时统计
|
||||
/// 获取中国五环月报详细 --2、项目安全工时统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1055,9 +1055,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --3、项目HSE事故、事件统计
|
||||
#region 获取中国五环月报详细 --3、项目HSE事故、事件统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细
|
||||
/// 获取中国五环月报详细
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1113,9 +1113,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --4、本月人员投入情况
|
||||
#region 获取中国五环月报详细 --4、本月人员投入情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --4、本月人员投入情况
|
||||
/// 获取中国五环月报详细 --4、本月人员投入情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1149,7 +1149,7 @@ namespace BLL
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --4、赛鼎公司人员信息统计
|
||||
/// 获取中国五环月报详细 --4、中国五环公司人员信息统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1182,9 +1182,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --5、本月大型、特种设备投入情况
|
||||
#region 获取中国五环月报详细 --5、本月大型、特种设备投入情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --5、本月大型、特种设备投入情况
|
||||
/// 获取中国五环月报详细 --5、本月大型、特种设备投入情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1225,9 +1225,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --6、安全生产费用投入情况
|
||||
#region 获取中国五环月报详细 --6、安全生产费用投入情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --6、安全生产费用投入情况
|
||||
/// 获取中国五环月报详细 --6、安全生产费用投入情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1272,9 +1272,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --7、项目HSE培训统计
|
||||
#region 获取中国五环月报详细 --7、项目HSE培训统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --7、项目HSE培训统计
|
||||
/// 获取中国五环月报详细 --7、项目HSE培训统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1312,9 +1312,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --8、项目HSE会议统计
|
||||
#region 获取中国五环月报初始化页面 --8、项目HSE会议统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --8、项目HSE会议统计
|
||||
/// 获取中国五环月报初始化页面 --8、项目HSE会议统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -1373,9 +1373,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报初始化页面 --9、项目HSE检查统计
|
||||
#region 获取中国五环月报初始化页面 --9、项目HSE检查统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报初始化页面 --9、项目HSE检查统计
|
||||
/// 获取中国五环月报初始化页面 --9、项目HSE检查统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
@@ -1495,9 +1495,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --10、项目HSE培训统计
|
||||
#region 获取中国五环月报详细 --10、项目HSE培训统计
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --10、项目HSE培训统计
|
||||
/// 获取中国五环月报详细 --10、项目HSE培训统计
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1547,9 +1547,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --11、项目危大工程施工情况
|
||||
#region 获取中国五环月报详细 --11、项目危大工程施工情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --11、项目危大工程施工情况
|
||||
/// 获取中国五环月报详细 --11、项目危大工程施工情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1581,9 +1581,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --12、项目应急演练情况
|
||||
#region 获取中国五环月报详细 --12、项目应急演练情况
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细 --12、项目应急演练情况
|
||||
/// 获取中国五环月报详细 --12、项目应急演练情况
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1629,9 +1629,9 @@ namespace BLL
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 获取赛鼎月报详细 --13、14、本月HSE活动综述、下月HSE工作计划
|
||||
#region 获取中国五环月报详细 --13、14、本月HSE活动综述、下月HSE工作计划
|
||||
/// <summary>
|
||||
/// 获取赛鼎月报详细
|
||||
/// 获取中国五环月报详细
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="month"></param>
|
||||
@@ -1669,7 +1669,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport0(Model.SeDinMonthReportItem newItem)
|
||||
{
|
||||
@@ -1759,7 +1759,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport1(Model.SeDinMonthReport1Item newItem)
|
||||
{
|
||||
@@ -1809,7 +1809,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport2(Model.SeDinMonthReport2Item newItem)
|
||||
{
|
||||
@@ -1857,7 +1857,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport3(Model.SeDinMonthReportItem newItem)
|
||||
{
|
||||
@@ -1914,7 +1914,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport4(Model.SeDinMonthReportItem newItem)
|
||||
{
|
||||
@@ -1959,9 +1959,9 @@ namespace BLL
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport 赛鼎公司人员信息统计
|
||||
/// 保存SeDin_MonthReport 中国五环公司人员信息统计
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport4Other(Model.SeDinMonthReport4OtherItem newItem)
|
||||
{
|
||||
@@ -1998,7 +1998,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport5(Model.SeDinMonthReportItem newItem)
|
||||
{
|
||||
@@ -2053,7 +2053,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport6(Model.SeDinMonthReport6Item newItem)
|
||||
{
|
||||
@@ -2102,7 +2102,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport7(Model.SeDinMonthReport7Item newItem)
|
||||
{
|
||||
@@ -2143,7 +2143,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport8(Model.SeDinMonthReport8Item newItem)
|
||||
{
|
||||
@@ -2208,7 +2208,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport9(Model.SeDinMonthReport9Item newItem)
|
||||
{
|
||||
@@ -2339,7 +2339,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport10(Model.SeDinMonthReport10Item newItem)
|
||||
{
|
||||
@@ -2393,7 +2393,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport11(Model.SeDinMonthReport11Item newItem)
|
||||
{
|
||||
@@ -2435,7 +2435,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport12(Model.SeDinMonthReport12Item newItem)
|
||||
{
|
||||
@@ -2505,7 +2505,7 @@ namespace BLL
|
||||
/// <summary>
|
||||
/// 保存SeDin_MonthReport
|
||||
/// </summary>
|
||||
/// <param name="newItem">赛鼎月报</param>
|
||||
/// <param name="newItem">中国五环月报</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveSeDinMonthReport13(Model.SeDinMonthReportItem newItem)
|
||||
{
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace BLL
|
||||
return getDataLists;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据TestPlanId获取考试人员列表
|
||||
/// </summary>
|
||||
@@ -51,14 +51,43 @@ namespace BLL
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
string name = string.Empty;
|
||||
var getManList = db.Training_TestRecord.Where(x => x.TestPlanId == testPlanId).Select(x => x.TestManId).Distinct();
|
||||
var getManList = db.Training_TestRecord.Where(x => x.TestPlanId == testPlanId).Select(x => x.TestManId);
|
||||
if (getManList.Count() > 0)
|
||||
{
|
||||
name = PersonService.getPersonsPersonIds(getManList.ToList());
|
||||
}
|
||||
|
||||
return name;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据TestPlanId获取考试人员列表
|
||||
/// </summary>
|
||||
/// <param name="testPlanId"></param>
|
||||
/// <returns>考试人员</returns>
|
||||
public static List<Model.PersonItem> getTestRecordTestManListByTestPlanId(string testPlanId)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
string name = string.Empty;
|
||||
var getManList = db.Training_TestRecord.Where(x => x.TestPlanId == testPlanId).Select(x => x.TestManId);
|
||||
if (getManList.Count() > 0)
|
||||
{
|
||||
return (from x in getManList
|
||||
join y in db.SitePerson_Person on x equals y.PersonId
|
||||
select new Model.PersonItem
|
||||
{
|
||||
PersonId=y.PersonId,
|
||||
PersonName=y.PersonName,
|
||||
}).ToList();
|
||||
}
|
||||
else
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 根据试卷ID获取试卷记录详细
|
||||
|
||||
@@ -1904,7 +1904,7 @@ namespace BLL
|
||||
/// </summary>
|
||||
public const string ProjectRectifyNoticeMenuId = "0038D764-D628-46F0-94FF-D0A22C3C45A3";
|
||||
/// <summary>
|
||||
/// 隐患整改单(赛鼎)
|
||||
/// 隐患整改单(中国五环)
|
||||
/// </summary>
|
||||
public const string ProjectRectifyNoticesMenuId = "C3B6B222-44DC-46F3-B783-B1FC0F743C48";
|
||||
/// <summary>
|
||||
@@ -2232,7 +2232,7 @@ namespace BLL
|
||||
public const string ProjectManagerWeekMenuId = "AE118E9C-C309-43B7-A198-8CA90A8D98EB";
|
||||
|
||||
/// <summary>
|
||||
/// 月报(赛鼎)
|
||||
/// 月报(中国五环)
|
||||
/// </summary>
|
||||
public const string ProjectManagerMonth_SeDinMenuId = "D0EC3002-E1FA-457D-AC3B-4C7B2D71DD82";
|
||||
/// <summary>
|
||||
|
||||
@@ -730,11 +730,11 @@
|
||||
sb.Append("</table>");
|
||||
}
|
||||
#endregion
|
||||
#region 4、赛鼎公司人员信息统计
|
||||
#region 4、中国五环公司人员信息统计
|
||||
sb.Append("<table width=\"100% \" cellspacing=\"0\" rules=\"all\" border=\"1\" style=\"border-collapse:collapse;font-size: 10.5pt;\">");
|
||||
sb.Append("<tr style=\"height: 20px\">");
|
||||
sb.AppendFormat("<td align=\"center\" colspan=\"5\" style=\"width: 100%;border-bottom: none;border-top: none;\">{0}</td> "
|
||||
, "赛鼎公司人员信息统计");
|
||||
, "中国五环公司人员信息统计");
|
||||
sb.Append("</tr>");
|
||||
|
||||
sb.Append("<tr style=\"height: 20px\">");
|
||||
@@ -1412,7 +1412,7 @@
|
||||
sb.Append("<meta http-equiv=\"content-type\" content=\"application/word; charset=UTF-8\"/>");
|
||||
sb.Append("<table width=\"100% \" cellspacing=\"0\" rules=\"all\" border=\"0\" style=\"border-collapse:collapse;font-size: 12pt;\">");
|
||||
sb.Append("<tr style=\"height: 35px\">");
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 100%; font-size: 12pt; font-weight: bold;\">{0}</td> ", "赛鼎工程有限公司" + ProjectService.GetProjectNameByProjectId(getTestRecord.ProjectId));
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 100%; font-size: 12pt; font-weight: bold;\">{0}</td> ", "中国五环工程有限公司" + ProjectService.GetProjectNameByProjectId(getTestRecord.ProjectId));
|
||||
sb.Append("</tr>");
|
||||
sb.Append("<tr style=\"height:35px\">");
|
||||
var getTrainTypeName = (from x in db.Training_TestPlan
|
||||
@@ -1675,7 +1675,7 @@
|
||||
sb.Append("<table width=\"100% \" cellspacing=\"0\" rules=\"all\" border=\"0\" style=\"border-collapse:collapse;\">");
|
||||
sb.Append("<tr style=\"height: 40px\">");
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 25%;\" rowspan=\"2\">{0}</td> ", imgStrUrl);
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 50%;font-size: 11pt;font-weight: bold;\">{0}</td> ", "赛鼎工程有限公司");
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 50%;font-size: 11pt;font-weight: bold;\">{0}</td> ", "中国五环工程有限公司");
|
||||
string imgStrQRUrl1 = "<img width='60' height='50' src='" + (Funs.SGGLUrl + QRUrl1).Replace('\\', '/') + "'></img>";
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 25%;\" rowspan=\"2\">{0}</td> ", imgStrQRUrl1);
|
||||
sb.Append("</tr>");
|
||||
@@ -1718,7 +1718,7 @@
|
||||
sb.Append("<table width=\"100% \" cellspacing=\"0\" rules=\"all\" border=\"0\" style=\"border-collapse:collapse;\">");
|
||||
sb.Append("<tr style=\"height: 40px\">");
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 25%;\" rowspan=\"2\">{0}</td> ", imgStrUrl);
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 50%;font-size: 11pt;font-weight: bold;\">{0}</td> ", "赛鼎工程有限公司");
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 50%;font-size: 11pt;font-weight: bold;\">{0}</td> ", "中国五环工程有限公司");
|
||||
string imgStrQRUrl2 = "<img width='60' height='50' src='" + (Funs.SGGLUrl + QRUrl2).Replace('\\', '/') + "'></img>";
|
||||
sb.AppendFormat("<td align=\"center\" style=\"width: 25%;\" rowspan=\"2\">{0}</td> ", imgStrQRUrl2);
|
||||
sb.Append("</tr>");
|
||||
|
||||
@@ -3,6 +3,7 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Collections;
|
||||
using FineUIPro;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
@@ -10,6 +11,72 @@ namespace BLL
|
||||
{
|
||||
public static Model.SGGLDB db = Funs.DB;
|
||||
|
||||
#region 现场考勤列表
|
||||
/// <summary>
|
||||
/// 记录数
|
||||
/// </summary>
|
||||
public static int count
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 定义变量
|
||||
/// </summary>
|
||||
private static IQueryable<Model.SitePerson_Checking> getDataLists = from x in db.SitePerson_Checking
|
||||
select x;
|
||||
|
||||
/// <summary>
|
||||
/// 数据列表
|
||||
/// </summary>
|
||||
/// <param name="unitId"></param>
|
||||
/// <param name="Grid1"></param>
|
||||
/// <returns></returns>
|
||||
public static IEnumerable getListData(string projectId, string unitId, string personName, string startDate, string endDate, Grid Grid1)
|
||||
{
|
||||
IQueryable<Model.SitePerson_Checking> getDataList = getDataLists.Where(x => x.ProjectId == projectId);
|
||||
if (!string.IsNullOrEmpty(unitId) && unitId != Const._Null)
|
||||
{
|
||||
getDataList = getDataList.Where(x => x.UnitId == unitId);
|
||||
}
|
||||
if (!string.IsNullOrEmpty(personName))
|
||||
{
|
||||
getDataList = getDataList.Where(x => x.PersonName.Contains(personName));
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(startDate))
|
||||
{
|
||||
DateTime? startDateD = Funs.GetNewDateTime(startDate);
|
||||
if (startDateD.HasValue)
|
||||
{
|
||||
getDataList = getDataList.Where(x => x.IntoOutTime >= startDateD.Value);
|
||||
}
|
||||
}
|
||||
if (!string.IsNullOrEmpty(endDate))
|
||||
{
|
||||
DateTime? endDateD = Funs.GetNewDateTime(endDate);
|
||||
if (endDateD.HasValue)
|
||||
{
|
||||
getDataList = getDataList.Where(x => x.IntoOutTime < endDateD.Value);
|
||||
}
|
||||
}
|
||||
count = getDataList.Count();
|
||||
if (count == 0)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
getDataList = SortConditionHelper.SortingAndPaging(getDataList, Grid1.SortField, Grid1.SortDirection, Grid1.PageIndex, Grid1.PageSize);
|
||||
return from x in getDataList
|
||||
select new
|
||||
{
|
||||
x.CheckingId, x.ProjectId, x.UnitId, x.UnitName, x.PersonId,
|
||||
x.PersonName, x.CardNo, x.IdentityCard, x.WorkAreaId, x.WorkAreaName,
|
||||
x.IntoOut, x.IntoOutTime, x.Address,
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 根据人员考勤主键获取人员考勤管理信息
|
||||
/// </summary>
|
||||
@@ -30,12 +97,15 @@ namespace BLL
|
||||
Model.SitePerson_Checking newPersonInfo = new Model.SitePerson_Checking
|
||||
{
|
||||
CheckingId = personInfo.CheckingId,
|
||||
PersonId = personInfo.PersonId,
|
||||
CardNo = personInfo.CardNo,
|
||||
ProjectId = personInfo.ProjectId,
|
||||
WorkAreaId = personInfo.WorkAreaId,
|
||||
WorkAreaName = personInfo.WorkAreaName,
|
||||
UnitId = personInfo.UnitId,
|
||||
UnitName = personInfo.UnitName,
|
||||
PersonId = personInfo.PersonId,
|
||||
PersonName = personInfo.PersonName,
|
||||
IdentityCard = personInfo.IdentityCard,
|
||||
CardNo = personInfo.CardNo,
|
||||
WorkAreaId = personInfo.WorkAreaId,
|
||||
WorkAreaName = personInfo.WorkAreaName,
|
||||
IntoOutTime = personInfo.IntoOutTime,
|
||||
IntoOut = personInfo.IntoOut,
|
||||
Address = personInfo.Address,
|
||||
@@ -62,12 +132,14 @@ namespace BLL
|
||||
Model.SitePerson_Checking newPersonInfo = db.SitePerson_Checking.FirstOrDefault(e => e.CheckingId == personInfo.CheckingId);
|
||||
if (newPersonInfo != null)
|
||||
{
|
||||
newPersonInfo.CardNo = personInfo.CardNo;
|
||||
newPersonInfo.UnitId = personInfo.UnitId;
|
||||
newPersonInfo.UnitName = personInfo.UnitName;
|
||||
newPersonInfo.PersonId = personInfo.PersonId;
|
||||
newPersonInfo.ProjectId = personInfo.ProjectId;
|
||||
newPersonInfo.WorkAreaId = personInfo.WorkAreaId;
|
||||
newPersonInfo.WorkAreaName = personInfo.WorkAreaName;
|
||||
newPersonInfo.PersonName = personInfo.PersonName;
|
||||
newPersonInfo.CardNo = personInfo.CardNo;
|
||||
newPersonInfo.IdentityCard = personInfo.IdentityCard;
|
||||
newPersonInfo.WorkAreaId = personInfo.WorkAreaId;
|
||||
newPersonInfo.WorkAreaName = personInfo.WorkAreaName;
|
||||
newPersonInfo.IntoOutTime = personInfo.IntoOutTime;
|
||||
newPersonInfo.IntoOut = personInfo.IntoOut;
|
||||
newPersonInfo.Address = personInfo.Address;
|
||||
|
||||
@@ -22,18 +22,26 @@ namespace BLL
|
||||
/// <returns>是否登录成功</returns>
|
||||
public static bool UserLogOn(string account, string password, bool rememberMe, System.Web.UI.Page page)
|
||||
{
|
||||
List<Sys_User> x = (from y in Funs.DB.Sys_User
|
||||
where y.Account == account && y.IsPost == true && y.Password == Funs.EncryptionPassword(password)
|
||||
select y).ToList();
|
||||
if (x.Any())
|
||||
try
|
||||
{
|
||||
string accValue = HttpUtility.UrlEncode(account);
|
||||
FormsAuthentication.SetAuthCookie(accValue, false);
|
||||
page.Session[SessionName.CurrUser] = x.First();
|
||||
return true;
|
||||
List<Sys_User> x = (from y in Funs.DB.Sys_User
|
||||
where y.Account == account && y.IsPost == true && y.Password == Funs.EncryptionPassword(password)
|
||||
select y).ToList();
|
||||
if (x.Any())
|
||||
{
|
||||
string accValue = HttpUtility.UrlEncode(account);
|
||||
FormsAuthentication.SetAuthCookie(accValue, false);
|
||||
page.Session[SessionName.CurrUser] = x.First();
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
else
|
||||
catch (Exception ex)
|
||||
{
|
||||
ErrLogInfo.WriteLog("用户登陆错误:" + ex.Message);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,19 +7,23 @@ namespace BLL
|
||||
{
|
||||
public class RealNameMonitorService
|
||||
{
|
||||
#region 启动监视器 系统启动5分钟
|
||||
#region 启动监视器 系统启动5分钟
|
||||
/// <summary>
|
||||
/// 监视组件
|
||||
/// </summary>
|
||||
// private static Timer messageTimer;
|
||||
private static Timer messageTimer;
|
||||
|
||||
/// <summary>
|
||||
/// 启动监视器,不一定能成功,根据系统设置决定对监视器执行的操作 系统启动5分钟
|
||||
/// </summary>
|
||||
public static void StartMonitor(string jtProCode)
|
||||
{
|
||||
int adTimeJ = Funs.GetNewInt(ConfigurationManager.AppSettings["Intervaltime"]) ?? 30;
|
||||
Timer messageTimer = new Timer();
|
||||
public static void StartMonitor()
|
||||
{
|
||||
int adTimeJ = Funs.GetNewInt(ConfigurationManager.AppSettings["Intervaltime"]) ?? 30;
|
||||
//var getSynchroSet = Funs.DB.RealName_SynchroSet.FirstOrDefault();
|
||||
//if (getSynchroSet != null && getSynchroSet.Intervaltime.HasValue)
|
||||
//{
|
||||
// adTimeJ = getSynchroSet.Intervaltime.Value;
|
||||
//}
|
||||
if (messageTimer != null)
|
||||
{
|
||||
messageTimer.Stop();
|
||||
@@ -32,8 +36,7 @@ namespace BLL
|
||||
{
|
||||
AutoReset = true
|
||||
};
|
||||
messageTimer.Elapsed += (sender, args) => AdUserInProcess(sender, jtProCode);
|
||||
//messageTimer.Elapsed += new ElapsedEventHandler(AdUserInProcess);
|
||||
messageTimer.Elapsed += new ElapsedEventHandler(AdUserInProcess);
|
||||
messageTimer.Interval = 1000 * 60 * adTimeJ;// 60分钟 60000 * adTimeJ;
|
||||
messageTimer.Start();
|
||||
}
|
||||
@@ -44,25 +47,31 @@ namespace BLL
|
||||
/// </summary>
|
||||
/// <param name="sender">Timer组件</param>
|
||||
/// <param name="e">事件参数</param>
|
||||
public static void AdUserInProcess(object sender, string jtProCode)
|
||||
private static void AdUserInProcess(object sender, ElapsedEventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
SynchroSetService.PushCollCompany();
|
||||
if (!string.IsNullOrEmpty(jtProCode))
|
||||
var getRProjects = from x in Funs.DB.RealName_Project
|
||||
select x;
|
||||
if (getRProjects.Count() > 0)
|
||||
{
|
||||
SynchroSetService.PushProCollCompany(jtProCode);
|
||||
SynchroSetService.PushCollTeam(jtProCode);
|
||||
SynchroSetService.getCollTeam(jtProCode);
|
||||
SynchroSetService.PushPersons(Const.BtnAdd, jtProCode, null);
|
||||
SynchroSetService.PushPersons(Const.BtnModify, jtProCode, null);
|
||||
SynchroSetService.PushAttendance(jtProCode);
|
||||
SynchroSetService.updatePersonsExitTime(jtProCode);
|
||||
foreach (var item in getRProjects)
|
||||
{
|
||||
var getSynchroSet = Funs.DB.RealName_SynchroSet.FirstOrDefault(x => x.ProCode == item.ProCode);
|
||||
if (getSynchroSet != null && !string.IsNullOrEmpty(item.JTproCode))
|
||||
{
|
||||
SynchroSetService.InsertRealNamePushLog(null, item.ProCode, "实名制定时器", "sucess", "200", item.ProName, "成功", null);
|
||||
SynchroSetService.PushProCollCompany(item.ProCode);
|
||||
SynchroSetService.PushAttendance(item.ProCode);
|
||||
SynchroSetService.updatePersonsExitTime(item.ProCode);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
StartMonitor(jtProCode);
|
||||
StartMonitor();
|
||||
ErrLogInfo.WriteLog(ex, "数据接口定时器", "RealNameMonitorService.AdUserInProcess");
|
||||
}
|
||||
}
|
||||
@@ -176,7 +185,7 @@ namespace BLL
|
||||
/// </summary>
|
||||
public static void StartMonitorDeletePushLog()
|
||||
{
|
||||
int adTimeJ = 60 * 12;
|
||||
int adTimeJ = 60 * 4;
|
||||
if (messageTimer1 != null)
|
||||
{
|
||||
messageTimer1.Stop();
|
||||
@@ -205,21 +214,21 @@ namespace BLL
|
||||
try
|
||||
{
|
||||
/// 3天推送实名制日志
|
||||
var getPushLogs = Funs.DB.RealName_PushLog.Where(x => x.PushTime.Value.AddDays(3) < DateTime.Now);
|
||||
var getPushLogs = Funs.DB.RealName_PushLog.Where(x => x.PushTime.Value.AddHours(6) < DateTime.Now);
|
||||
if (getPushLogs.Count() > 0)
|
||||
{
|
||||
Funs.DB.RealName_PushLog.DeleteAllOnSubmit(getPushLogs);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
/// 3个月操作日志
|
||||
var getSys_Logs = Funs.DB.Sys_Log.Where(x => x.OperationTime.Value.AddMonths(3) < DateTime.Now);
|
||||
var getSys_Logs = Funs.DB.Sys_Log.Where(x => x.OperationTime.Value.AddDays(15) < DateTime.Now);
|
||||
if (getSys_Logs.Count() > 0)
|
||||
{
|
||||
Funs.DB.Sys_Log.DeleteAllOnSubmit(getSys_Logs);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
/// 1个月推送消息日志
|
||||
var getSys_HttpLogs = Funs.DB.Sys_HttpLog.Where(x => x.LogTime.Value.AddMonths(1) < DateTime.Now);
|
||||
var getSys_HttpLogs = Funs.DB.Sys_HttpLog.Where(x => x.LogTime.Value.AddDays(15) < DateTime.Now);
|
||||
if (getSys_HttpLogs.Count() > 0)
|
||||
{
|
||||
Funs.DB.Sys_HttpLog.DeleteAllOnSubmit(getSys_HttpLogs);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user