集团三库

This commit is contained in:
2026-09-10 18:51:12 +08:00
parent dc6abc4cbb
commit 5be709c0e6
131 changed files with 25364 additions and 970 deletions
@@ -0,0 +1,273 @@
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
}
}
+1
View File
@@ -236,6 +236,7 @@
<Compile Include="Controllers\PMP\PMPController.cs" />
<Compile Include="Controllers\ProjectController.cs" />
<Compile Include="Controllers\PZHGL\GJSXController.cs" />
<Compile Include="Controllers\SanKu\SanKuController.cs" />
<Compile Include="Controllers\TestRun\DriverRunController.cs" />
<Compile Include="Controllers\ToDoItemController.cs" />
<Compile Include="Controllers\UnitController.cs" />