total不对
This commit is contained in:
parent
8f344b88f5
commit
0ce8bbf31c
@ -4,9 +4,10 @@ namespace App\Domains\Company\Http\Controllers;
|
||||
use App\Core\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Carbon;
|
||||
use App\Domains\Virtual\Repositories\OrderCardPartitionRepository;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use App\Domains\Virtual\Services\PackageService;
|
||||
use App\Domains\Virtual\Services\ProductService;
|
||||
use App\Domains\Virtual\Repositories\OrderCardPartitionRepository;
|
||||
|
||||
class CardController extends Controller
|
||||
{
|
||||
@ -39,7 +40,7 @@ class CardController extends Controller
|
||||
|
||||
$limit = $conditions['limit'] ?? 20;
|
||||
|
||||
$cards = $this->orderCardPartitionRepository->selectRaw('distinct on (sim) sim, company_id')->withConditions($conditions)->paginate($limit);
|
||||
$cards = $this->orderCardPartitionRepository->select(['sim', DB::raw('MIN(company_id)')])->withConditions($conditions)->groupBy('sim')->paginate($limit);
|
||||
|
||||
$services = $this->orderCardPartitionRepository->selectRaw('sim,MIN(service_start_at) as service_start_at,MAX(service_end_at) as service_end_at')
|
||||
->whereIn('sim', $cards->pluck('sim')->toArray())->groupBy('sim')->get()->keyBy('sim');
|
||||
|
Loading…
x
Reference in New Issue
Block a user