|
@@ -135,6 +135,20 @@ class recorder
|
|
|
$this->model_pd->changePd("bonus_add_money", $data);
|
|
|
}
|
|
|
|
|
|
+ private function filter_sn($lg_desc)
|
|
|
+ {
|
|
|
+ $pos = mb_strpos($lg_desc, ':');
|
|
|
+ if ($pos != false) {
|
|
|
+ return mb_substr($lg_desc, $pos + 1);
|
|
|
+ }
|
|
|
+ return '';
|
|
|
+ }
|
|
|
+ private function isbonus($lg_desc)
|
|
|
+ {
|
|
|
+ $pos = mb_strpos($lg_desc, '预存款');
|
|
|
+ return ($pos === false);
|
|
|
+ }
|
|
|
+
|
|
|
public function filter_pd_log($items)
|
|
|
{
|
|
|
$pdlogs = [];
|
|
@@ -147,29 +161,60 @@ class recorder
|
|
|
$add_time = $val['lg_add_time'];
|
|
|
$type = $val['lg_type'];
|
|
|
$sn = $this->filter_sn($val['lg_desc']);
|
|
|
+ $fbonus = $this->isbonus($val['lg_desc']);
|
|
|
|
|
|
$item['av_amount'] = $av_amount;
|
|
|
$item['freeze_amount'] = $freeze_amount;
|
|
|
$item['add_time'] = $add_time;
|
|
|
|
|
|
$fAdd = true;
|
|
|
- if ($type == 'order_pay') {
|
|
|
- $item['title'] = "支付订单";
|
|
|
+ if ($type == 'order_pay')
|
|
|
+ {
|
|
|
+ if($fbonus) {
|
|
|
+ $item['title'] = "红包支付订单";
|
|
|
+ } else {
|
|
|
+ $item['title'] = "预存款支付订单";
|
|
|
+ }
|
|
|
$item['sn'] = "订单号:{$sn}";
|
|
|
- } else if ($type == 'order_freeze') {
|
|
|
- $item['title'] = "下单扣除红包";
|
|
|
+ }
|
|
|
+ else if ($type == 'order_freeze')
|
|
|
+ {
|
|
|
+ if($fbonus) {
|
|
|
+ $item['title'] = "下单扣除红包";
|
|
|
+ } else {
|
|
|
+ $item['title'] = "下单扣除预存款";
|
|
|
+ }
|
|
|
+
|
|
|
$item['sn'] = "订单号:{$sn}";
|
|
|
- } else if ($type == 'order_cancel') {
|
|
|
- $item['title'] = "取消订单,解冻红包";
|
|
|
+ }
|
|
|
+ else if ($type == 'order_cancel')
|
|
|
+ {
|
|
|
+ if($fbonus) {
|
|
|
+ $item['title'] = "取消订单,解冻红包";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ $item['title'] = "取消订单,解冻预存款";
|
|
|
+ }
|
|
|
+
|
|
|
$item['sn'] = "订单号:{$sn}";
|
|
|
- } else if ($type == 'order_comb_pay') {
|
|
|
- $item['title'] = "下单,支付被冻结的红包";
|
|
|
+ }
|
|
|
+ else if ($type == 'order_comb_pay')
|
|
|
+ {
|
|
|
+ if($fbonus) {
|
|
|
+ $item['title'] = "下单,支付被冻结的红包";
|
|
|
+ } else {
|
|
|
+ $item['title'] = "下单,支付被冻结的预存款";
|
|
|
+ }
|
|
|
+
|
|
|
$item['sn'] = "订单号:{$sn}";
|
|
|
$item['av_amount'] = $freeze_amount;
|
|
|
- } else if ($type == 'recharge') {
|
|
|
+ }
|
|
|
+ else if ($type == 'recharge')
|
|
|
+ {
|
|
|
$item['title'] = "充值";
|
|
|
$item['sn'] = "充值单号:{$sn}";
|
|
|
- } else if ($type == 'refund') {
|
|
|
+ } else if ($type == 'refund')
|
|
|
+ {
|
|
|
$item['title'] = "确认退款";
|
|
|
} else if ($type == 'vr_refund') {
|
|
|
$item['title'] = "虚拟兑码退款成功";
|
|
@@ -188,10 +233,10 @@ class recorder
|
|
|
$item['title'] = "红包过期扣款";
|
|
|
$item['sn'] = '';
|
|
|
} else if ($type == 'sys_add_money') {
|
|
|
- $item['title'] = "管理员调节预存款";
|
|
|
+ $item['title'] = "管理员增加预存款";
|
|
|
$item['sn'] = '';
|
|
|
} else if ($type == 'sys_del_money') {
|
|
|
- $item['title'] = "管理员调节预存款";
|
|
|
+ $item['title'] = "管理员减少预存款";
|
|
|
$item['sn'] = '';
|
|
|
} else if ($type == 'sys_freeze_money') {
|
|
|
$item['title'] = "管理员冻结预存款";
|
|
@@ -211,15 +256,6 @@ class recorder
|
|
|
return $pdlogs;
|
|
|
}
|
|
|
|
|
|
- private function filter_sn($lg_desc)
|
|
|
- {
|
|
|
- $pos = mb_strpos($lg_desc, ':');
|
|
|
- if ($pos != false) {
|
|
|
- return mb_substr($lg_desc, $pos + 1);
|
|
|
- }
|
|
|
- return '';
|
|
|
- }
|
|
|
-
|
|
|
private function filter_make_type($lg_desc)
|
|
|
{
|
|
|
$reg = '/make_type=(\d+)/i';
|