1、合作商余额查询
2、分油账户司机可用额度
This commit is contained in:
@@ -81,10 +81,13 @@ class Order extends OrderModel
|
||||
'use_status' => -1, // 加油核销状态
|
||||
'refund_status' => -1, // 退款状态 0未退款 1退款中 2已退款 3退款失败 4待人工确认
|
||||
'id_card' => '', // 司机身份证号(从司机管理跳转过来时使用)
|
||||
'source' => 'partner', // 订单来源 partner=下单平台 mall=小程序商城 all=全部
|
||||
'betweenTime' => [] // 起止时间
|
||||
]);
|
||||
// 检索查询条件
|
||||
$filter = [];
|
||||
// 来源:本页只管下单平台的单,小程序单在「订单管理」里看,默认过滤掉
|
||||
$params['source'] !== 'all' && $filter[] = ['order.source', '=', (string)$params['source']];
|
||||
// 合作商ID
|
||||
$params['partners_id'] > 0 && $filter[] = ['order.partners_id', '=', $params['partners_id']];
|
||||
// 司机手机号
|
||||
@@ -150,8 +153,9 @@ class Order extends OrderModel
|
||||
if(!empty($partners)) {
|
||||
$filter[] = ['partners_id', '=', $partners['partners_id']];
|
||||
}
|
||||
// 总销售额
|
||||
// 总销售额(只统计下单平台的单,小程序单不计入合作商口径)
|
||||
return $query->where('oil_status_zsy', '=', 2)
|
||||
->where('source', '=', 'partner')
|
||||
->where($filter)
|
||||
->sum('total_price');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user