|
|
|
@ -15,11 +15,18 @@ class OrderDeliveryById extends LazyRenderable |
|
|
|
{ |
|
|
|
// 获取外部传递的参数
|
|
|
|
$horsemanId = $this->horseman_id ?? 0; |
|
|
|
$model = new OrderMainModel(); |
|
|
|
$startTime = $this->start_time ?? null; |
|
|
|
$endTime = $this->end_time ?? null; |
|
|
|
$model = OrderMainModel::where('type',1)->where('shipping_type',1)->whereIn('state',OrderMainModel::ORDER_STATE_REBATES); |
|
|
|
if($horsemanId > 0){ |
|
|
|
$model->where('horseman_id',$horsemanId)->where('type',1)->where('shipping_type',1); |
|
|
|
$model->where('horseman_id',$horsemanId); |
|
|
|
} |
|
|
|
if($startTime){ |
|
|
|
$model->where('created_at','>=',$startTime); |
|
|
|
} |
|
|
|
if($endTime){ |
|
|
|
$model->where('created_at','<=',$endTime); |
|
|
|
} |
|
|
|
// dd($model->where('horseman_id',$horsemanId));
|
|
|
|
return Grid::make($model, function (Grid $grid) { |
|
|
|
$marketList = MarketModel::getMarketArray(); |
|
|
|
|
|
|
|
@ -70,9 +77,13 @@ class OrderDeliveryById extends LazyRenderable |
|
|
|
{ |
|
|
|
// 获取外部传递的参数
|
|
|
|
$horsemanId = $this->payload['horseman_id'] ?? 0; |
|
|
|
$startTime = $this->payload['start_time'] ? request()->input('start_time') : null; |
|
|
|
$endTime = $this->payload['end_time'] ? request()->input('end_time') : null; |
|
|
|
|
|
|
|
return [ |
|
|
|
'horseman_id' => $horsemanId, |
|
|
|
'start_time' => $startTime, |
|
|
|
'end_time' => $endTime, |
|
|
|
]; |
|
|
|
} |
|
|
|
} |