<script> layui.use(['table', 'form', 'jquery','common','laydate','layer'], function() { let table = layui.table; let form = layui.form; let $ = layui.jquery; let common = layui.common; let laydate = layui.laydate; var layer = layui.layer; let MODULE_PATH = "{$Request.root}/admin.user/"; let cols = [ [{ type: 'checkbox' },{ field: "id", title: "ID", unresize: "true", align: "center" }, { field: "openid", title: "图片", unresize: "true", align: "center", templet:function(row){ //return "<a onclick=''></a><button onclick=tanchuang('"+row.jiazhaoa+"')>查看</button>"; return "<a href='javascript:void(0);' onclick=clickruku('"+row.jiazhaoa+"')>审核</a>"; } } ]] table.render({ elem: '#dataTable', url: MODULE_PATH + 'index', page: true, cols: cols, cellMinWidth: 100, skin: 'line', toolbar: '#toolbar', defaultToolbar: [{ title: '刷新', layEvent: 'refresh', icon: 'layui-icon-refresh', }, 'filter', 'print', 'exports'] }); table.on('tool(dataTable)', function(obj) { if (obj.event === 'remove') { window.remove(obj); } else if (obj.event === 'edit') { window.edit(obj); } }); table.on('toolbar(dataTable)', function(obj) { if (obj.event === 'add') { window.add(); } else if (obj.event === 'refresh') { window.refresh(); } else if (obj.event === 'batchRemove') { window.batchRemove(obj); } else if (obj.event === 'recycle') { window.recycle(obj); } }); form.on('submit(query)', function(data) { table.reload('dataTable', { where: data.field, page:{curr: 1} }) return false; }); form.on("switch(status)", function(data) { var status = data.elem.checked?1:2; var id = this.value; var load = layer.load(); $.post(MODULE_PATH + "status",{status:status,id:id},function (res) { layer.close(load); //判断有没有权限 if(res && res.code==999){ layer.msg(res.msg, { icon: 5, time: 2000, }) return false; }else if (res.code==200){ layer.msg(res.msg,{icon:1,time:1500}) } else { layer.msg(res.msg,{icon:2,time:1500},function () { $(data.elem).prop("checked",!$(data.elem).prop("checked")); form.render() }) } }) }); // 弹窗展示 window.clickruku=function(path){ layer.open({ type: 1, //类型:1(页面),2(iframe),3(layer层),4(tips层) title: '查看物流', anim: 0, btn: ['关闭'], shadeClose: false, //点击遮罩关闭层 area : ['80%','100%'],//弹出框大小 shift:1,//弹出框动画效果 content: '<img src="'+path+'" alt="图片" style="max-width:100%;max-height:100%;display:block;margin:auto;">', success: function (layer, index){ console.log(layer) } }); } }) // 弹窗展示 function tanchuang(path){ // 在layer中打开图片,可以是静态图片地址或者动态地址 layer.open({ type: 1, // 类型:1(页面),2(iframe),3(layer层),4(tips层) title: false, // 是否显示标题栏 closeBtn: 0, // 关闭按钮 area: '300px', // 弹出层的尺寸 shadeClose: true, // 是否点击遮罩关闭 content: '<img src="'+path+'" alt="图片" style="max-width:100%;max-height:100%;display:block;margin:auto;">' // 图片的HTML代码 }); } </script>