mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-10-18 15:00:59 +00:00
add lists of drafts and obsolete docs in getDocumentList()
This commit is contained in:
parent
cbf7f1a161
commit
85a3041b9b
|
@ -1576,6 +1576,42 @@ class SeedDMS_Core_DMS {
|
||||||
else $queryStr .= "ORDER BY `name`";
|
else $queryStr .= "ORDER BY `name`";
|
||||||
$queryStr .= " ".$orderdir;
|
$queryStr .= " ".$orderdir;
|
||||||
break; // }}}
|
break; // }}}
|
||||||
|
case 'ObsoleteOwner': // Documents that are obsolete and I'm owning {{{
|
||||||
|
$queryStr .= "WHERE 1=1 ";
|
||||||
|
|
||||||
|
$user = $param1;
|
||||||
|
$orderby = $param3;
|
||||||
|
if($param4 == 'desc')
|
||||||
|
$orderdir = 'DESC';
|
||||||
|
else
|
||||||
|
$orderdir = 'ASC';
|
||||||
|
$queryStr .= "AND `tblDocuments`.`owner` = '".$user->getID()."' ".
|
||||||
|
"AND `tblDocumentStatusLog`.`status` IN (".S_OBSOLETE.") ";
|
||||||
|
//$queryStr .= "ORDER BY `statusDate` DESC";
|
||||||
|
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;
|
||||||
|
break; // }}}
|
||||||
|
case 'DraftOwner': // Documents in draft status and I'm owning {{{
|
||||||
|
$queryStr .= "WHERE 1=1 ";
|
||||||
|
|
||||||
|
$user = $param1;
|
||||||
|
$orderby = $param3;
|
||||||
|
if($param4 == 'desc')
|
||||||
|
$orderdir = 'DESC';
|
||||||
|
else
|
||||||
|
$orderdir = 'ASC';
|
||||||
|
$queryStr .= "AND `tblDocuments`.`owner` = '".$user->getID()."' ".
|
||||||
|
"AND `tblDocumentStatusLog`.`status` IN (".S_DRAFT.") ";
|
||||||
|
//$queryStr .= "ORDER BY `statusDate` DESC";
|
||||||
|
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;
|
||||||
|
break; // }}}
|
||||||
case 'WorkflowOwner': // Documents waiting for workflow trigger I'm owning {{{
|
case 'WorkflowOwner': // Documents waiting for workflow trigger I'm owning {{{
|
||||||
$queryStr .= "WHERE 1=1 ";
|
$queryStr .= "WHERE 1=1 ";
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user