From ca401adbd039378e01f9d1f6df9d344b52a6c3b8 Mon Sep 17 00:00:00 2001
From: zhanglingsheng
Date: Fri, 27 Dec 2019 16:49:53 +0800
Subject: [PATCH 13/14] =?UTF-8?q?=E8=A1=A5=E5=8D=95=E8=AE=B0=E5=BD=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Controller/BehaviorLogController.class.php | 16 ++++++++++------
.../Admin/Controller/ExportController.class.php | 15 +++++++++------
.../Admin/View/BehaviorLog/singleSupplement.html | 4 ++--
3 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/Application/Admin/Controller/BehaviorLogController.class.php b/Application/Admin/Controller/BehaviorLogController.class.php
index ddfb070e8..82a4ef224 100644
--- a/Application/Admin/Controller/BehaviorLogController.class.php
+++ b/Application/Admin/Controller/BehaviorLogController.class.php
@@ -111,6 +111,10 @@ class BehaviorLogController extends ThinkController
$map['tab_repair_pay.type'] = $params['type'];
}
+ if(isset($params['type'])) {
+ $map['tab_spend.extend'] = $params['extend'];
+ }
+
if(isset($params['pay_order_number'])) {
$map['tab_repair_pay.pay_order_number'] = $params['pay_order_number'];
}
@@ -120,8 +124,8 @@ class BehaviorLogController extends ThinkController
}
- if(!empty(I('get.order_number'))) {
- $map['tab_spend.order_number'] = I('get.order_number');
+ if(!empty(I('get.extend'))) {
+ $map['tab_spend.extend'] = I('get.extend');
$data = M('repair_pay', 'tab_')->join('tab_spend on tab_spend.pay_order_number = tab_repair_pay.pay_order_number')->where($map)->page($p, $row)->order('tab_repair_pay.id DESC')->select();
} else {
$data = M('repair_pay', 'tab_')->where($map)->page($p, $row)->order('id DESC')->select();
@@ -133,10 +137,10 @@ class BehaviorLogController extends ThinkController
$order_detail = M('spend', 'tab_')->field('extend,pay_time,user_account,promote_account,game_name,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
$re_data['pay_time'] = $order_detail['pay_time'];
} elseif($v['tab'] == 'deposit') {
- $order_detail = M('deposit', 'tab_')->field('order_number,create_time,user_account,promote_account,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
+ $order_detail = M('deposit', 'tab_')->field('create_time,user_account,promote_account,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
$re_data['pay_time'] = $order_detail['create_time'];
}
- $re_data['order_number'] = isset($order_detail['extend']) ? $order_detail['extend'] : '-';
+ $re_data['extend'] = isset($order_detail['extend']) ? $order_detail['extend'] : '-';
$re_data['user_account'] = $order_detail['user_account'];
$re_data['promote_account'] = $order_detail['promote_account'];
$re_data['game_name'] = !empty($order_detail['game_name']) ? $order_detail['game_name'] : '-';
@@ -149,8 +153,8 @@ class BehaviorLogController extends ThinkController
$show_data[] = $re_data;
}
- if(!empty(I('get.order_number'))) {
- $map['tab_spend.order_number'] = I('get.order_number');
+ if(!empty(I('get.extend'))) {
+ $map['tab_spend.extend'] = I('get.extend');
$count = M('repair_pay', 'tab_')->join('tab_spend on tab_spend.pay_order_number = tab_repair_pay.pay_order_number')->where($map)->count();
} else {
$count = M('repair_pay', 'tab_')->where($map)->count();
diff --git a/Application/Admin/Controller/ExportController.class.php b/Application/Admin/Controller/ExportController.class.php
index a8325b244..d5757619a 100644
--- a/Application/Admin/Controller/ExportController.class.php
+++ b/Application/Admin/Controller/ExportController.class.php
@@ -2151,7 +2151,7 @@ class ExportController extends Controller
$xlsCell = array(
array('type', '类型'),
array('pay_order_number', '支付订单号'),
- array('order_number', 'CP订单号'),
+ array('extend', 'CP订单号'),
array('pay_time', '充值时间'),
array('user_account', '玩家账号'),
array('promote_account', '所属推广员'),
@@ -2169,6 +2169,9 @@ class ExportController extends Controller
$map['tab_repair_pay.create_time'] = array('BETWEEN', [$startTime, $endTime]);
}
+ if(isset($params['type'])) {
+ $map['tab_spend.extend'] = $params['extend'];
+ }
if(isset($params['type'])) {
$map['tab_repair_pay.type'] = $params['type'];
@@ -2183,8 +2186,8 @@ class ExportController extends Controller
}
- if(!empty(I('get.order_number'))) {
- $map['tab_spend.order_number'] = I('get.order_number');
+ if(!empty(I('get.extend'))) {
+ $map['tab_spend.extend'] = I('get.extend');
$data = M('repair_pay', 'tab_')->join('tab_spend on tab_spend.pay_order_number = tab_repair_pay.pay_order_number')->where($map)->page($p, $row)->order('tab_repair_pay.id DESC')->select();
} else {
$data = M('repair_pay', 'tab_')->where($map)->page($p, $row)->order('id DESC')->select();
@@ -2193,13 +2196,13 @@ class ExportController extends Controller
$xlsData = [];
foreach($data as $k => $v) {
if($v['tab'] == 'spend') {
- $order_detail = M('spend', 'tab_')->field('order_number,pay_time,user_account,promote_account,game_name,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
+ $order_detail = M('spend', 'tab_')->field('extend,pay_time,user_account,promote_account,game_name,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
$re_data['pay_time'] = set_show_time($order_detail['pay_time']);
} elseif($v['tab'] == 'deposit') {
- $order_detail = M('deposit', 'tab_')->field('order_number,create_time,user_account,promote_account,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
+ $order_detail = M('deposit', 'tab_')->field('create_time,user_account,promote_account,pay_amount,pay_way')->where(['pay_order_number' => $v['pay_order_number']])->find();
$re_data['pay_time'] = set_show_time($order_detail['create_time']);
}
- $re_data['order_number'] = !empty($order_detail['order_number']) ? $order_detail['order_number'] : '-';
+ $re_data['extend'] = !empty($order_detail['extend']) ? $order_detail['extend'] : '-';
$re_data['user_account'] = $order_detail['user_account'];
$re_data['promote_account'] = $order_detail['promote_account'];
$re_data['game_name'] = !empty($order_detail['game_name']) ? $order_detail['game_name'] : '-';
diff --git a/Application/Admin/View/BehaviorLog/singleSupplement.html b/Application/Admin/View/BehaviorLog/singleSupplement.html
index 28cc12552..fb3c242f3 100644
--- a/Application/Admin/View/BehaviorLog/singleSupplement.html
+++ b/Application/Admin/View/BehaviorLog/singleSupplement.html
@@ -51,7 +51,7 @@
-
+