Fix debug ticket module
This commit is contained in:
parent
bb4da33fac
commit
5e363e936c
@ -63,13 +63,13 @@ class TicketStats extends Stats
|
|||||||
|
|
||||||
$this->where = " fk_statut > 0";
|
$this->where = " fk_statut > 0";
|
||||||
$this->where .= " AND entity = " . $conf->entity;
|
$this->where .= " AND entity = " . $conf->entity;
|
||||||
if ($this->socid) {
|
if ($this->socid > 0) {
|
||||||
$this->where .= " AND fk_soc = " . $this->socid;
|
$this->where .= " AND fk_soc = " . $this->socid;
|
||||||
}
|
}
|
||||||
if (is_array($this->userid) && count($this->userid) > 0) {
|
if (is_array($this->userid) && count($this->userid) > 0) {
|
||||||
$this->where .= ' AND fk_user IN (' . join(',', $this->userid) . ')';
|
$this->where .= ' AND fk_user_create IN (' . join(',', $this->userid) . ')';
|
||||||
} elseif ($this->userid > 0) {
|
} elseif ($this->userid > 0) {
|
||||||
$this->where .= ' AND fk_user = ' . $this->userid;
|
$this->where .= ' AND fk_user_create = ' . $this->userid;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -24,6 +24,7 @@
|
|||||||
require '../../main.inc.php';
|
require '../../main.inc.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/ticket/class/actions_ticket.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/ticket/class/actions_ticket.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/ticket/class/ticketstats.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/ticket/class/ticketstats.class.php';
|
||||||
|
require_once DOL_DOCUMENT_ROOT.'/ticket/class/ticket.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
||||||
|
|
||||||
$WIDTH=DolGraph::getDefaultGraphSizeForStats('width');
|
$WIDTH=DolGraph::getDefaultGraphSizeForStats('width');
|
||||||
@ -57,7 +58,7 @@ $langs->loadLangs(array('orders', 'companies', 'other', 'tickets'));
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
$form=new Form($db);
|
$form=new Form($db);
|
||||||
//$formticket=new FormTicket($db);
|
$object=new Ticket($db);
|
||||||
|
|
||||||
$title=$langs->trans("Statistics");
|
$title=$langs->trans("Statistics");
|
||||||
$dir=$conf->ticket->dir_temp;
|
$dir=$conf->ticket->dir_temp;
|
||||||
@ -69,7 +70,7 @@ print load_fiche_titre($title, '', 'title_ticket.png');
|
|||||||
dol_mkdir($dir);
|
dol_mkdir($dir);
|
||||||
|
|
||||||
$stats = new TicketStats($db, $socid, ($userid>0?$userid:0));
|
$stats = new TicketStats($db, $socid, ($userid>0?$userid:0));
|
||||||
if ($object_status != '' && $object_status >= -1) $stats->where .= ' AND c.fk_statut IN ('.$db->escape($object_status).')';
|
if ($object_status != '' && $object_status >= -1) $stats->where .= ' AND fk_statut IN ('.$db->escape($object_status).')';
|
||||||
|
|
||||||
|
|
||||||
// Build graphic number of object
|
// Build graphic number of object
|
||||||
@ -242,16 +243,8 @@ print '<tr><td class="left">'.$langs->trans("CreatedBy").'</td><td class="left">
|
|||||||
print $form->select_dolusers($userid, 'userid', 1, '', 0, '', '', 0, 0, 0, '', 0, '', 'maxwidth300');
|
print $form->select_dolusers($userid, 'userid', 1, '', 0, '', '', 0, 0, 0, '', 0, '', 'maxwidth300');
|
||||||
// Status
|
// Status
|
||||||
print '<tr><td class="left">'.$langs->trans("Status").'</td><td class="left">';
|
print '<tr><td class="left">'.$langs->trans("Status").'</td><td class="left">';
|
||||||
$liststatus=array(
|
$liststatus = $object->fields['fk_statut']['arrayofkeyval'];
|
||||||
Ticket::STATUS_NOT_READ=>$langs->trans("StatusNotRead"),
|
print $form->selectarray('object_status', $liststatus, GETPOST('object_status', 'int'), -4, 0, 0, '', 1);
|
||||||
Ticket::STATUS_READ=>$langs->trans("StatusRead"),
|
|
||||||
Ticket::STATUS_ASSIGNED=>$langs->trans("StatusAssigned"),
|
|
||||||
Ticket::STATUS_IN_PROGRESS=>$langs->trans("StatusInProgress"),
|
|
||||||
Ticket::STATUS_ANSWERED=>$langs->trans("StatusAnswered"),
|
|
||||||
Ticket::STATUS_CLOSED=>$langs->trans("StatusClosed"),
|
|
||||||
Ticket::STATUS_WAITING=>$langs->trans("StatusWaiting")
|
|
||||||
);
|
|
||||||
print $form->selectarray('object_status', $liststatus, GETPOST('object_status', 'int'), -4);
|
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
// Year
|
// Year
|
||||||
print '<tr><td class="left">'.$langs->trans("Year").'</td><td class="left">';
|
print '<tr><td class="left">'.$langs->trans("Year").'</td><td class="left">';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user