layui.use(['laytpl', 'table', 'jquery', 'form', 'miniTab', 'xmSelect'], function () { let $ = layui.jquery, form = layui.form, table = layui.table, layer = layui.layer, xmSelect = layui.xmSelect, miniTab = layui.miniTab; /**** index begin ***/ //index页面 if ($('.location-index-page').length > 0) { // 监听搜索操作 form.on('submit(saveBtn)', function (data) { var money = $("#money").val(); let url = $(data.elem).data('url'); let index = layer.load(2); $.post(url, data.field, function (res) { layer.close(index); if (res.code === 0) { //页面层 var pay_open = layer.open({ type: 1, title:"请微信扫码支付", skin: 'layui-layer-rim', //加上边框 area: ['720px', '500px'], //宽高 content: '
我已支付完成
' }); var link = res.data.code_url; var order_num = res.data.order_num; var qrcode = new QRCode("yqcode", { text: link, width: 300, height: 300, colorDark: "#44b549", colorLight: "#ffffff", correctLevel: QRCode.CorrectLevel.H }); $("#qrlabel").on("click",function () { $.post("/api/recharge/query",{"order_num":order_num}, function (res) { if (res.code === 0) { layer.alert("支付成功"); layer.close(pay_open) }else{ layer.alert(res.msg); } }); }) }else{ layer.msg(res.msg); } }); return false; }); } /*** index end ***/ });