ManageRentRepository.php 1.08 KB
<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/3/13
 * Time: 17:22
 */

namespace App\Repositories\Backend\ManageRent;

use App\Access\Model\User\User;
use App\Modules\Repositories\ManageRent\BaseManageRentRepository;
class ManageRentRepository      extends BaseManageRentRepository
{

    public function getinfo()
    {
        $user_id = session()->get('login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d');
        $res =User::find($user_id)->toArray();
        $business_id = $res['business_id'];
        return $this->query()->select('rent.id','rent.rent_no', 'rent.real_total','rent.add_time','rent.rent_type' ,'production.return_time','spot.spotname','machine.mac_no','customers.phone','production.is_return')

            ->leftjoin('spot','rent.spot_id','=','spot.id')
            ->leftjoin('machine','rent.machine_id','=','machine.id')
            ->leftjoin('production','rent.id','=','production.rent_id')
            ->leftjoin('customers', 'rent.customer_id', '=', 'customers.id')
            ->where('rent.business_id',$business_id)
            ->get();
    }
    
}