Files
peko-h5/view/peko/modules/statistic/js/chargeStatistic.js
2022-09-08 18:22:18 +08:00

198 lines
6.2 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

function initial(channel) {
refreshAccountNum();
$('#table').bootstrapTable('destroy');
$('#table').bootstrapTable({
columns:[
// {field:'bannerId',title:'bannerID',align:'center',valign:'middle',width:'10%'},
{field:'nick',title:'用户昵称',align:'center',valign:'middle',width:'10%'},
{field:'erbanNo',title:'用户帐号',align:'center',valign:'middle',width:'10%'},
{
field:'subject',
title:'充值金额',
align:'center',
width:'20%',
valign:'middle',
},
{
field:'createTime',
title:'充值时间',
align:'center',
width:'60%',
valign:'middle',
formatter: function (val,row,index) {
if(val){
var date = new Date(val);
return dateFormat(date,"yyyy-MM-dd hh:mm:ss");
}else{
return '-';
}
}
}
],
cache: false,
striped: true,
showRefresh: false,
pageSize: 10,
pagination: true,
pageList: [10, 20, 30, 50],
sidePagination: "server", //表示服务端请求
//设置为undefined可以获取pageNumberpageSizesearchTextsortNamesortOrder
//设置为limit可以获取limit, offset, search, sort, order
queryParamsType: "undefined",
queryParams: function queryParams(params) { //设置查询参数
var param = {
pageSize: params.pageSize,
pageNum: params.pageNumber,
startDateStr: $('#startDate').val(),
endDateStr: $('#endDate').val(),
erbanNo: $('#msNo').val(),
channel: channel
};
// console.log(param);
return param;
},
uniqueId: 'code',
toolbar: '#toolbar',
url: '/chargeRecord/getSpecialList',
onLoadSuccess: function (data) { //加载成功时执行
console.log("load success");
if(data.ammount){
var amount = (data.ammount/100).toFixed(2);
$('.amount').html(amount+'元');
}
},
onLoadError: function () { //加载失败时执行
console.log("load fail");
}
});
$('#btnSearch').on('click',function () {
// TableHelper.doRefresh('#table');
$('#table').bootstrapTable('refresh');
refreshAccountNum();
});
function refreshAccountNum() {
$.get('/chargeRecord/getCountAccount',{startDateStr: $('#startDate').val(), endDateStr: $('#endDate').val(),channel: channel},function (res) {
if(res.code == 200){
$('.people').html(res.data);
}
});
}
var picker1 = $("#startDate").datetimepicker({
format: 'yyyy-mm-dd hh:ii:ss',
autoclose: true
});
var picker2 = $('#endDate').datetimepicker({
format: 'yyyy-mm-dd hh:ii:ss',
autoclose:true
});
picker1.on('changeDate', function () {
var date = $('#startDate').datetimepicker('getDate');
picker2.datetimepicker('setStartDate',date);
});
picker2.on('changeDate', function () {
var date = $('#endDate').datetimepicker('getDate');
picker1.datetimepicker('setEndDate',date);
});
}
$(function () {
// refreshAccountNum();
// $('#table').bootstrapTable('destroy');
// $('#table').bootstrapTable({
// columns:[
// // {field:'bannerId',title:'bannerID',align:'center',valign:'middle',width:'10%'},
// {field:'nick',title:'用户昵称',align:'center',valign:'middle',width:'10%'},
// {field:'erbanNo',title:'用户音诱号',align:'center',valign:'middle',width:'10%'},
// {
// field:'subject',
// title:'充值金额',
// align:'center',
// width:'20%',
// valign:'middle',
// },
// {
// field:'createTime',
// title:'充值时间',
// align:'center',
// width:'60%',
// valign:'middle',
// formatter: function (val,row,index) {
// if(val){
// var date = new Date(val);
// return dateFormat(date,"yyyy-MM-dd hh:mm:ss");
// }else{
// return '-';
// }
// }
// }
// ],
// cache: false,
// striped: true,
// showRefresh: false,
// pageSize: 10,
// pagination: true,
// pageList: [10, 20, 30, 50],
// sidePagination: "server", //表示服务端请求
// //设置为undefined可以获取pageNumberpageSizesearchTextsortNamesortOrder
// //设置为limit可以获取limit, offset, search, sort, order
// queryParamsType: "undefined",
// queryParams: function queryParams(params) { //设置查询参数
// var param = {
// pageSize: params.pageSize,
// pageNum: params.pageNumber,
// startDateStr: $('#startDate').val(),
// endDateStr: $('#endDate').val(),
// erbanNo: $('#msNo').val()
// };
// // console.log(param);
// return param;
// },
// uniqueId: 'code',
// toolbar: '#toolbar',
// url: '/chargeRecord/getSpecialList',
// onLoadSuccess: function (data) { //加载成功时执行
// console.log("load success");
// if(data.ammount){
// var amount = (data.ammount/100).toFixed(2);
// $('.amount').html(amount+'元');
// }
// },
// onLoadError: function () { //加载失败时执行
// console.log("load fail");
// }
// })
//
// $('#btnSearch').on('click',function () {
// // TableHelper.doRefresh('#table');
// $('#table').bootstrapTable('refresh');
// refreshAccountNum();
// })
//
// function refreshAccountNum() {
// $.get('/chargeRecord/getCountAccount',{startDateStr: $('#startDate').val(), endDateStr: $('#endDate').val()},function (res) {
// if(res.code == 200){
// $('.people').html(res.data);
// }
// })
// }
//
// var picker1 = $("#startDate").datetimepicker({
// format: 'yyyy-mm-dd hh:ii:ss',
// autoclose: true
// })
// var picker2 = $('#endDate').datetimepicker({
// format: 'yyyy-mm-dd hh:ii:ss',
// autoclose:true
// })
// picker1.on('changeDate', function () {
// var date = $('#startDate').datetimepicker('getDate');
// picker2.datetimepicker('setStartDate',date);
// });
// picker2.on('changeDate', function () {
// var date = $('#endDate').datetimepicker('getDate');
// picker1.datetimepicker('setEndDate',date);
// });
});