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