| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- {extend name="base"/}
- {block name="resources"}
- <style>
- .single-filter-box {background-color: transparent;}
- .layui-layout-admin.admin-style-2 .table-tab .layui-tab-title{margin-bottom: 15px;}
- </style>
- {/block}
- {block name="main"}
- <div class="layui-collapse tips-wrap">
- <div class="layui-colla-item">
- <ul class="layui-colla-content layui-show">
- <li>文件名称:{$info.filename}</li>
- <li>导入订单数:{$info.order_num}</li>
- <li>成功数:<span style="color: green">{$info.success_num}</span> </li>
- <li>失败数:<span style="color: red">{$info.error_num}</span></li>
- <li>导入时间:{:date('Y-m-d H:i:s',$info.create_time)}</li>
- </ul>
- </div>
- </div>
- <div class="layui-tab table-tab" lay-filter="file_tab">
- <ul class="layui-tab-title">
- <li class="layui-this" data-status="">全部</li>
- <li data-status="0">成功</li>
- <li data-status="-1">失败</li>
- </ul>
- <div class="layui-tab-content">
- <!-- 列表 -->
- <table id="file_list" lay-filter="file_list"></table>
- </div>
- </div>
- {/block}
- {block name="script"}
- <script>
- var table, form, element, repeat_flag = false;// 防重复标识
- layui.use(['form', 'element'], function () {
- form = layui.form;
- element = layui.element;
- form.render();
- //监听Tab切换,以改变地址hash值
- element.on('tab(file_tab)', function () {
- table.reload({
- page: {
- curr: 1
- },
- where: {
- 'status': this.getAttribute('data-status')
- }
- });
- });
- table = new Table({
- elem: '#file_list',
- url: ns.url("shop/orderimportfile/detail"),
- where:{
- file_id:{$file_id}
- },
- cols: [
- [{
- field: 'order_no',
- title: '订单编号',
- unresize: 'false',
- width:'15%',
- templet:function(data){
- if(data.order_id){
- return '<a href="'+ns.url("shop/order/detail", {order_id:data.order_id})+'">'+data.order_no+'</a>';
- }else{
- return data.order_no;
- }
- }
- }, {
- field: 'order_name',
- title: '订单内容',
- unresize: 'false'
- }, {
- field: 'status',
- title: '状态',
- unresize: 'false',
- width:'10%',
- templet:function(data){
- if(data.status == 0){
- return '<span style="color:green">成功</span>';
- }else{
- return '<span style="color:red">失败</span>';
- }
- }
- }, {
- field:'reason',
- title: '失败原因',
- unresize: 'false',
- width:'20%'
- }]
- ]
- });
- });
- </script>
- {/block}
|