|
@@ -509,6 +509,9 @@ HTML;
|
|
|
case 3:
|
|
|
$model = $model->where($aler . 'pay_type', 'offline');
|
|
|
break;
|
|
|
+ case 4:
|
|
|
+ $model = $model->where($aler . 'pay_type', 'in', 'alipay_wap,alipay');
|
|
|
+ break;
|
|
|
}
|
|
|
}
|
|
|
if (isset($where['type'])) {
|
|
@@ -584,6 +587,13 @@ HTML;
|
|
|
'background_color' => 'layui-bg-blue',
|
|
|
'col' => 2
|
|
|
],
|
|
|
+ [
|
|
|
+ 'name' => '支付宝支付金额',
|
|
|
+ 'field' => '元',
|
|
|
+ 'count' => $price['pay_alipay'],
|
|
|
+ 'background_color' => 'layui-bg-blue',
|
|
|
+ 'col' => 2
|
|
|
+ ],
|
|
|
[
|
|
|
'name' => '运费金额',
|
|
|
'field' => '元',
|
|
@@ -636,6 +646,7 @@ HTML;
|
|
|
$price['refund_price'] = 0;//退款金额
|
|
|
$price['pay_price_wx'] = 0;//微信支付金额
|
|
|
$price['pay_price_yue'] = 0;//余额支付金额
|
|
|
+ $price['pay_alipay'] = 0;//支付宝支付金额
|
|
|
$price['pay_price_offline'] = 0;//线下支付金额
|
|
|
$price['pay_price_other'] = 0;//其他支付金额
|
|
|
$price['use_integral'] = 0;//用户使用积分
|
|
@@ -681,6 +692,8 @@ HTML;
|
|
|
$price['pay_price_yue'] = $v['sum_pay_price'];
|
|
|
} elseif ($v['pay_type'] == 'offline') {
|
|
|
$price['pay_price_offline'] = $v['sum_pay_price'];
|
|
|
+ }elseif ($v['pay_type'] == 'alipay_wap') {
|
|
|
+ $price['pay_alipay'] = $v['sum_pay_price'];
|
|
|
} else {
|
|
|
$price['pay_price_other'] = $v['sum_pay_price'];
|
|
|
}
|
|
@@ -1285,6 +1298,8 @@ HTML;
|
|
|
$yue = self::getOrderWhere($where, new self)->count();
|
|
|
$where['pay_type'] = 3;
|
|
|
$offline = self::getOrderWhere($where, new self)->count();
|
|
|
- return compact('weixin', 'yue', 'offline');
|
|
|
+ $where['pay_type'] = 4;
|
|
|
+ $zfb = self::getOrderWhere($where, new self)->count();
|
|
|
+ return compact('weixin', 'yue', 'offline', 'zfb');
|
|
|
}
|
|
|
}
|