suggested times for tasks
This commit is contained in:
@@ -726,9 +726,15 @@ class indicatorsCalculator
|
|||||||
return $returnVal;
|
return $returnVal;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function suggestedTimeForTask () {
|
public function suggestedTimeForTask ($taskId) {
|
||||||
//to_do
|
$qryParams = Array();
|
||||||
return array('average' => 50, 'sdv' => 70);
|
$qryParams[':taskId'] = $taskId;
|
||||||
|
$sqlString = "select
|
||||||
|
ROUND(AVG(TOTAL_TIME_BY_TASK/TOTAL_CASES_OUT), 2) as average,
|
||||||
|
ROUND(STDDEV(TOTAL_TIME_BY_TASK/TOTAL_CASES_OUT), 2) as sdv
|
||||||
|
from USR_REPORTING where TAS_UID = :taskId";
|
||||||
|
$retval = $this->pdoExecutor($sqlString, $qryParams);
|
||||||
|
return $retval[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -474,7 +474,7 @@ class Task extends BaseTask
|
|||||||
/*----------------------------------********---------------------------------*/
|
/*----------------------------------********---------------------------------*/
|
||||||
G::LoadClass("indicatorsCalculator");
|
G::LoadClass("indicatorsCalculator");
|
||||||
$indicator = new indicatorsCalculator();
|
$indicator = new indicatorsCalculator();
|
||||||
$data = $indicator->suggestedTimeForTask();
|
$data = $indicator->suggestedTimeForTask($TasUid);
|
||||||
$aFields["TAS_AVERAGE"] = $data['average'];
|
$aFields["TAS_AVERAGE"] = $data['average'];
|
||||||
$aFields["TAS_SDV"] = $data['sdv'];
|
$aFields["TAS_SDV"] = $data['sdv'];
|
||||||
/*----------------------------------********---------------------------------*/
|
/*----------------------------------********---------------------------------*/
|
||||||
|
|||||||
Reference in New Issue
Block a user