| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- 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+='<input type="radio" '+(parseInt(i)===0?'checked':'')+' name="ustd_network" value="'+data.data[i]+'" title="'+data.data[i]+'">';
- }
- $('#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;
- });
- });
|