<!DOCTYPE html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<title>提现记录</title>
|
<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
|
<link rel="stylesheet" type="text/css" href="./css/base.css" />
|
<link rel="stylesheet" type="text/css" href="./css/txRecord.css" />
|
<script>
|
window.onresize = function() {
|
document.documentElement.style.fontSize = document.documentElement.clientWidth / 7.5 + 'px';
|
};
|
window.onresize();
|
</script>
|
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
|
<script src="http://img.flqapp.com/resource/js/app2019112217.js"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
|
<script src="js/laydate/laydate.js" type="text/javascript" charset="utf-8"></script>
|
</head>
|
<body>
|
<div id="root">
|
<div class="div_item_bg">
|
<div class="div_items" v-for="(item, index) in dataList">
|
<div class="div_items_top">
|
<div class="div_items_top_left">
|
<img src="img/icon_tx.png" class="imtTx">
|
<div class="div_items_top_left_content">
|
<div class="div_items_top_left_content_title">{{item.title}}</div>
|
<div class="div_items_top_left_content_content">{{item.account}}</div>
|
</div>
|
</div>
|
<div class="div_items_top_right">
|
{{item.money}}
|
</div>
|
</div>
|
|
<img src="img/icon_close.png" class="deleClose" @click="deleteData(item.id)">
|
<div class="div_items_line"></div>
|
</div>
|
</div>
|
<!-- 添加粉丝 -->
|
<div class="div_add_bg" @click="addTxRecord">
|
<div class="div_img">
|
<img src="img/icon_add.png">
|
</div>
|
<div class="div_add_desc">添加提现记录</div>
|
</div>
|
<div style="height: 5.3rem"></div>
|
|
<!-- 重要提示 -->
|
<div class="div_tips">
|
<div class="div_tips_title">重要提示</div>
|
<div class="div_tips_content">
|
1.本页数据仅供数据预览使用,不可用作其他用途;<br>
|
2.本页仅对超级会员开放预览使用,且仅支持在板栗快省App中打开;<br>
|
3.系统将会记录上一次填写的预览数据;<br>
|
<span style="color: #E5005C;">4.提交预览后,系统会让相关页面保留预览数据10分钟,10分钟后恢复到非预览数据。</span>
|
</div>
|
<div style="height: 0.41rem;"></div>
|
</div>
|
|
<!-- 提交申请 -->
|
<div class="div_commit">
|
<div class="commitInfo" @click="commitInfo">{{buttonName}}</div>
|
</div>
|
|
<!--弹框 -->
|
<div class="dialogmask">
|
<div class="dialog">
|
<img src="img/icon_close.png" @click="hiddenDialog()">
|
<div class="dialog_title">添加提现记录</div>
|
|
<div id="tx_date" class="tx_title_desc">提现时间</div>
|
<div class="div_input_content_bg">
|
<input id="inpunt_date" class="input" type="text" placeholder="如:2020.02.02 20:00">
|
</div>
|
|
<div id="tx_other" class="tx_title_desc">提现金额</div>
|
<div class="div_input_content_bg">
|
<input id="inpunt_money" class="input" type="text" placeholder="单笔最大提现金额不超过1000" maxlength="4" oninput="value=value.replace(/[^\d]/g,'')">
|
</div>
|
|
<div class="dialog_commit" @click="commitAddTxRecord">确认</div>
|
</div>
|
</div>
|
</div>
|
</body>
|
|
<script type="text/javascript">
|
// laydate.render({
|
// elem: '#inpunt_date',
|
// trigger: 'click',
|
// type: 'datetime'
|
// });
|
|
laydate.render({
|
elem: '#inpunt_ccc',
|
trigger: 'touchend',
|
});
|
</script>
|
|
<script>
|
// "http://api.flqapp.com";
|
var host = "http://192.168.1.253:8080";
|
$(function() {
|
var app = new Vue({
|
el: '#root',
|
data: {
|
buttonName: '提交预览',
|
dataList: [],
|
},
|
watch: {},
|
methods: {
|
addTxRecord: function() {
|
$('.dialogmask').css('display', 'block')
|
},
|
hiddenDialog: function() {
|
$('.input').val('');
|
$('.dialogmask').css('display', 'none')
|
},
|
commitAddTxRecord: function() {
|
var txDate = $('#inpunt_date').val();
|
var txMoney = $('#inpunt_money').val();
|
if (txDate.length <= 0 || txDate == null) {
|
yesApp.toast('请输入提现时间')
|
return;
|
}
|
|
if (txMoney.length <= 0 || txMoney == null) {
|
yesApp.toast('请输入提现金额')
|
return;
|
}
|
|
if (parseInt(txMoney) > 1000) {
|
yesApp.toast('单笔最大提现金额不超过1000')
|
return;
|
}
|
|
yesApp.showLoading();
|
var uid = yesApp.getUid();
|
var params = {
|
uid: uid,
|
dayTime: txDate,
|
money: txMoney
|
};
|
params = yesApp.getRequestBaseParams(params);
|
|
$.ajax({
|
type: "GET",
|
data: JSON.parse(params),
|
url: host + "/fanli/api/v2/preview/saveExtractRecord",
|
dataType: "jsonp",
|
async: false,
|
success: function(result) {
|
if (result.code == 0) {
|
app.hiddenDialog();
|
app.fetchExtractRecord();
|
|
} else {
|
yesApp.hideLoading();
|
yesApp.toast(result.msg);
|
}
|
},
|
|
error: function(XMLHttpRequest, textStatus, errorThrown) {
|
yesApp.hideLoading();
|
if (textStatus === 'timeout') {}
|
}
|
});
|
},
|
|
fetchExtractRecord: function() {
|
var uid = yesApp.getUid();
|
var params = {
|
uid: uid,
|
};
|
params = yesApp.getRequestBaseParams(params);
|
|
$.ajax({
|
type: "GET",
|
data: JSON.parse(params),
|
url: host + "/fanli/api/v2/preview/getExtractRecord",
|
dataType: "jsonp",
|
async: false,
|
success: function(result) {
|
yesApp.hideLoading();
|
if (result.code == 0) {
|
app.dataList = result.data.list;
|
|
} else {
|
yesApp.toast(result.msg);
|
}
|
},
|
error: function(XMLHttpRequest, textStatus, errorThrown) {
|
yesApp.hideLoading();
|
if (textStatus === 'timeout') {
|
setTimeout(function() {}, 2000);
|
}
|
}
|
});
|
},
|
|
commitInfo: function() {
|
yesApp.showLoading();
|
var uid = yesApp.getUid();
|
var params = {
|
uid: uid,
|
};
|
params = yesApp.getRequestBaseParams(params);
|
|
$.ajax({
|
type: "GET",
|
data: JSON.parse(params),
|
url: host + "/fanli/api/v2/preview/previewExtractRecord",
|
dataType: "jsonp",
|
async: false,
|
success: function(result) {
|
if (result.code == 0) {
|
yesApp.hideLoading();
|
yesApp.toast('' + result.data);
|
|
} else {
|
yesApp.hideLoading();
|
yesApp.toast(result.msg);
|
}
|
},
|
error: function(XMLHttpRequest, textStatus, errorThrown) {
|
yesApp.hideLoading();
|
if (textStatus === 'timeout') {
|
alert('請求超時');
|
setTimeout(function() {
|
alert('重新请求');
|
}, 2000);
|
}
|
}
|
});
|
},
|
|
deleteData: function(idType) {
|
yesApp.showLoading();
|
var uid = yesApp.getUid();
|
var params = {
|
uid: uid,
|
id: idType,
|
};
|
params = yesApp.getRequestBaseParams(params);
|
|
$.ajax({
|
type: "GET",
|
data: JSON.parse(params),
|
url: host + "/fanli/api/v2/preview/deleteExtractRecord",
|
dataType: "jsonp",
|
async: false,
|
success: function(result) {
|
if (result.code == 0) {
|
app.hiddenDialog();
|
app.fetchExtractRecord();
|
|
} else {
|
yesApp.hideLoading();
|
yesApp.toast(result.msg);
|
}
|
},
|
error: function(XMLHttpRequest, textStatus, errorThrown) {
|
yesApp.hideLoading();
|
if (textStatus === 'timeout') {
|
alert('請求超時');
|
setTimeout(function() {
|
alert('重新请求');
|
}, 2000);
|
}
|
}
|
});
|
}
|
}
|
});
|
app.fetchExtractRecord();
|
});
|
</script>
|
</html>
|