/*************************************************** ** @Desc : This file for ... ** @Time : 19.12.6 13:43 ** @Author : Joker ** @File : withdraw_record ** @Last Modified by : Joker ** @Last Modified time: 19.12.6 13:43 ** @Software: GoLand ****************************************************/ let pay = { withdraw_do_paging: function () { let bankNo = $("#bankNo").val(); let merchantNo = $("#merchant_No").val(); let startTime = $("#startTime").val(); let endTime = $("#endTime").val(); let uStatus = $("#uStatus").val(); $.ajax({ type: "GET", url: "/withdraw/list_record/", data: { page: '1', limit: "15", MerchantNo: merchantNo, BankNo: bankNo, start: startTime, end: endTime, status: uStatus, }, success: function (data) { pay.show_withdraw_data(data.root); let options = { bootstrapMajorVersion: 3, currentPage: data.page, totalPages: data.totalPage, numberOfPages: data.limit, itemTexts: function (type, page) { switch (type) { case"first": return "首页"; case"prev": return "上一页"; case"next": return "下一页"; case"last": return "末页"; case"page": return page } }, onPageClicked: function (event, originalEvent, type, page) { $.ajax({ url: "/withdraw/list_record/", type: "GET", data: { page: page, MerchantNo: merchantNo, BankNo: bankNo, start: startTime, end: endTime, status: uStatus, }, success: function (data) { pay.show_withdraw_data(data.root) } }) } }; $('#do_paging').bootstrapPaginator(options) }, error: function (XMLHttpRequest) { toastr.info('something is wrong, code: ' + XMLHttpRequest.status) } }) }, show_withdraw_data: function (list) { let con = ""; $.each(list, function (index, item) { let bg_red = "", st, t = ""; switch (item.Status) { case"payfor_confirm": st = "等待审核"; break; case"payfor_solving": st = "系统处理中"; break; case"payfor_banking": st = "银行处理中"; break; case"failed": st = "代付失败"; break; case"success": bg_red = ` style="color: green"`; st = "打款成功"; t = trade.get_time(item.UpdateTime); break; default: st = "" } con += `` + (index + 1) + `` + item.BankOrderId + `` + item.MerchantOrderId + `` + item.PayforTotalAmount.toFixed(2) + `` + item.PayforFee.toFixed(2) + `` + item.BankName + `` + item.BankAccountName + `` + item.BankAccountNo + `` + st + `` + item.CreateTime + `` + t + `` + item.Remark + `` }); if (con === "") { con += `没有检索到数据` } $("#your_show_time").html(con) }, recharge_do_paging: function () { let startTime = $("#startTime").val(); let endTime = $("#endTime").val(); let uStatus = $("#uStatus").val(); $.ajax({ type: "GET", url: "/recharge/list_recharge_record/", data: {page: '1', limit: "15", start: startTime, end: endTime, status: uStatus,}, success: function (data) { pay.show_recharge_data(data.root); let options = { bootstrapMajorVersion: 3, currentPage: data.page, totalPages: data.totalPage, numberOfPages: data.limit, itemTexts: function (type, page) { switch (type) { case"first": return "首页"; case"prev": return "上一页"; case"next": return "下一页"; case"last": return "末页"; case"page": return page } }, onPageClicked: function (event, originalEvent, type, page) { $.ajax({ url: "/recharge/list_recharge_record/", type: "GET", data: {page: page, start: startTime, end: endTime, status: uStatus,}, success: function (data) { pay.show_recharge_data(data.root) } }) } }; $('#do_paging').bootstrapPaginator(options) }, error: function (XMLHttpRequest) { toastr.info('something is wrong, code: ' + XMLHttpRequest.status) } }) }, show_recharge_data: function (list) { let con = ""; $.each(list, function (index, item) { let st; switch (item.OperateType) { case"plus_amount": st = "加款"; break; case"sub_amount": st = "减款"; break; case"freeze_amount": st = "冻结"; break; case"unfreeze_amount": st = "解冻"; break; default: st = "" } con += `` + (index + 1) + `` + item.CreateTime + `` + item.Amount.toFixed(2) + `` + item.Fee.toFixed(2) + `` + item.FreezeAmount.toFixed(2) + `` + item.Recharge.toFixed(2) + `` + st + `` }); if (con === "") { con += `没有检索到数据` } $("#your_show_time").html(con) }, history_do_paging: function () { let startTime = $("#startTime").val(); let endTime = $("#endTime").val(); let uStatus = $("#uStatus").val(); $.ajax({ type: "GET", url: "/history/list_history_record/", data: {page: '1', limit: "15", start: startTime, end: endTime, status: uStatus,}, success: function (data) { pay.show_history_data(data.root); let options = { bootstrapMajorVersion: 3, currentPage: data.page, totalPages: data.totalPage, numberOfPages: data.limit, itemTexts: function (type, page) { switch (type) { case"first": return "首页"; case"prev": return "上一页"; case"next": return "下一页"; case"last": return "末页"; case"page": return page } }, onPageClicked: function (event, originalEvent, type, page) { $.ajax({ url: "/history/list_history_record/", type: "GET", data: {page: page, start: startTime, end: endTime, status: uStatus,}, success: function (data) { pay.show_history_data(data.root) } }) } }; $('#do_paging').bootstrapPaginator(options) }, error: function (XMLHttpRequest) { toastr.info('something is wrong, code: ' + XMLHttpRequest.status) } }) }, show_history_data: function (list) { let con = ""; $.each(list, function (index, item) { let st = ""; switch (item.Type) { case"plus_amount": st = "加款"; break; case"sub_amount": st = "减款"; break; case"freeze_amount": st = "冻结"; break; case"unfreeze_amount": st = "解冻"; break } con += `` + (index + 1) + ` ` + item.CreateTime + ` ` + item.Amount.toFixed(2) + ` ` + item.Balance.toFixed(2) + ` ` + st + `` }); if (con === "") { con += `没有检索到数据` } $("#your_show_time").html(con) }, };