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

107 lines
4.0 KiB
PHTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
$this->headTitle($this->config->title->site);
$this->headTitle($this->config->title->data);
$this->headTitle('离线申请');
$this->headTitle()->setSeparator(' - ');
$this->headLink()->appendStylesheet('/css/order.css');
$this->breadcrumb('<a href="/">首页</a>');
$this->breadcrumb('<a href="/data">'.$this->config->title->data.'</a>');
$this->breadcrumb('离线申请');
$this->breadcrumb()->setSeparator(' > ');
?>
<div id="message">
<?php if ($this->md) : ?>
<p>您已经成功把<a href="/data/<?php echo $this->md['uuid']; ?>"><?php echo $this->md['title']; ?></a>放入数据申请程序中!</p>
<?php endif; if ($this->messages): foreach($this->messages as $msg): ?>
<p><?php echo $msg; ?></p>
<?php endforeach;endif; ?>
<?php if ($this->msg) : ?>
<p><?php echo $this->msg; ?></p>
<?php endif; ?>
</div>
<?php if ($this->dataorder0) : ?>
<div id="dataorder0">
<h1>正在下载中的在线数据(<a href="/data/order/finish/all">完成所有</a> <a href="/data/order/cancel/all">取消所有</a></h1>
<ul class="title"><li class="time">开始时间</li>
<li class="name">数据名称</li>
<li class="action">操作</li>
</ul>
<?php foreach($this->dataorder0 as $order) : ?>
<ul><li class="time"><?php echo date('Y-m-d H:i:s',strtotime($order['ts_created'])); ?></li>
<li class="name"><a href="/data/<?php echo $order['uuid']; ?>"><?php echo $order['title']; ?></a></li>
<li class="action"><a href="/data/order/finish/<?php echo $order['id']; ?>">完成</a>
<a href="/data/order/cancel/<?php echo $order['id']; ?>">取消下载</a></li>
</ul>
<?php endforeach; ?>
</div>
<?php endif; ?>
<?php if ($this->dataorder1) : ?>
<div id="dataorder1">
<h1>准备提交的离线申请(<a href="/data/order/apply/all">提交所有离线申请</a></h1>
<ul class="title"><li class="time">申请时间</li>
<li class="datatype">数据类型</li>
<li class="name">数据名称</li>
<li class="action">操作</li>
</ul>
<?php foreach($this->dataorder1 as $order) : ?>
<ul><li class="time"><?php echo date('Y-m-d H:i:s',strtotime($order['ts_created'])); ?></li>
<li class="datatype"><?php print $order['datatype']?'离线数据':'在线数据'; ?></li>
<li class="name"><a href="/data/<?php echo $order['uuid']; ?>"><?php echo $order['title']; ?></a></li>
<li class="action"><a href="/data/order/cancel/<?php echo $order['id']; ?>">取消</a>
<a href="/data/order/apply/<?php echo $order['id']; ?>">离线申请</a></li>
</ul>
<?php endforeach; ?>
</div>
<?php endif; ?>
<?php if ($this->dataorder2) : ?>
<div id="dataorder2">
<h1>已提交的离线申请(<a href="/data/order/pdf/1">生成PDF离线数据申请表</a> </h1>
<ul class="title"><li class="time">申请时间</li>
<li class="name">数据名称</li>
<li class="status">申请状态</li></ul>
<?php foreach($this->dataorder2 as $order) : ?>
<ul><li class="time"><?php echo date('Y-m-d H:i:s',strtotime($order['ts_created'])); ?></li>
<li class="name"><a href="/data/<?php echo $order['uuid']; ?>"><?php echo $order['title']; ?></a>
</li>
<li class="status">
<?php switch($order['status']) {
case 2:
echo "请生成PDF申请表";
echo ' <a href="/data/order/cancel/'.$order['id'].'">取消</a>';
break;
case 3:
echo "请打印并邮寄申请表";
break;
case 4:
echo "已收到申请,请等待审批";
break;
case 5:
echo "已通过申请,请查收邮件";
break;
default:
break;
}
?>
</li>
</ul>
<?php endforeach; ?>
</div>
<?php endif; ?>
<?php if ($this->dataorder3) : ?>
<div id="dataorder3">
<h1>已通过的离线申请</h1>
<ul class="title"><li class="time">申请时间</li>
<li class="name">数据名称</li>
<li class="status">通过时间</li>
</ul>
<?php foreach($this->dataorder3 as $order) : ?>
<ul><li class="time"><?php echo date('Y-m-d H:i:s',strtotime($order['ts_created'])); ?></li>
<li class="name"><a href="/data/<?php echo $order['uuid']; ?>"><?php echo $order['title']; ?></a>
</li>
<li class="status"><?php echo date('Y-m-d H:i:s',strtotime($order['ts_approved'])); ?></li>
</ul>
<?php endforeach; ?>
</div>
<?php endif; ?>