6 changed files with 606 additions and 153 deletions
			
			
		@ -0,0 +1,133 @@ | 
				
			|||||
 | 
					
 | 
				
			||||
 | 
					<!DOCTYPE html> | 
				
			||||
 | 
					<html> | 
				
			||||
 | 
					<head> | 
				
			||||
 | 
					  <meta charset="UTF-8"> | 
				
			||||
 | 
					  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
				
			||||
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> | 
				
			||||
 | 
					  <link href="/images/pdd_icon.png" rel="icon"> | 
				
			||||
 | 
					  <title>首页</title> | 
				
			||||
 | 
					  <link rel="stylesheet" href="/css/layui.css"/> | 
				
			||||
 | 
					  <link rel="stylesheet" href="/css/admin_style.css"/> | 
				
			||||
 | 
					  <link rel="stylesheet" href="/css/common.css"/> | 
				
			||||
 | 
					  <script type="text/javascript" src="/js/jquery-1.8.1.min.js"></script> | 
				
			||||
 | 
					  <!--[if lt IE 9]> | 
				
			||||
 | 
					    <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> | 
				
			||||
 | 
					    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> | 
				
			||||
 | 
					    <![endif]--> | 
				
			||||
 | 
					  {literal} | 
				
			||||
 | 
					  <style> | 
				
			||||
 | 
					  </style> | 
				
			||||
 | 
					  {/literal} | 
				
			||||
 | 
					</head> | 
				
			||||
 | 
					<body> | 
				
			||||
 | 
					<div class="layui-layout layui-layout-admin admin-container-outer deliver_remind_table"> | 
				
			||||
 | 
					  {include file="include/admin_header.html"} | 
				
			||||
 | 
					  {include file="include/admin_leftmenu.html"} | 
				
			||||
 | 
					  <div class="layui-body admin-layui-body layui-anim layui-anim-fadein"> | 
				
			||||
 | 
					    <div class="layui-row"> | 
				
			||||
 | 
					      <div class="layui-col-md12 deliver-remind-body-right admin-table-body"> | 
				
			||||
 | 
					        <div class="admin-table-list-header"> | 
				
			||||
 | 
					          <div><span>订单列表/</span></div> | 
				
			||||
 | 
					          <div><span>订单列表</span></div> | 
				
			||||
 | 
					          <div><span>导出列表</span></div> | 
				
			||||
 | 
					        </div> | 
				
			||||
 | 
					        <table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table> | 
				
			||||
 | 
					      </div> | 
				
			||||
 | 
					    </div> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					  </div> | 
				
			||||
 | 
					</div> | 
				
			||||
 | 
					<script src="/js/layui.js"></script> | 
				
			||||
 | 
					<script src="/js/clipboard.min.js"></script> | 
				
			||||
 | 
					{literal} | 
				
			||||
 | 
					<script> | 
				
			||||
 | 
					layui.use(['element', 'layer', 'util', 'table'], function(){ | 
				
			||||
 | 
					  var element = layui.element | 
				
			||||
 | 
					  ,layer = layui.layer | 
				
			||||
 | 
					  ,util = layui.util | 
				
			||||
 | 
					  ,table = layui.table | 
				
			||||
 | 
					  ,$ = layui.$; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					  util.event('lay-header-event', { | 
				
			||||
 | 
					    menuLeft: function(othis){ | 
				
			||||
 | 
					      layer.msg('展开左侧菜单的操作', {icon: 0}); | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					    ,menuRight: function(){ | 
				
			||||
 | 
					      layer.open({ | 
				
			||||
 | 
					        type: 1 | 
				
			||||
 | 
					        ,title: '更多' | 
				
			||||
 | 
					        ,content: '<div style="padding: 15px;">处理右侧面板的操作</div>' | 
				
			||||
 | 
					        ,area: ['260px', '100%'] | 
				
			||||
 | 
					        ,offset: 'rt' | 
				
			||||
 | 
					        ,anim: 5 | 
				
			||||
 | 
					        ,shadeClose: true | 
				
			||||
 | 
					        ,scrollbar: false | 
				
			||||
 | 
					      }); | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					  }); | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					  var showTips = null; | 
				
			||||
 | 
					  table.render({ | 
				
			||||
 | 
					    elem: '#deliver_remind_list' | 
				
			||||
 | 
					    ,url:'/tpl/ajax_get_order_list' | 
				
			||||
 | 
					    ,toolbar: false | 
				
			||||
 | 
					    ,title: '用户数据表' | 
				
			||||
 | 
					    ,totalRow: false | 
				
			||||
 | 
					    ,className:'deliver_remind_list_table_class' | 
				
			||||
 | 
					    ,cols: [[ | 
				
			||||
 | 
					      {field:'goods_name', title:'商品名称'} | 
				
			||||
 | 
					      ,{field:'tid', title:'订单号' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        return '<span data-clipboard-text="'+d.tid+'" title="点击复制" class="admin-table-td-outter admin-table-td-outter-'+d.tid+'">'+ d.tid +' <span class="icon-uniE90E admin-table-td-outter-font admin-table-td-outter-font-'+d.tid+'"></span></span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'count_down', title:'售后时间' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        return '<span>'+d.sale_date+'</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'income', title:'收入(元)'} | 
				
			||||
 | 
					      ,{field:'order_status', title:'订单状态' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        if(d.order_status == 1) return '<span class="list_status_grey01">已签收</span>'; | 
				
			||||
 | 
					        return '<span class="list_status_yellow01">待签收</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'sale_status', title:'售后状态' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        if(d.sale_status == 1) return '<span class="list_status_red01">退款中</span>'; | 
				
			||||
 | 
					        if(d.sale_status == 2) return '<span class="list_status_green01">退款成功</span>'; | 
				
			||||
 | 
					        return '<span class="list_status_grey02">无售后</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					    ]] | 
				
			||||
 | 
					    ,page: true | 
				
			||||
 | 
					    ,response: { | 
				
			||||
 | 
					      statusCode: 200 //重新规定成功的状态码为 200,table 组件默认为 0 | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					    ,parseData: function(res){ //将原始数据解析成 table 组件所规定的数据 | 
				
			||||
 | 
					      return { | 
				
			||||
 | 
					        "code": 200, //解析接口状态 | 
				
			||||
 | 
					        "msg": res.info, //解析提示文本 | 
				
			||||
 | 
					        "count": res.data.total, //解析数据长度 | 
				
			||||
 | 
					        "data": res.data.data //解析数据列表 | 
				
			||||
 | 
					      }; | 
				
			||||
 | 
					    }, | 
				
			||||
 | 
					    done: function(res, curr, count){ | 
				
			||||
 | 
					      var data = res.data; | 
				
			||||
 | 
					      for(var i=0; i<data.length; i++){ | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					        var tid = data[i].tid; | 
				
			||||
 | 
					        var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid); | 
				
			||||
 | 
					        clipboard.on('success', function(e) { | 
				
			||||
 | 
					          layer.msg('复制成功', {time:1500}); | 
				
			||||
 | 
					          clipboard.destroy(); | 
				
			||||
 | 
					          e.clearSelection(); | 
				
			||||
 | 
					        }); | 
				
			||||
 | 
					      } | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					  }); | 
				
			||||
 | 
					}); | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					</script> | 
				
			||||
 | 
					{/literal} | 
				
			||||
 | 
					</body> | 
				
			||||
 | 
					</html> | 
				
			||||
@ -0,0 +1,141 @@ | 
				
			|||||
 | 
					
 | 
				
			||||
 | 
					<!DOCTYPE html> | 
				
			||||
 | 
					<html> | 
				
			||||
 | 
					<head> | 
				
			||||
 | 
					  <meta charset="UTF-8"> | 
				
			||||
 | 
					  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
				
			||||
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> | 
				
			||||
 | 
					  <link href="/images/pdd_icon.png" rel="icon"> | 
				
			||||
 | 
					  <title>首页</title> | 
				
			||||
 | 
					  <link rel="stylesheet" href="/css/layui.css"/> | 
				
			||||
 | 
					  <link rel="stylesheet" href="/css/admin_style.css"/> | 
				
			||||
 | 
					  <link rel="stylesheet" href="/css/common.css"/> | 
				
			||||
 | 
					  <script type="text/javascript" src="/js/jquery-1.8.1.min.js"></script> | 
				
			||||
 | 
					  <!--[if lt IE 9]> | 
				
			||||
 | 
					    <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> | 
				
			||||
 | 
					    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> | 
				
			||||
 | 
					    <![endif]--> | 
				
			||||
 | 
					  {literal} | 
				
			||||
 | 
					  <style> | 
				
			||||
 | 
					  </style> | 
				
			||||
 | 
					  {/literal} | 
				
			||||
 | 
					</head> | 
				
			||||
 | 
					<body> | 
				
			||||
 | 
					<div class="layui-layout layui-layout-admin admin-container-outer deliver_remind_table"> | 
				
			||||
 | 
					  {include file="include/admin_header.html"} | 
				
			||||
 | 
					  {include file="include/admin_leftmenu.html"} | 
				
			||||
 | 
					  <div class="layui-body admin-layui-body layui-anim layui-anim-fadein"> | 
				
			||||
 | 
					    <div class="layui-row"> | 
				
			||||
 | 
					      <div class="layui-col-md12 deliver-remind-body-right admin-table-body"> | 
				
			||||
 | 
					        <div class="admin-table-list-header"> | 
				
			||||
 | 
					          <div><span>售后监控/</span></div> | 
				
			||||
 | 
					          <div><span>售后列表</span></div> | 
				
			||||
 | 
					          <div><span>导出列表</span></div> | 
				
			||||
 | 
					        </div> | 
				
			||||
 | 
					        <table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table> | 
				
			||||
 | 
					      </div> | 
				
			||||
 | 
					    </div> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					  </div> | 
				
			||||
 | 
					</div> | 
				
			||||
 | 
					<script src="/js/layui.js"></script> | 
				
			||||
 | 
					<script src="/js/clipboard.min.js"></script> | 
				
			||||
 | 
					{literal} | 
				
			||||
 | 
					<script> | 
				
			||||
 | 
					layui.use(['element', 'layer', 'util', 'table'], function(){ | 
				
			||||
 | 
					  var element = layui.element | 
				
			||||
 | 
					  ,layer = layui.layer | 
				
			||||
 | 
					  ,util = layui.util | 
				
			||||
 | 
					  ,table = layui.table | 
				
			||||
 | 
					  ,$ = layui.$; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					  util.event('lay-header-event', { | 
				
			||||
 | 
					    menuLeft: function(othis){ | 
				
			||||
 | 
					      layer.msg('展开左侧菜单的操作', {icon: 0}); | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					    ,menuRight: function(){ | 
				
			||||
 | 
					      layer.open({ | 
				
			||||
 | 
					        type: 1 | 
				
			||||
 | 
					        ,title: '更多' | 
				
			||||
 | 
					        ,content: '<div style="padding: 15px;">处理右侧面板的操作</div>' | 
				
			||||
 | 
					        ,area: ['260px', '100%'] | 
				
			||||
 | 
					        ,offset: 'rt' | 
				
			||||
 | 
					        ,anim: 5 | 
				
			||||
 | 
					        ,shadeClose: true | 
				
			||||
 | 
					        ,scrollbar: false | 
				
			||||
 | 
					      }); | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					  }); | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					  var showTips = null; | 
				
			||||
 | 
					  table.render({ | 
				
			||||
 | 
					    elem: '#deliver_remind_list' | 
				
			||||
 | 
					    ,url:'/tpl/ajax_sale_monitor_list' | 
				
			||||
 | 
					    ,toolbar: false | 
				
			||||
 | 
					    ,title: '用户数据表' | 
				
			||||
 | 
					    ,totalRow: false | 
				
			||||
 | 
					    ,className:'deliver_remind_list_table_class' | 
				
			||||
 | 
					    ,cols: [[ | 
				
			||||
 | 
					      {field:'goods_name', title:'商品名称'} | 
				
			||||
 | 
					      ,{field:'tid', title:'订单号' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        return '<span data-clipboard-text="'+d.tid+'" title="点击复制" class="admin-table-td-outter admin-table-td-outter-'+d.tid+'">'+ d.tid +' <span class="icon-uniE90E admin-table-td-outter-font admin-table-td-outter-font-'+d.tid+'"></span></span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'count_down', title:'售后时间' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        return '<span>'+d.sale_date+'</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'income', title:'收入(元)'} | 
				
			||||
 | 
					      ,{field:'order_status', title:'订单状态' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        if(d.order_status == 1) return '<span class="list_status_grey01">待发货</span>'; | 
				
			||||
 | 
					        if(d.order_status == 2) return '<span class="list_status_yellow01">已签收</span>'; | 
				
			||||
 | 
					        return '<span class="list_status_red01">待签收</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'status', title:'状态' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        if(d.status == 1) return '<span class="list_status_grey02">退款中</span>'; | 
				
			||||
 | 
					        if(d.status == 2) return '<span class="list_status_grey02">补寄中</span>'; | 
				
			||||
 | 
					        if(d.status == 3) return '<span class="list_status_grey02">待补寄</span>'; | 
				
			||||
 | 
					        if(d.status == 4) return '<span class="list_status_grey02">待签收</span>'; | 
				
			||||
 | 
					        if(d.status == 5) return '<span class="list_status_grey02">平台…</span>'; | 
				
			||||
 | 
					        return '<span class="list_status_yellow01">待处理</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					      ,{field:'option', title:'操作' | 
				
			||||
 | 
					      ,templet: function(d){ | 
				
			||||
 | 
					        return '<span style="color:rgba(61, 127, 255, 1);font-size: 14px;cursor: pointer;">处理</span>'; | 
				
			||||
 | 
					      }} | 
				
			||||
 | 
					    ]] | 
				
			||||
 | 
					    ,page: true | 
				
			||||
 | 
					    ,response: { | 
				
			||||
 | 
					      statusCode: 200 //重新规定成功的状态码为 200,table 组件默认为 0 | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					    ,parseData: function(res){ //将原始数据解析成 table 组件所规定的数据 | 
				
			||||
 | 
					      return { | 
				
			||||
 | 
					        "code": 200, //解析接口状态 | 
				
			||||
 | 
					        "msg": res.info, //解析提示文本 | 
				
			||||
 | 
					        "count": res.data.total, //解析数据长度 | 
				
			||||
 | 
					        "data": res.data.data //解析数据列表 | 
				
			||||
 | 
					      }; | 
				
			||||
 | 
					    }, | 
				
			||||
 | 
					    done: function(res, curr, count){ | 
				
			||||
 | 
					      var data = res.data; | 
				
			||||
 | 
					      for(var i=0; i<data.length; i++){ | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					        var tid = data[i].tid; | 
				
			||||
 | 
					        var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid); | 
				
			||||
 | 
					        clipboard.on('success', function(e) { | 
				
			||||
 | 
					          layer.msg('复制成功', {time:1500}); | 
				
			||||
 | 
					          clipboard.destroy(); | 
				
			||||
 | 
					          e.clearSelection(); | 
				
			||||
 | 
					        }); | 
				
			||||
 | 
					      } | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					  }); | 
				
			||||
 | 
					}); | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					</script> | 
				
			||||
 | 
					{/literal} | 
				
			||||
 | 
					</body> | 
				
			||||
 | 
					</html> | 
				
			||||
					Loading…
					
					
				
		Reference in new issue