Vmianqian/public/admin/wxqrcodelist.html
2025-04-27 10:56:38 +08:00

84 lines
2.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<style>
.layui-table-cell {
height: auto;
}
.layui-table img {
max-width: 200px;
}
</style>
<table id="demo" lay-filter="test"></table>
<script type="text/html" id="barDemo">
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
</script>
<script>
function formatDate(now) {
now = new Date(now*1000);
return now.getFullYear()
+ "-" + (now.getMonth()>8?(now.getMonth()+1):"0"+(now.getMonth()+1))
+ "-" + (now.getDate()>9?now.getDate():"0"+now.getDate())
+ " " + (now.getHours()>9?now.getHours():"0"+now.getHours())
+ ":" + (now.getMinutes()>9?now.getMinutes():"0"+now.getMinutes())
+ ":" + (now.getSeconds()>9?now.getSeconds():"0"+now.getSeconds());
}
var myTable,table,form;
layui.use(['form','table','laydate'], function(){
table = layui.table;
form = layui.form;
//第一个实例
myTable = table.render({
elem: '#demo'
,height: 'full-130'
,url: 'admin/index/getPayQrcodes'
,where: {
type:1,
}
,cols: [[ //表头
{field: 'state', title: '二维码',templet: function(d){
return '<img src="enQrcode?url='+d.pay_url+'"/>';
}
},
{field: 'price', title: '金额'},
{title:"操作", width: 70, align:'center', toolbar: '#barDemo'}
]]
,page:true
});
//监听行工具事件
table.on('tool(test)', function(obj){ //注tool 是工具条事件名test 是 table 原始容器的属性 lay-filter="对应的值"
var data = obj.data //获得当前行数据
,layEvent = obj.event; //获得 lay-event 对应的值
if(layEvent === 'del'){
layer.confirm('要删除该二维码么?', function(index){
layer.close(index);
//向服务端发送删除指令
$.post("admin/index/delPayQrcode","id="+data.id,function (data) {
if (data.code==1){
obj.del(); //删除对应行tr的DOM结构
}
layer.msg(data.msg);
});
console.log(data.id);
});
}
});
form.render();
});
</script>