where('lanzu_order.store_id',$storeId); if(!empty($startTime) && !empty($endTime)){ $builder->whereBetween('lanzu_order_main.created_at',[$startTime,$endTime]); } $count = $builder->whereIn('lanzu_order_main.state', OrderState::FINISH) ->where('type',$type) ->count(); return $count; } }