total不对

This commit is contained in:
邓皓元 2019-04-16 17:15:44 +08:00
parent 8f344b88f5
commit 0ce8bbf31c

View File

@ -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');