layui.use(['table', 'jquery', 'madmin', 'mhttp', 'layer', 'form', 'common', 'element'], function () { let table = layui.table; let $ = layui.jquery; let admin = layui.madmin; let layer = layui.layer; let form = layui.form; let common = layui.common; let http = layui.mhttp; admin.getConfig(); let editMeLoading = layer.msg('加载数据中...', {icon: 16, time: 0, shade: 0.3, shadeClose: false}); let ret = http.ajax({ url: '/withdraw/usdt/net', }) ret.then((data) => { // 成功显示数据 if (data.code === 200) { let html = ''; for(let i in data.data){ html+=''; } $('#ustd_network').html(html); // 渲染form form.render(); } else { layer.msg(data.message, { // 失败关闭父窗口 icon: 2, time: 1000 }, function () { layer.close(editMeLoading); let index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); }); } layer.close(editMeLoading); }); form.on('submit(save)', function (data) { let type = $('.layui-tab-title .layui-this').attr('id'); let postData = {}; if (type === '1'){ // 银行卡 if (!data.field.bank_card){ layer.msg('持卡人姓名不能为空!'); return false; } if (!data.field.bank_account){ layer.msg('卡号不能为空!'); return false; } if (!data.field.bank_mark){ layer.msg('开户行不能为空!'); return false; } postData.bank_card = data.field.bank_card; postData.bank_account = data.field.bank_account; postData.bank_mark = data.field.bank_mark; postData.type = 1; }else if (type === '2'){ // ustd if (!data.field.ustd_network){ layer.msg('充币网络不能为空!'); return false; } if (!data.field.ustd_account){ layer.msg('充币地址不能为空!'); return false; } postData.ustd_network = data.field.ustd_network; postData.ustd_account = data.field.ustd_account; postData.type = 2; }else if (type === '3'){ // 支付宝 if (!data.field.alipay_name){ layer.msg('支付宝用户名不能为空!'); return false; } if (!data.field.alipay_account){ layer.msg('支付宝账号不能为空!'); return false; } postData.alipay_username = data.field.alipay_name; postData.alipay_account = data.field.alipay_account; postData.type = 3; } let createLoading = layer.load(); let ret = http.ajax({ url: '/withdraw/bank/create', data: postData }); ret.then((data) => { layer.close(createLoading); if (data.code === 200) { layer.msg(data.message, {icon: 1, time: 1000}, function () { // 成功刷父页面 window.parent.location.reload(); // 成功关闭父窗口 let index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); }); } else { layer.msg(data.message, {icon: 2, time: 1000}); } }); return false; }); });