output progressbar for receipt status

This commit is contained in:
Uwe Steinmann 2016-03-24 15:42:18 +01:00
parent 5a43b8f9f4
commit ced19968aa

View File

@ -999,9 +999,11 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
print "<td width='20%'></td>\n"; print "<td width='20%'></td>\n";
print "</tr>\n"; print "</tr>\n";
$stat = array('-1'=>0, '0'=>0, '1'=>0);
foreach ($receiptStatus as $r) { foreach ($receiptStatus as $r) {
$required = null; $required = null;
$is_recipient = false; $is_recipient = false;
$stat[''.$r['status']]++;
switch ($r["type"]) { switch ($r["type"]) {
case 0: // Reviewer is an individual. case 0: // Reviewer is an individual.
$required = $dms->getUser($r["required"]); $required = $dms->getUser($r["required"]);
@ -1050,12 +1052,20 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
?> ?>
</table> </table>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();
if($user->isAdmin()) { if($user->isAdmin()) {
?> ?>
<div class="row-fluid"> <div class="row-fluid">
<div class="span12"> <div class="span12">
<div class="progress">
<div class="bar bar-success" style="width: <?php echo round($stat['1']/count($receiptStatus)*100); ?>%;"></div>
<!-- div class="bar bar-warning" style="width: <?php echo round($stat['0']/count($receiptStatus)*100); ?>%;"></div -->
<div class="bar bar-danger" style="width: <?php echo round($stat['-1']/count($receiptStatus)*100); ?>%;"></div>
</div>
</div>
</div>
<div class="row-fluid">
<div class="span12">
<?php <?php
$this->printProtocol($latestContent, 'receipt'); $this->printProtocol($latestContent, 'receipt');
?> ?>