Browse Source

修复列表最后一行订单号点击复制后无法再次点击复制问题

pull/9/head
Jason 3 years ago
parent
commit
9611711d0a
  1. 2
      view/templates/index/after_sale_list.html
  2. 2
      view/templates/index/order_list.html
  3. 19
      view/templates/index/wait_deliver_list.html

2
view/templates/index/after_sale_list.html

@ -163,8 +163,10 @@ layui.use(['element', 'layer', 'util', 'table'], function(){
var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid); var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid);
clipboard.on('success', function(e) { clipboard.on('success', function(e) {
layer.msg('复制成功', {time:1500}); layer.msg('复制成功', {time:1500});
if(i < (data.length-2)){
clipboard.destroy(); clipboard.destroy();
e.clearSelection(); e.clearSelection();
}
}); });
} }
} }

2
view/templates/index/order_list.html

@ -153,8 +153,10 @@ layui.use(['element', 'layer', 'util', 'table'], function(){
var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid); var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid);
clipboard.on('success', function(e) { clipboard.on('success', function(e) {
layer.msg('复制成功', {time:1500}); layer.msg('复制成功', {time:1500});
if(i < (data.length-2)){
clipboard.destroy(); clipboard.destroy();
e.clearSelection(); e.clearSelection();
}
}); });
} }
} }

19
view/templates/index/wait_deliver_list.html

@ -31,6 +31,7 @@
<div><span>待发货列表</span></div> <div><span>待发货列表</span></div>
<div><a href="/index/export_wait_deliver_goods_tids"><span>导出待发货列表</span></a></div> <div><a href="/index/export_wait_deliver_goods_tids"><span>导出待发货列表</span></a></div>
</div> </div>
<div id="test"></div>
<table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table> <table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table>
<div class="admin-blank-table"> <div class="admin-blank-table">
<img src="/images/blank_table.png" alt=""> <img src="/images/blank_table.png" alt="">
@ -38,7 +39,6 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<script src="/js/layui.js"></script> <script src="/js/layui.js"></script>
@ -52,6 +52,15 @@ layui.use(['element', 'layer', 'util', 'table'], function(){
,table = layui.table ,table = layui.table
,$ = layui.$; ,$ = layui.$;
//示例
var endTime = new Date(2099,1,1).getTime() //假设为结束日期
,serverTime = new Date().getTime(); //假设为当前服务器时间,这里采用的是本地时间,实际使用一般是取服务端的
util.countdown(endTime, serverTime, function(date, serverTime, timer){
var str = (date[0]*24 + date[1]) + ':' + date[2] + ':' + date[3];
layui.$('#test').html('倒计时:'+ str);
});
util.event('lay-header-event', { util.event('lay-header-event', {
menuLeft: function(othis){ menuLeft: function(othis){
var btn = $("#leftEnumIcon"); var btn = $("#leftEnumIcon");
@ -145,13 +154,19 @@ layui.use(['element', 'layer', 'util', 'table'], function(){
} }
for(var i=0; i<data.length; i++){ for(var i=0; i<data.length; i++){
var tid = data[i].order_sn; var tid = data[i].order_sn;
var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid); var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid);
clipboard.on('success', function(e) { clipboard.on('success', function(e) {
layer.msg('复制成功', {time:1500}); layer.msg('复制成功', {time:1500});
if(i < (data.length-2)){
clipboard.destroy(); clipboard.destroy();
e.clearSelection(); e.clearSelection();
}
});
clipboard.on('error', function(e) {
console.error('Action:', e.action);
console.error('Trigger:', e.trigger);
}); });
if(data[i].is_show_count_down == true){ if(data[i].is_show_count_down == true){

Loading…
Cancel
Save