95 lines
4.2 KiB
PHP
95 lines
4.2 KiB
PHP
<div class="coms-table-wrap mt10">
|
|
<form id="vue-app" class=" form-search coms-table-hd clearfix no-border" onsubmit="return false"
|
|
action="items/inventory">
|
|
<div class="am-form am-form-horizontal">
|
|
<div class="am-form-group fl">
|
|
<label class="am-para-label w100">发起时间:</label>
|
|
<div class="am-form-group fl">
|
|
<div class="am-para-inline w300">
|
|
<input id="id-time" name="time" type="text" value="<?= $params['time'] ?>"
|
|
placeholder="开始时间 ~ 结束时间" autocomplete="off"/>
|
|
</div>
|
|
<div class="am-para-inline" style="padding-top: 5px;">
|
|
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="today"
|
|
data-source="id-time">今天</a>
|
|
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="yesterday"
|
|
data-source="id-time">昨日</a>
|
|
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="7day"
|
|
data-source="id-time">最近7天</a>
|
|
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="30day"
|
|
data-source="id-time">最近30天</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="am-form-group fl ml20">
|
|
<div class="am-form-group fl ml10">
|
|
<button type="submit" class="am-btn am-btn-success am-btn-sm w100">搜索</button>
|
|
</div>
|
|
<div class="am-form-group fl ml10">
|
|
<a data-ajax="post" data-action="/items/inventory/add" class="am-btn am-btn-success am-btn-sm w100">发起盘点</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<div class="coms-table-bd">
|
|
<div class="fr">共有<?= $pager['totle'] ?>条数据</div>
|
|
<table class="am-table am-table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th width="5%"><span>id</span></th>
|
|
<th width="50%"><span>标题</span></th>
|
|
<th width="12%"><span>操作</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php if ($lists) {
|
|
foreach ($lists as $v) { ?>
|
|
<tr>
|
|
<td><?= $v['id'] ?></td>
|
|
<td><?= $v['title'] ?></td>
|
|
<td><a href="javascript:void(0);"
|
|
data-open="/items/inventory/lists_log?inve_id=<?= $v['id'] ?>"
|
|
class="am-btn am-btn-primary am-btn-xs">查看详情</a></td>
|
|
</tr>
|
|
<?php }
|
|
} ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="coms-table-ft clearfix">
|
|
<div class="hander am-form">
|
|
</div>
|
|
<div class="coms-pagination fr mr20">
|
|
<?php page_view($pager) ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
require(['laydate', 'autocomplete'], function (laydate) {
|
|
laydate.render({
|
|
elem: '#id-time', range: '~'
|
|
});
|
|
$('.id-day-btn').click(function () {
|
|
var type = $(this).data('date'), date = '', d_obj = new Date();
|
|
var source_id = $(this).data('source') || 'id-time';
|
|
switch (type) {
|
|
case 'today':
|
|
date = d_obj.Format('yyyy-MM-dd');
|
|
date = date + ' ~ ' + date;
|
|
break;
|
|
case 'yesterday':
|
|
date = (new Date(d_obj.getTime() - 86400000)).Format('yyyy-MM-dd');
|
|
date = date + ' ~ ' + date;
|
|
break;
|
|
case '7day':
|
|
date = (new Date(d_obj.getTime() - 86400000 * 7)).Format('yyyy-MM-dd') + ' ~ ' + d_obj.Format('yyyy-MM-dd');
|
|
break;
|
|
case '30day':
|
|
date = (new Date(d_obj.getTime() - 86400000 * 29)).Format('yyyy-MM-dd') + ' ~ ' + d_obj.Format('yyyy-MM-dd');
|
|
break;
|
|
}
|
|
$('#' + source_id).val(date);
|
|
});
|
|
});
|
|
</script>
|