Fix color selection for ticket graph
This commit is contained in:
parent
356e349944
commit
ea21e1dbfb
@ -66,6 +66,10 @@ class box_graph_nb_tickets_type extends ModeleBoxes
|
|||||||
public function loadBox($max = 5)
|
public function loadBox($max = 5)
|
||||||
{
|
{
|
||||||
global $conf, $user, $langs;
|
global $conf, $user, $langs;
|
||||||
|
global $theme_datacolor, $badgeStatus8;
|
||||||
|
|
||||||
|
require_once DOL_DOCUMENT_ROOT."/core/lib/functions2.lib.php";
|
||||||
|
|
||||||
|
|
||||||
$badgeStatus0 = '#cbd3d3'; // draft
|
$badgeStatus0 = '#cbd3d3'; // draft
|
||||||
$badgeStatus1 = '#bc9526'; // validated
|
$badgeStatus1 = '#bc9526'; // validated
|
||||||
@ -98,29 +102,22 @@ class box_graph_nb_tickets_type extends ModeleBoxes
|
|||||||
if ($resql) {
|
if ($resql) {
|
||||||
$num = $this->db->num_rows($resql);
|
$num = $this->db->num_rows($resql);
|
||||||
$i = 0;
|
$i = 0;
|
||||||
|
$newcolorkey = 0;
|
||||||
|
$colorused = array();
|
||||||
while ($i < $num) {
|
while ($i < $num) {
|
||||||
$objp = $this->db->fetch_object($resql);
|
$objp = $this->db->fetch_object($resql);
|
||||||
$listofoppcode[$objp->rowid] = $objp->code;
|
$listofoppcode[$objp->rowid] = $objp->code;
|
||||||
$listofopplabel[$objp->rowid] = $objp->label;
|
$listofopplabel[$objp->rowid] = $objp->label;
|
||||||
switch ($objp->code) {
|
if (empty($colorused[$objp->code])) {
|
||||||
case 'COM':
|
if ($objp->code == 'ISSUE') {
|
||||||
$colorseriesstat[$objp->rowid] = $badgeStatus1;
|
$colorused[$objp->code] = $badgeStatus8;
|
||||||
break;
|
} else {
|
||||||
case 'HELP':
|
$colorused[$objp->code] = colorArrayToHex($theme_datacolor[$newcolorkey]);
|
||||||
$colorseriesstat[$objp->rowid] = $badgeStatus2;
|
$newcolorkey++;
|
||||||
break;
|
|
||||||
case 'ISSUE':
|
|
||||||
$colorseriesstat[$objp->rowid] = $badgeStatus3;
|
|
||||||
break;
|
|
||||||
case 'REQUEST':
|
|
||||||
$colorseriesstat[$objp->rowid] = $badgeStatus4;
|
|
||||||
break;
|
|
||||||
case 'OTHER':
|
|
||||||
$colorseriesstat[$objp->rowid] = $badgeStatus5;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
$colorseriesstat[$objp->rowid] = $colorused[$objp->code];
|
||||||
|
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user