112 lines
3.9 KiB
PHP
112 lines
3.9 KiB
PHP
<?php
|
|
|
|
namespace API;
|
|
|
|
trait BOFReport
|
|
{
|
|
public function getData_BOFReportSample_A1($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_ReportIndexBof]
|
|
@dateStart = '".$params['dateStart']."',
|
|
@dateEnd = '".$params['dateEnd']."',
|
|
@aggID = '".$params['aggID']."'";
|
|
select($query);
|
|
}
|
|
public function getData_BOFReportAvgData_Marka($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_ReportIndexBofMarka]
|
|
@dateStart = '".$params['dateStart']."',
|
|
@dateEnd = '".$params['dateEnd']."',
|
|
@aggID = '".$params['aggID']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getDataSetpoints_BOFReportAvgData_Marka()
|
|
{
|
|
$query = "SELECT * FROM [Production].[dbo].[BofChartSetpoints]";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_A2($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_ReportIndexBofDaily]
|
|
@dateStart = '".$params['dateStart']."',
|
|
@dateEnd = '".$params['dateEnd']."',
|
|
@aggID = '".$params['aggID']."'";
|
|
select($query);
|
|
}
|
|
public function getData_BOFReportSample_B1($params)
|
|
{
|
|
|
|
$query = "EXEC [Production].[dbo].[BOFReport_ReportMaterials]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_C1($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetDataForPerformanceIndicators]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."',
|
|
@agg = 0";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetDataForAnalizHeatsReport]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1_countHets($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetCountAndPercentCheckedHeatsFromAllHeats]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1_sampleCounts($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetCountsAndPercentForAnalizHeatsReport]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1_master($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetCountCheckedHeatsGroupBOFMaster]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1_operator($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetCountCheckedHeatsGroupBOFOperator]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1_shift($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetCountCheckedHeatsGroupShiftTeamNo]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFReportSample_D1_avgData($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[BOFReport_GetAVGDataForAnalizHeatsReport]
|
|
@ds = '".$params['dateStart']."',
|
|
@de = '".$params['dateEnd']."'";
|
|
select_ru($query);
|
|
}
|
|
public function getData_BOFMainUseConfig($params)
|
|
{
|
|
$query = "EXEC [Production].[dbo].[Raport_BOF_MainUseConfig]
|
|
@dateStart = '".$params['dateStart']."',
|
|
@dateEnd = '".$params['dateEnd']."',
|
|
@aggID = '".$params['aggID']."'";
|
|
select_ru($query);
|
|
}
|
|
|
|
|
|
}
|