westdc-zf1/application/default/views/scripts/data/order.phtml

130 lines
5.1 KiB
PHTML
Raw Normal View History

2013-04-03 02:30:38 +00:00
<?php
$this->headTitle($this->config->title->site);
$this->headTitle($this->config->title->data);
$this->headTitle('离线申请');
$this->headTitle()->setSeparator(' - ');
$this->nav[] = array('link'=>"/data/order",'title'=>'数据蓝');
$this->theme->AppendPlus($this,'colorbox');
$this->theme->AppendPlus($this,'uploadify');
$this->theme->AppendModel($this,'offlineapp-uploader');
2013-04-03 02:30:38 +00:00
?>
<?= $this->render('breadcrumbs.phtml') ?>
<div class="row">
2013-04-03 02:30:38 +00:00
<div class="span3">
<div class="well sidebar-nav">
<?= $this->partial('account/left.phtml'); ?>
</div><!--/.well -->
</div><!--/span-->
<div class="span9">
<h3>数据篮</h3>
2013-04-03 02:30:38 +00:00
<hr />
<?php
if(!empty($this->msg))
{
echo $this->msg;
}
?>
<ul class="nav nav-tabs">
<li id="Nav-order-offline1"><a href="/data/order/ac/offline1">未提交的数据<?= !empty($this->counts['offline1']) ? '<span class="badge badge-info">'.$this->counts['offline1'].'</span>':'' ?></a></li>
<li id="Nav-order-offline2"><a href="/data/order/ac/offline2">正在提交的数据<?= !empty($this->counts['offline2']) ? '<span class="badge badge-info">'.$this->counts['offline2'].'</span>':'' ?></a></li>
<li id="Nav-order-offline3"><a href="/data/order/ac/offline3">等待通过的申请<?= !empty($this->counts['offline3']) ? '<span class="badge badge-info">'.$this->counts['offline3'].'</span>':'' ?></a></li>
<li id="Nav-order-offline4"><a href="/data/order/ac/offline4">已通过的申请<?= !empty($this->counts['offline4']) ? '<span class="badge badge-info">'.$this->counts['offline4'].'</span>':'' ?></a></li>
<li id="Nav-order-online"><a href="/data/order/ac/online">在线数据<?= !empty($this->counts['onlineapp']) ? '<span class="badge badge-info">'.$this->counts['onlineapp'].'</span>':'' ?></a></li>
</ul>
<!-- content -->
<?php if (!empty($this->paginator)) : ?>
<div class="pagenavi"><?= $this->paginator; ?></div>
<table class="table table-bordered table-striped">
<thead>
<th>时间</th>
<th>标题</th>
<th>
<?php if ($this->tabID=='order-offline1') {
echo '<a class="btn btn-primary" href="/data/order/apply/all">提交所有数据</a>一次最多5条';
} elseif ($this->tabID=='order-offline2') {
echo '<a class="btn btn-primary" href="/data/order/pdf/1">提交离线申请</a>';
} elseif ($this->tabID=='order-offline3') {
if(count($this->paginator))
{
if(empty($this->applicationform))
echo '<a class="btn btn-primary" href="javascript:void(0);" onclick="upload.showUploadForm('.$this->offlineappid.');">上传申请表</a>';
else
if($this->offlineappstatus == 3)
{
echo '<a class="btn btn-warning" href="javascript:void(0);" onclick="upload.showUploadForm('.$this->offlineappid.');">重新上传申请表</a> ';
echo '<a class="btn btn-success" href="javascript:void(0);" onclick="commit('.$this->offlineappid.');">确认申请</a>';
}
}
} elseif ($this->tabID=='order-offline4') {
echo '通过时间';
}
?>
</th>
</thead>
<tbody>
<?php foreach($this->paginator as $order) : ?>
<tr>
<td><?php echo date('Y-m-d H:i:s',strtotime($order['ts_created'])); ?></td>
<td><a href="/data/<?php echo $order['uuid']; ?>"><?php echo $order['title']; ?></a></td>
<td>
<?php
if ($this->tabID=='order-offline1') {
echo '<a href="/data/order/apply/'.$order['id'].'" class="btn btn-primary">提交</a>
<a href="/data/order/cancel/'.$order['id'].'" class="btn">取消</a>';
} elseif ($this->tabID=='order-offline2') {
switch($order['status']) {
2013-04-03 02:30:38 +00:00
case 2:
echo "请生成PDF申请表";
echo ' <a class="btn" href="/data/order/cancel/'.$order['id'].'">取消</a>';
2013-04-03 02:30:38 +00:00
break;
case 3:
if(!empty($order['applicationform']))
echo '<span class="label label-success">申请表已上传</span>';
else
echo '<span class="label label-warning">请上传申请表</span>';
break;
default:
break;
}
} elseif ($this->tabID=='order-offline3') {
switch($order['status']) {
case 3:
if(!empty($order['applicationform']))
echo '<span class="label label-success">申请表已上传</span>';
else
echo '<span class="label label-warning">请上传申请表</span>';
2013-04-03 02:30:38 +00:00
break;
case 4:
if(!empty($order['applicationform']))
{ echo "已收到申请,请等待审批。日期:";echo date('Y-m-d',strtotime($order['ts_received']));}
else
echo '<span class="label label-warning">请上传申请表</span>';
2013-04-03 02:30:38 +00:00
break;
case 5:
echo "已通过申请,请查收邮件";
break;
default:
break;
}
} elseif ($this->tabID=='order-offline4') {
echo date('Y-m-d',strtotime($order['ts_approved']));
}
?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php endif; ?>
2013-04-03 02:30:38 +00:00
<!-- /content -->
</div><!--/span-->
</div><!--/row-->
<script>$('#Nav-<?= $this->tabID?>').addClass("active");</script>
<script>
var _this = {};
</script>
<?= $this->partial('data/offlineapp-uploaderform.phtml'); ?>