/**
* 经纪商资产管理
* libingke
* 2018/01/10
*/
/**
* 表单
* @type {{start: null, end: null, search: null}}
*/
var form1 = {
currency:null,//币种
optype:null,// 操作类型(1->用户购买,2->用户兑出,3->预购,4->兑出,5->提币)
start:null,
end:null,
search:null
};
/**
* 范围日期
*/
layui.use('laydate', function(){
var laydate = layui.laydate;
laydate.render({
elem: '#date_range',
range: ':',
done: function(value, st, ed){
$('#date_range').val(value);
query(1);
}
});
});
/**
* 导出
*/
var exportTable1=function () {
var data = {};
data.currency=$("#currency").val()>0?$("#currency").find("option:selected").text():'';
data.optype=$("#optype").val();
data.search=$("#search").val();
if ($("#date_range").val()==='') {
data.start=null;
data.end=null;
} else {
var value=$("#date_range").val();
var t=value.split(' : ', 2);
data.start=Math.round(new Date(t[0]).getTime()/1000+(new Date()).getTimezoneOffset()*60);
data.end=Math.round(new Date(t[1]).getTime()/1000+(new Date()).getTimezoneOffset()*60)+86399;
}
$.ajax({
url: url_export1,
type: 'POST',
headers: {"Authorization": 'Bearer ' + request_token},
data: data,
dataType: 'json',
success: function (res) {
if (res.code == 200 && res.data.url) {
window.location.href = res.data.url;
} else {
msg_no_200('导出失败:' + res.message);
}
},
error: server_error
});
};
$(function () {
/**
* 回车触发
*/
$('#uid1').bind('keypress', function(event) {
if(event.keyCode == "13") {
query(1);
}
});
$(".select1").bind("change",function(){ query(1); });
/**
* 初始化表格
*/
$("#table1").bootstrapTable({
method: 'post',
url: url_table1,
queryParams: function (params) {
form1.currency=$("#currency").val()>0?$("#currency").find("option:selected").text():'';
form1.optype=$("#optype").val();
form1.search=$("#search").val();
if ($("#date_range").val()==='') {
form1.start=null;
form1.end=null;
} else {
var value=$("#date_range").val();
var t=value.split(' : ', 2);
form1.start=Math.round(new Date(t[0]).getTime()/1000+(new Date()).getTimezoneOffset()*60);
form1.end=Math.round(new Date(t[1]).getTime()/1000+(new Date()).getTimezoneOffset()*60)+86399;
}
form1.page = params.pageNumber;
form1.size = params.pageSize;
return form1;
},
pageSize: 20,
uniqueId: 'id',
/* 接口返回结果适配 */
responseHandler: function (res) {
if (res.code == 200) {
if (res.data.record) {
var str = '';
$.each(res.data.record, function(index, value, array) {
if (value >= 0)
str+="共 "+value+" "+index+"
";
});
$('#tip2').html(str);
}
return {
"rows": res.data.rows,
"total": res.data.count
};
} else {
layer.msg('[' + res.code + ']' + res.message);
return false;
}
},
columns:[
[
{field: 'id', title: '编号', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'optime', title: '操作时间', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'uid', title: 'UID', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'company', title: '经纪商名称', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'type', title: '操作', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'currency', title: '币种', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'price', title: '价格', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{field: 'amount', title: '数量', valign:"middle", align:"center", colspan: 1, rowspan: 2},
{title: '资产数据', valign:"middle", align:"center", colspan: 2, rowspan: 1}
],
[
{field: 'BTC', title: 'BTC', valign:"middle", align:"center"},
{field: 'USDT', title: 'USDT', valign:"middle", align:"center"}
]
]
});
});
/**
* 修改返佣比例
*/
var editRow=function(uid) {
var row = $("#table1").bootstrapTable("getRowByUniqueId", uid);
var tip = row.company!==null?row.company:('('+uid+')');
var index=layer.open({
type: 1
,title: '修改返佣比例'
,id: 'edit-row'
,area : ['280px', 'auto']
,skin: 'layui-layer-myBlue'
,content: '
'+tip+'
' + '