274 lines
7.3 KiB
C#
274 lines
7.3 KiB
C#
using BLL;
|
|
using Model;
|
|
using System.Web.Http;
|
|
namespace WebAPI.Controllers
|
|
{
|
|
/// <summary>
|
|
/// 三库
|
|
/// </summary>
|
|
public class SanKuController : ApiController
|
|
{
|
|
#region 收集所有三库业务数据
|
|
|
|
/// <summary>
|
|
/// 收集所有三库业务数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData DataCollectOp()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
|
|
string code = SanKuDataSummaryReportService.DataCollectOp();
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报事故事件数据
|
|
|
|
/// <summary>
|
|
/// 上报事故事件数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportAccidentRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportAccidentRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报违章作业数据
|
|
|
|
/// <summary>
|
|
/// 上报违章作业数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportViolationRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportViolationRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报安全奖惩数据
|
|
|
|
/// <summary>
|
|
/// 上报安全奖惩数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportSafetyRewardRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportSafetyRewardRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报行政处罚数据
|
|
|
|
/// <summary>
|
|
/// 上报行政处罚数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportAdminPenaltyRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportAdminPenaltyRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报隐患记录数据
|
|
|
|
/// <summary>
|
|
/// 上报隐患记录数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportHazardRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportHazardRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报教育培训数据
|
|
|
|
/// <summary>
|
|
/// 上报教育培训数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportTrainingRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportTrainingRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报考试考核数据
|
|
|
|
/// <summary>
|
|
/// 上报考试考核数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportExaminationRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportExaminationRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报危大工程数据
|
|
|
|
/// <summary>
|
|
/// 上报危大工程数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportDangerousEngineeringRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportDangerousEngineeringRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 上报网格化巡查数据
|
|
|
|
/// <summary>
|
|
/// 上报网格化巡查数据
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public ReturnData ReportGridPatrolRecords()
|
|
{
|
|
Model.ReturnData responeData = new Model.ReturnData();
|
|
string message = string.Empty;
|
|
string code = SanKuDataSummaryReportService.ReportGridPatrolRecords("", ref message);
|
|
if (code == "1")
|
|
{
|
|
responeData.code = 1;
|
|
}
|
|
else
|
|
{
|
|
responeData.code = 0;
|
|
}
|
|
responeData.message = message;
|
|
return responeData;
|
|
}
|
|
|
|
#endregion
|
|
|
|
}
|
|
}
|