AppRevOwner list can ordered by passed parameter

This commit is contained in:
Uwe Steinmann 2016-08-09 17:14:57 +02:00
parent 71e0fd36ad
commit eb2f3c7148

View File

@ -895,9 +895,21 @@ class SeedDMS_Core_DMS {
break;
case 'AppRevOwner': // Documents waiting for review/approval I'm owning
$user = $param1;
$queryStr .= "AND `tblDocuments`.`owner` = '".$user->getID()."' ".
"AND `tblDocumentStatusLog`.`status` IN (".S_DRAFT_REV.", ".S_DRAFT_APP.") ".
"ORDER BY `statusDate` DESC";
$orderby = $param2;
if($param3 == 'desc')
$orderdir = 'DESC';
else
$orderdir = 'ASC';
$queryStr .= "AND `tblDocuments`.`owner` = '".$user->getID()."' ".
"AND `tblDocumentStatusLog`.`status` IN (".S_DRAFT_REV.", ".S_DRAFT_APP.") ";
if ($orderby=='e') $queryStr .= "ORDER BY `expires`";
else if ($orderby=='u') $queryStr .= "ORDER BY `statusDate`";
else if ($orderby=='s') $queryStr .= "ORDER BY `status`";
else $queryStr .= "ORDER BY `name`";
$queryStr .= " ".$orderdir;
// $queryStr .= "AND `tblDocuments`.`owner` = '".$user->getID()."' ".
// "AND `tblDocumentStatusLog`.`status` IN (".S_DRAFT_REV.", ".S_DRAFT_APP.") ".
// "ORDER BY `statusDate` DESC";
break;
case 'RejectOwner': // Documents that has been rejected and I'm owning
$user = $param1;