From 4a4e6780ce6e930beb067323c7c3f232d36e75cb Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 17 五月 2024 17:40:44 +0800 Subject: [PATCH] 车型、司机活动、平台佣金统计 --- ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/platform/platform.js | 87 ++++++++++++++++++++++++++----------------- 1 files changed, 53 insertions(+), 34 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/platform/platform.js b/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/platform/platform.js index 2b0a113..34c54e6 100644 --- a/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/platform/platform.js +++ b/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/platform/platform.js @@ -22,53 +22,37 @@ return [ {field: 'selectItem', radio: true}, {title: '下单时间', field: 'insertTime', visible: true, align: 'center', valign: 'middle'}, - {title: '订单号', field: 'orderNumber', visible: true, align: 'center', valign: 'middle'}, + {title: '订单号', field: 'code', visible: true, align: 'center', valign: 'middle'}, {title: '司机姓名', field: 'driverName', visible: false, align: 'center', valign: 'middle'}, {title: '司机手机号', field: 'driverPhone', visible: true, align: 'center', valign: 'middle', }, - {title: '佣金金额', field: 'commission', visible: true, align: 'center', valign: 'middle', + {title: '佣金金额', field: 'money', visible: true, align: 'center', valign: 'middle', formatter: function (value, row) { - var commission = row.commission; + var money = row.money; var btn = ""; - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: orange;" title="待审核" onfocus="TUser.tooltip()">'+commission+'</p>'] + btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: orange;" title="待审核" onfocus="TUser.tooltip()">'+money+'</p>'] return btn; } }, {title: '支付方式', field: 'payType', visible: true, align: 'center', valign: 'middle', - formatter: function (value, row) { - var btn = ""; - if(row.payType != '' && row.payType != null) { - if (row.payType == 1) { - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="手机支付" >手机支付</p>'] - } - else if (row.payType == 2){ - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="银行卡支付">银行卡支付</p>'] - } - else if (row.payType == 3){ - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="余额支付">余额支付</p>'] - } - - } - return btn; - } }, {title: '备注', field: 'remark', visible: true, align: 'center', valign: 'middle',}, {title: '状态', field: 'paymentStatus', visible: true, align: 'center', valign: 'middle', formatter: function (value, row) { - var btn = ""; - if(row.payType != '' && row.payType != null) { - if (row.payType == 1) { - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: red;" title="未结算" >未结算</p>'] - } - else if (row.payType == 2){ - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="已结算">已结算</p>'] - } + var state = row.state; + if (state == 1){ + var btn = ""; + btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #68e02c;" title="待审核" onfocus="TUser.tooltip()">已结算</p>'] + }else{ + var btn = ""; + btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #e31452;" title="待审核" onfocus="TUser.tooltip()">未结算</p>'] } return btn; + } }, - {title: '结算时间', field: 'payTime', visible: true, align: 'center', valign: 'middle',}, + {title: '结算时间', field: 'endTime', visible: true, align: 'center', valign: 'middle',}, ]; }; @@ -207,31 +191,66 @@ } } }; +// 首次 +TUser.getCount1 = function() { + //提交信息 + var ajax = new $ax(Feng.ctxPath + "/platform/commission/getCount", function(data){ + document.getElementById("num1").innerHTML = data.total; + document.getElementById("num2").innerHTML = data.balance; + document.getElementById("num3").innerHTML = data.unBalance; + },function(data){ + Feng.error("修改失败!" + data.responseJSON.message + "!"); + }); + ajax.set("time",1); + ajax.set("insertTime",null); + ajax.set("state",null); + ajax.start(); +} +// 点击搜索 +TUser.getCount = function() { + //提交信息 + var ajax = new $ax(Feng.ctxPath + "/platform/commission/getCount", function(data){ + console.log(data); + console.log(data); + console.log(data); + document.getElementById("num1").innerHTML = data.total; + document.getElementById("num2").innerHTML = data.balance; + document.getElementById("num3").innerHTML = data.unBalance; + },function(data){ + Feng.error("修改失败!" + data.responseJSON.message + "!"); + }); + ajax.set("time",$("#time").val()); + ajax.set("insertTime",$("#insertTime").val()); + ajax.set("state",$("#state").val()); + ajax.start(); +} /** * 查询用户管理列表 */ TUser.search = function () { var queryData = {}; queryData['time'] = $("#time").val(); - queryData['insertTime'] = $("#id").val(); + queryData['insertTime'] = $("#insertTime").val(); queryData['state'] = $("#state").val(); TUser.table.refresh({query: queryData}); + TUser.getCount(); }; TUser.resetSearch = function () { - $("#time").val("今日"); + $("#time").val(""); $("#insertTime").val(""); $("#state").val(""); TUser.search(); }; + $(function () { + TUser.getCount1(); var defaultColunms = TUser.initColumn(); - var table = new BSTable(TUser.id, "/tUser/list", defaultColunms); + var table = new BSTable(TUser.id, "/platform/commission/list", defaultColunms); // 设置物理分页server(逻辑分页client) - table.setPaginationType("server"); + table.setPaginationType("client"); TUser.table = table.init(); }); - TUser.sendAjaxRequest = function(url,type,data){ $.ajax({ -- Gitblit v1.7.1