|
...
|
...
|
@@ -41,30 +41,37 @@ |
|
|
|
</div>
|
|
|
|
<button class="layui-btn" id="search" data-type="reload">查询统计</button>
|
|
|
|
</div>
|
|
|
|
<br>
|
|
|
|
<blockquote class="layui-elem-quote layui-text">
|
|
|
|
Tips:默认筛选条件说明【日期范围:当天的节点日期;商家来源:合作;订单状态:超时5分钟未处理】
|
|
|
|
</blockquote>
|
|
|
|
|
|
|
|
<table class="layui-table" id="list" lay-filter="list">
|
|
|
|
</table>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<script type="text/html" id="toolbarDemo">
|
|
|
|
<!--<script type="text/html" id="toolbarDemo">
|
|
|
|
<span>订单总数:<i id="count">X</i>单</span>
|
|
|
|
<span>未处理订单总数:<i id="untreated">Y</i>单</span>
|
|
|
|
<span>超时订单总数:<i id="overtime">Z</i>单</span>
|
|
|
|
</script>
|
|
|
|
</script>-->
|
|
|
|
|
|
|
|
<script type="text/html" id="action">
|
|
|
|
{{#if(d.status==0){}}
|
|
|
|
<a class="layui-btn layui-btn-xs">拒绝订单</a>
|
|
|
|
<a class="layui-btn layui-btn-xs">安排包间</a>
|
|
|
|
<a class="layui-btn layui-btn-xs" lay-event="refuse">拒绝订单</a>
|
|
|
|
<a class="layui-btn layui-btn-xs layui-btn-disabled">安排包间</a>
|
|
|
|
{{#} else if(d.status==5) {}}
|
|
|
|
<a class="layui-btn layui-btn-xs">取消订单</a>
|
|
|
|
<a class="layui-btn layui-btn-xs" lay-event="cancel">取消订单</a>
|
|
|
|
{{#} else {}}
|
|
|
|
暂无操作
|
|
|
|
{{#}}}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
{include file="common/foot"/}
|
|
|
|
<script>
|
|
|
|
layui.use(['table','form','laydate'], function() {
|
|
|
|
var table = layui.table,laydate = layui.laydate,$ = layui.jquery;
|
|
|
|
console.log(layui);
|
|
|
|
layui.use(['table','form','layer','laydate'], function() {
|
|
|
|
var table = layui.table,laydate = layui.laydate,form = layui.form,$ = layui.jquery,layer = layui.layer;
|
|
|
|
|
|
|
|
var tableIn = table.render({
|
|
|
|
elem: '#list',
|
|
|
|
url: '{:url("GetReserveList")}',
|
|
...
|
...
|
@@ -104,17 +111,10 @@ |
|
|
|
|
|
|
|
//搜索
|
|
|
|
$('#search').on('click', function() {
|
|
|
|
//关键字
|
|
|
|
//ID
|
|
|
|
var nokey = $('#nokey').val();
|
|
|
|
//关键字
|
|
|
|
var key = $('#key').val();
|
|
|
|
//选中的商家ID
|
|
|
|
/*var checkStatus = table.checkStatus('testReload'); //test即为参数id设定的值
|
|
|
|
var a = [];
|
|
|
|
$(checkStatus.data).each(function(i,o){
|
|
|
|
a.push(o.id);
|
|
|
|
});
|
|
|
|
console.log(a);*/
|
|
|
|
|
|
|
|
var time = $('#time').val();
|
|
|
|
console.log(time);
|
|
...
|
...
|
@@ -146,5 +146,40 @@ |
|
|
|
});
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
//取消、拒绝
|
|
|
|
table.on('tool(list)', function(obj){
|
|
|
|
var data = obj.data;
|
|
|
|
if(obj.event === 'cancel'){
|
|
|
|
layer.confirm('<div class="layui-input-block" style="margin-left:60px"><input type="radio" name="cause" value="信息填写错误">信息填写错误<br><input type="radio" name="cause" value="顾客行程有变">顾客行程有变<br><input type="radio" name="cause" value="顾客取消">顾客取消</div>', function(index){
|
|
|
|
var cause = $('input[name="cause"]:checked ').val();
|
|
|
|
$.post("{:url('setReserveStatus')}",{id:data.id,status:4,cause:cause},function(res){
|
|
|
|
if(res.code==1){
|
|
|
|
layer.msg(res.msg,{time:1000,icon:1});
|
|
|
|
location.reload();
|
|
|
|
}else{
|
|
|
|
layer.msg(res.msg,{time:1000,icon:2});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
layer.close(index);
|
|
|
|
});
|
|
|
|
}
|
|
|
|
if(obj.event === 'refuse'){
|
|
|
|
layer.confirm('<div class="layui-input-block" style="margin-left:60px"><input type="radio" name="cause" value="包间已订满">包间已订满<br><input type="radio" name="cause" value="没有合适的包间">没有合适的包间</div>', function(index){
|
|
|
|
var cause = $('input[name="cause"]:checked ').val();
|
|
|
|
$.post("{:url('setReserveStatus')}",{id:data.id,status:6,cause:cause},function(res){
|
|
|
|
if(res.code==1){
|
|
|
|
layer.msg(res.msg,{time:1000,icon:1});
|
|
|
|
location.reload();
|
|
|
|
}else{
|
|
|
|
layer.msg(res.msg,{time:1000,icon:2});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
layer.close(index);
|
|
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
</script> |
|
|
\ No newline at end of file |
...
|
...
|
|